declare const config: { icon: string; label: string; type: string; description: string; image: string; groupsName: string; compType: number; compLib: string; isContainer: boolean; platform: string; props: { name: string; liquidType: string; centerStyle: string; textPosition: string; basicStatus: number; type: string; radiusSize: string; borderWidth: number; borderDistance: number; borderColor: string; tooltipType: string; color: string[]; backgroundType: { type: string; colorMode: string; color: string; }; }; engineApi: string[]; edEngineApi: string[]; todoProps: { name: { label: string; type: string; groupsName: string; props: { required: boolean; }; }; liquidType: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; }; }; centerStyle: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; style: { padding: string; }; }; }; dataSource: { label: string; type: string; groupsName: string; istodoBind: { dataBindType: string; }; props: { isSupportInput: boolean; showDataBindFunc: (compProps: any) => boolean; placeholder: string; }; }; field: { label: string; type: string; groupsName: string; props: { placeholder: string; dependProps: { liquidType: string; }; }; }; customContent: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { placeholder: string; dependProps: { centerStyle: string; }; }; }; centerText: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { placeholder: string; }; enableI18n: boolean; }; textPosition: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: string; }[]; style: { padding: string; }; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; }; }; titleText: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { placeholder: string; }; enableI18n: boolean; }; subTitleText: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { placeholder: string; }; enableI18n: boolean; }; type: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; style: { padding: string; }; popoverOptions: { imageName: string; }[]; }; }; color: { label: string; type: string; groupsName: string; props: { colorOptions: string[][]; }; }; radiusSize: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: string; }[]; unit: string; inputNumber: number; }; }; borderWidth: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { min: number; unit: string; description: string; }; }; borderColor: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; borderDistance: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { min: number; unit: string; description: string; dependProps: { type: string; }; }; }; isEmphasis: { label: string; type: string; groupsName: string; props: { description: string; }; }; emphasisColor: { label: string; type: string; groupsName: string; props: { dependProps: { isEmphasis: boolean; }; }; istodoBind: boolean; }; tooltipType: { label: string; type: string; groupsName: string; props: { description: string; options: { title: string; value: string; }[]; style: { padding: string; }; }; }; tooltipFormatter: { label: string; type: string; groupsName: string; props: { placeholder: string; description: string; dependProps: { tooltipType: string; }; }; enableI18n: boolean; istodoBind: boolean; }; extendProps: { label: string; type: string; groupsName: string; }; }; style: { width: string; height: string; padding: string; margin: string; }; todoStyles: any; todoEvents: { label: string; value: string; params: { title: string; name: string; value: string; description: string; type: string; }[]; }[]; todoActionList: never[]; }; export default config;