declare const config: { icon: string; label: string; type: string; description: string; image: string; groupsName: string; compType: number; isContainer: boolean; deprecated: boolean; compLib: string; platform: string; fieldProps: { trigger: string; valuePropName: string; }; props: { name: string; fileName: string; selfSpan: string; labelCol: string; wrapperCol: string; listType: string; showUploadList: boolean; downloadable: boolean; acceptType: never[]; basicStatus: number; withCredentials: boolean; }; engineApi: string[]; todoProps: { value: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; name: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; fieldName: { label: string; type: string; groupsName: string; props: { required: boolean; }; istodoBind: boolean; }; selfSpan: { label: string; type: string; groupsName: string; props: { inhibitBtn: boolean; options: ({ title: string; value: number; } | { title: number; value: number; } | { title: string; value: string; })[]; }; istodoBind: boolean; }; labelCol: { label: string; type: string; groupsName: string; props: { options: { title: string; value: number; }[]; }; istodoBind: boolean; }; wrapperCol: { label: string; type: string; groupsName: string; props: { options: { title: string; value: number; }[]; }; }; listType: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { inhibitBtn: boolean; options: { title: string; value: string; }[]; }; }; uploadText: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; withCredentials: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; precheckService: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; singleFileMode: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; numberLimit: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { allowClear: boolean; disabled: boolean; min: number; max: number; }; }; fileName: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; headers: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; showUploadList: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { defaultValue: boolean; }; }; downloadable: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { defaultValue: boolean; }; }; fileNameEncode: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { defaultValue: boolean; description: string; }; }; isWatermark: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { defaultValue: boolean; description: string; }; }; optionalFile: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { dependProps: { isWatermark: boolean; }; defaultValue: boolean; description: string; }; }; acceptType: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: string; }[]; }; }; acceptExtension: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { allowClear: boolean; placeholder: string; }; }; draggable: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { description: string; options: { title: string; value: number; }[]; defaultValue: number; }; }; required: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; compType: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; }; }; columns: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { fileUpload: boolean; serviceTabs: string[]; }; }; extendProps: { label: string; type: string; groupsName: string; props: {}; }; }; style: {}; setEvents: never[]; todoStyles: any; todoEvents: { label: string; value: string; params: { title: string; name: string; value: string; }[]; }[]; todoActionList: ({ key: string; label: string; todoOptions: ({ key: string; label: string; type: string; aliasKey: string; props: { checkable: boolean; defaultValue?: undefined; options?: undefined; }; } | { key: string; label: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; checkable?: undefined; }; aliasKey?: undefined; })[]; groupName: string; todoCallbacks?: undefined; initClose?: undefined; hidden?: undefined; } | { key: string; label: string; todoOptions: ({ key: string; label: string; type: string; aliasKey: string; } | { key: string; label: string; type: string; aliasKey?: undefined; })[]; todoCallbacks: string[]; initClose: boolean; groupName: string; hidden?: undefined; } | { key: string; label: string; todoCallbacks: { key: string; fields: { title: string; value: string; description: string; type: string; }[]; }[]; groupName: string; todoOptions?: undefined; initClose?: undefined; hidden?: undefined; } | { key: string; label: string; todoOptions: ({ key: string; label: string; type: string; props: { isRequired: boolean; valuePropName: string; }; } | { key: string; label: string; type: string; props?: undefined; })[]; groupName: string; hidden: boolean; todoCallbacks?: undefined; initClose?: undefined; })[]; }; export default config;