declare const config: { engineApi: string[]; icon: string; label: string; type: string; description: string; image: string; groupsName: string; compType: number; compLib: string; isContainer: boolean; components: never[]; platform: string; props: { name: string; animated: boolean; defaultActiveKey: string; tabBarGutter: number; tabPosition: string; type: string; size: string; tabItems: { label: string; key: string; }[]; }; todoProps: { name: { label: string; type: string; groupsName: string; props: {}; istodoBind: boolean; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; }; }; size: { groupsName: string; label: string; type: string; props: { options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; tabItems: { groupsName: string; label: string; type: string; enableI18n: boolean; istodoBind: { description: { title: string; des: string; }[]; }; props: { modalWidth: number; description: string; min: number; hideClearData: boolean; rows: ({ key: string; title: string; isRequired: boolean; width: number; isUnique?: undefined; type?: undefined; description?: undefined; isJSX?: undefined; props?: undefined; } | { key: string; title: string; isUnique: boolean; isRequired: boolean; width: number; type?: undefined; description?: undefined; isJSX?: undefined; props?: undefined; } | { key: string; title: string; type: string; description: string; width: number; isRequired?: undefined; isUnique?: undefined; isJSX?: undefined; props?: undefined; } | { key: string; title: string; description: string; width: number; isRequired?: undefined; isUnique?: undefined; type?: undefined; isJSX?: undefined; props?: undefined; } | { key: string; title: string; type: string; isJSX: boolean; width: number; isRequired?: undefined; isUnique?: undefined; description?: undefined; props?: undefined; } | { key: string; title: string; type: string; width: number; isRequired?: undefined; isUnique?: undefined; description?: undefined; isJSX?: undefined; props?: undefined; } | { key: string; title: string; type: string; width: number; props: { defaultChecked: boolean; }; description: string; isRequired?: undefined; isUnique?: undefined; isJSX?: undefined; })[]; }; }; defaultActiveKey: { groupsName: string; label: string; type: string; istodoBind: boolean; props: { inhibitBtn: boolean; description: string; }; }; tabPosition: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { inhibitBtn: boolean; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; animated: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; tabBarGutter: { groupsName: string; label: string; type: string; istodoBind: boolean; props: { min: number; max: number; }; }; type: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { inhibitBtn: boolean; defaultValue: string; options: { title: string; value: string; }[]; style: { width: number; height: number; textAlign: string; fontSize: string; }; }; }; closeAll: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { dependProps: { type: string; tabPosition: string[]; }; }; }; extendProps: { groupsName: string; label: string; type: string; }; }; style: { width: string; height: string; margin: string; pagePadding: string; }; todoStyles: any; todoEvents: ({ label: string; value: string; params: { title: string; name: string; value: string; description: string; type: string; }[]; remarks?: undefined; } | { label: string; value: string; params: { title: string; name: string; value: string; description: string; type: string; }[]; remarks: { label: string; content: string; }[]; } | { label: string; value: string; remarks: { label: string; content: string; }[]; params?: undefined; })[]; todoActionList: { key: string; label: string; remarks: { label: string; content: string; }[]; todoOptions: { key: string; label: string; type: string; }[]; }[]; }; export default config;