declare const config: { fieldProps: { trigger: string; valuePropName: string; }; engineApi: string[]; icon: string; label: string; type: string; description: string; image: string; groupsName: string; compType: number; isContainer: boolean; compLib: string; platform: string; props: { name: string; selfSpan: string; labelCol: string; wrapperCol: string; transferWidth: number; transferHeight: number; showSelectAll: boolean; dataSource: { id: number; key: number; title: string; children: { id: string; key: string; title: string; }[]; }[]; basicStatus: number; page: boolean; pageSizeOptions: string; showQuickJumper: boolean; showSizeChanger: boolean; showTotal: boolean; columns: never[]; pageSize: number; current: number; childrenColumnName: string; displayStyle: string; size: string; hideLeftSelected: boolean; }; todoProps: { dataSource: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; value: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { required: boolean; description: string; }; }; name: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; fieldName: { label: string; type: string; groupsName: string; props: { required: boolean; }; istodoBind: boolean; }; uid: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { required: 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; }[]; }; }; transferLeftTitle: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; enableI18n: boolean; }; transferRightTitle: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; enableI18n: boolean; }; displayStyle: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: string; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; labelCode: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { required: boolean; dependProps: { displayStyle: string[]; }; }; }; childrenColumnName: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { dependProps: { displayStyle: string[]; }; }; }; columns: { label: string; type: string; groupsName: string; props: { dependProps: { displayStyle: string[]; }; isJSX: boolean; }; }; hideLeftSelected: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { defaultValue: boolean; description: string; dependProps: { displayStyle: string; }; }; }; treeCheckStrictly: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { description: string; dependProps: { displayStyle: string[]; }; }; }; showSelectAll: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; showSearch: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: {}; }; page: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { dependProps: { displayStyle: string[]; }; }; }; pageSize: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { dependProps: { page: boolean; displayStyle: string[]; }; defaultValue: number; min: number; max: number; }; }; current: { label: string; type: string; groupsName: string; props: { dependProps: { page: boolean; displayStyle: string[]; }; defaultValue: number; min: number; }; istodoBind: boolean; }; paginationStyle: { label: string; groupsName: string; props: { dependProps: { page: boolean; displayStyle: string[]; }; isShowChildren: boolean; children: ({ key: string; label: string; type: string; props: { labelCol: { span: number; }; wrapperCol: { span: number; offset?: undefined; }; dependProps?: undefined; placeholder?: undefined; regex?: undefined; }; groupsName?: undefined; } | { key: string; label: string; type: string; props: { labelCol: { span: number; }; wrapperCol: { span: number; offset: number; }; dependProps?: undefined; placeholder?: undefined; regex?: undefined; }; groupsName?: undefined; } | { key: string; label: string; type: string; props: { dependProps: { showSizeChanger: boolean; }; placeholder: string; regex: { pattern: RegExp; message: string; }; labelCol: { span: number; }; wrapperCol: { span: number; offset?: undefined; }; }; groupsName?: undefined; } | { key: string; label: string; type: string; groupsName: string; props: { labelCol: { span: number; }; wrapperCol: { span: number; offset?: undefined; }; dependProps?: undefined; placeholder?: undefined; regex?: undefined; }; })[]; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { description: string; options: { title: string; value: number; }[]; defaultValue: number; }; }; visibility: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { description: string; }; }; titleTip: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; defaultValue: string; }; }; tipIcon: { label: string; type: string; groupsName: string; props: { visibleFlag: string; visibleFlagValue: string[]; }; }; tipLocation: { label: string; type: string; groupsName: string; props: { options: { title: string; value: string; }[]; visibleFlag: string; visibleFlagValue: string[]; }; }; tipContent: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { visibleFlag: string; visibleFlagValue: string[]; }; enableI18n: boolean; }; tipPlacement: { label: string; type: string; groupsName: string; props: { visibleFlag: string; visibleFlagValue: string[]; options: { title: string; value: string; }[]; }; }; tipSize: { label: string; type: string; groupsName: string; props: { defaultValue: string; dependProps: { titleTip: string; }; options: { title: string; value: string; }[]; }; }; tipWidth: { label: string; type: string; groupsName: string; props: { description: string; defaultValue: string; dependProps: { tipSize: string; }; }; }; tipHeight: { label: string; type: string; groupsName: string; props: { description: string; defaultValue: string; dependProps: { tipSize: string; }; }; }; transferWidth: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { min: number; max: number; }; }; transferHeight: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { min: number; max: number; }; }; size: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; required: { label: string; type: string; groupsName: string; istodoBind: { description: { title: string; des: string[]; }[]; }; props: { defaultValue: boolean; }; }; min: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; max: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; compType: { label: string; type: string; groupsName: string; props: { options: { title: string; value: 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; description: string; type: string; }[]; dependProps: { showSearch: boolean; }; } | { label: string; value: string; params: { title: string; name: string; value: string; description: string; type: string; }[]; dependProps?: undefined; })[]; 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; } | { key: string; label: string; todoOptions: { key: string; label: string; type: string; aliasKey: string; labelTip: string; }[]; todoCallbacks: string[]; groupName: string; } | { key: string; label: string; todoOptions: { key: string; aliasKey: string; label: string; type: string; props: { placeholder: string; }; }[]; todoCallbacks: string[]; groupName: string; } | { key: string; label: string; todoCallbacks: { key: string; fields: { title: string; value: string; description: string; type: string; }[]; }[]; groupName: string; todoOptions?: undefined; } | { key: string; label: string; todoOptions: never[]; groupName?: undefined; todoCallbacks?: undefined; } | { key: string; label: string; todoOptions: { key: string; label: string; type: string; }[]; todoCallbacks: string[]; groupName: string; })[]; }; export default config;