declare function getThemeItems(): ({
    title: string;
    name: string;
    supportVariable: boolean;
    setter: string;
} | {
    title: string;
    name: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            itemSetter: string;
        };
    };
})[];
declare function getAxisItems(preField?: string): ({
    name: string;
    title: string;
    supportVariable: boolean;
    defaultValue: boolean;
    setter: string;
    extraProps?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        isRequired: boolean;
        initialValue: number;
        props: {
            min: number;
            max: number;
            step: number;
            maxLength?: undefined;
            options?: undefined;
            itemSetter?: undefined;
            placeholder?: undefined;
        };
    };
    defaultValue?: undefined;
    extraProps?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            maxLength: number;
            min?: undefined;
            max?: undefined;
            step?: undefined;
            options?: undefined;
            itemSetter?: undefined;
            placeholder?: undefined;
        };
        isRequired?: undefined;
        initialValue?: undefined;
    };
    defaultValue?: undefined;
    extraProps?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            options: {
                title: string;
                value: string;
            }[];
            min?: undefined;
            max?: undefined;
            step?: undefined;
            maxLength?: undefined;
            itemSetter?: undefined;
            placeholder?: undefined;
        };
        initialValue: string;
        isRequired?: undefined;
    };
    defaultValue?: undefined;
    extraProps?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            itemSetter: string;
            min?: undefined;
            max?: undefined;
            step?: undefined;
            maxLength?: undefined;
            options?: undefined;
            placeholder?: undefined;
        };
        isRequired?: undefined;
        initialValue?: undefined;
    };
    defaultValue?: undefined;
    extraProps?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            placeholder: string;
            maxLength: number;
            min?: undefined;
            max?: undefined;
            step?: undefined;
            options?: undefined;
            itemSetter?: undefined;
        };
        isRequired?: undefined;
        initialValue?: undefined;
    };
    extraProps: {
        setValue(target: any, value: any): void;
    };
    defaultValue?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            options: {
                title: string;
                value: string;
            }[];
            min?: undefined;
            max?: undefined;
            step?: undefined;
            maxLength?: undefined;
            itemSetter?: undefined;
            placeholder?: undefined;
        };
        isRequired?: undefined;
        initialValue?: undefined;
    };
    extraProps: {
        setValue(target: any, value: any): void;
    };
    defaultValue?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            placeholder: string;
            maxLength: number;
            min?: undefined;
            max?: undefined;
            step?: undefined;
            options?: undefined;
            itemSetter?: undefined;
        };
        isRequired?: undefined;
        initialValue?: undefined;
    };
    defaultValue?: undefined;
    extraProps?: undefined;
})[];
declare function getUsualItems(): ({
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            options: {
                title: string;
                value: string;
            }[];
        };
        initialValue: string;
    };
    display?: undefined;
    type?: undefined;
    items?: undefined;
} | {
    title: string;
    display: string;
    type: string;
    items: ({
        name: string;
        title: {
            label: string;
            tip: string;
        };
        supportVariable: boolean;
        setter: {
            componentName: string;
            props: {
                placeholder: string;
            };
            initialValue: string;
        };
        defaultValue?: undefined;
    } | {
        name: string;
        title: {
            label: string;
            tip: string;
        };
        supportVariable: boolean;
        defaultValue: boolean;
        setter: string;
    })[];
    name?: undefined;
    supportVariable?: undefined;
    setter?: undefined;
})[];
declare function getDataLabelItems(diySet?: {}, preField?: string): ({
    name: string;
    title: string;
    supportVariable: boolean;
    defaultValue: boolean;
    setter: string;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            options: any;
        };
        initialValue: string;
    };
    defaultValue?: undefined;
} | {
    name: string;
    title: {
        label: string;
        tip: string;
    };
    supportVariable: boolean;
    setter: string;
    defaultValue?: undefined;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: string;
    defaultValue?: undefined;
})[];
declare function getLegendItems(): ({
    name: string;
    title: string;
    supportVariable: boolean;
    defaultValue: boolean;
    setter: string;
} | {
    name: string;
    title: string;
    supportVariable: boolean;
    setter: {
        componentName: string;
        props: {
            options: {
                title: string;
                value: string;
            }[];
        };
        initialValue: string;
    };
    defaultValue?: undefined;
})[];
declare function getFormatOptionCodeItem(funcName: any): {
    name: string;
    title: string;
    supportVariable: boolean;
    propType: string;
    setter: {
        componentName: string;
        props: {
            template: string;
        };
    };
};
declare const _default: {
    getThemeItems: typeof getThemeItems;
    getAxisItems: typeof getAxisItems;
    getUsualItems: typeof getUsualItems;
    getDataLabelItems: typeof getDataLabelItems;
    getLegendItems: typeof getLegendItems;
    getFormatOptionCodeItem: typeof getFormatOptionCodeItem;
};
export default _default;
export { getThemeItems, getAxisItems, getUsualItems, getDataLabelItems, getLegendItems, getFormatOptionCodeItem };
