declare const config: { icon: string; label: string; type: string; alias: string; groupsName: string; compType: number; isContainer: boolean; compLib: string; props: { name: string; fileName: string; selfSpan: string; labelCol: number; wrapperCol: number; listType: string; acceptType: never[]; withCredentials: boolean; numberLimit: number; singleFileMaxSize: number; uploadText: string; uploadTimeout: number; deleteIcon: { deleteIconTheme: string; deleteIconType: string; deleteIconIsIconFont: boolean; showRemoveIcon: boolean; }; downloadIcon: { downloadIconTheme: string; downloadIconType: string; downloadIconIsIconFont: boolean; showDownloadIcon: boolean; }; previewIcon: { previewIconTheme: string; previewIconType: string; previewIconIsIconFont: boolean; showPreviewIcon: boolean; }; listStyle: string; previewBtn: { btnText: string; checked: boolean; icon: { type: string; theme: string; fontAddress: string; isIconFont: boolean; iconFileInfo: {}; }; }; deleteBtn: { btnText: string; checked: boolean; icon: { type: string; theme: string; fontAddress: string; isIconFont: boolean; iconFileInfo: {}; }; }; isInSubForm: boolean; }; todoProps: { isInSubForm: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; labelCol: { label: string; type: string; groupsName: string; props: { dependProps: { noShow: boolean; }; }; }; wrapperCol: { label: string; type: string; groupsName: string; props: { dependProps: { noShow: boolean; }; }; }; name: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { maxLength: number; showCount: boolean; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; paginationStyle: { type: string; label: string; groupsName: string; props: { isShowChildren: boolean; children: { key: string; label: string; type: string; props: { defaultValue: number; min: number; max: number; labelCol: { span: number; }; wrapperCol: { span: number; }; }; }[]; }; }; maxSize: { type: string; label: string; groupsName: string; props: { isShowChildren: boolean; children: { key: string; label: string; type: string; props: { defaultValue: number; min: number; max: number; labelCol: { span: number; }; wrapperCol: { span: number; }; addonAfter: string; }; }[]; }; }; typeSetting: { type: string; label: string; groupsName: string; props: { isShowChildren: boolean; children: ({ key: string; label: string; type: string; props: { options: { title: string; value: string; }[]; description: string; allowClear?: undefined; placeholder?: undefined; }; } | { key: string; label: string; type: string; props: { allowClear: boolean; placeholder: string; options?: undefined; description?: undefined; }; })[]; }; }; required: { label: string; type: string; groupsName: string; props: {}; }; selfSpan: { label: string; type: string; groupsName: string; props: { options: ({ title: string; value: number; } | { title: number; value: number; } | { title: string; value: string; })[]; dependProps: { isInSubForm: boolean; }; }; istodoBind: boolean; }; uploadStyle: { label: string; type: string; groupsName: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; listType: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; defaultValue: string; visibleFlag: string; visibleFlagValue: string[]; style: { padding: string; fontSize: string; }; }; }; uploadText: { label: string; type: string; groupsName: string; props: {}; }; icon: { label: string; type: string; groupsName: string; props: {}; }; iconsSetting: { type: string; label: string; groupsName: string; props: { isShowChildren: boolean; children: { key: string; label: string; type: string; props: { labelCol: { span: number; }; wrapperCol: { span: number; }; }; }[]; }; }; titleTip: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; defaultValue: string; dependProps: { isInSubForm: boolean; }; }; }; tipIcon: { label: string; type: string; groupsName: string; props: { visibleFlag: string; visibleFlagValue: string[]; tabs: string[]; dependProps: { isInSubForm: boolean; }; }; }; tipLocation: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; defaultValue: string; visibleFlag: string; visibleFlagValue: string[]; dependProps: { isInSubForm: boolean; }; }; }; tipContent: { label: string; type: string; groupsName: string; props: { visibleFlag: string; visibleFlagValue: string[]; dependProps: { isInSubForm: boolean; }; }; }; fileNameEncode: { label: string; type: string; groupsName: string; props: { defaultValue: boolean; description: string; dependProps: { isInSubForm: boolean; }; }; }; }; todoActionList: any[]; }; export default config;