/// <reference types="react" />
declare const CnLayoutHeaderPrototype: {
    title: string;
    componentName: string;
    icon: import("react").JSX.Element;
    docUrl: string;
    isContainer: boolean;
    configure: ({
        name: string;
        title: string;
        initialValue: boolean;
        display: string;
        setter?: undefined;
        supportVariable?: undefined;
    } | {
        name: string;
        title: string;
        initialValue: {
            type: string;
            value: string;
        };
        display: string;
        setter?: undefined;
        supportVariable?: undefined;
    } | {
        name: string;
        title: string;
        display: string;
        setter: string;
        supportVariable: boolean;
        initialValue?: undefined;
    } | {
        name: string;
        title: string;
        display: string;
        supportVariable: boolean;
        setter: {
            componentName: string;
            props: {
                mode: string;
                itemSetter: {
                    componentName: string;
                    initialValue: any;
                    props: {
                        config: {
                            items: any;
                        };
                    };
                };
            };
        };
        initialValue?: undefined;
    })[];
};
export { CnLayoutHeaderPrototype };
