import { IProps } from '../../types'; export declare const formItemProps: ({ name: string; title: string; display: string; condition: () => boolean; defaultValue: (val: any) => any; setter: string; } | { name: string; title: string; defaultValue: number; setter: (target: any) => { componentName: string; props: { options: { title: string; value: number; }[]; }; }; } | { name: string; title: string; display: string; defaultValue: string; setter: string; important: boolean; supportVariable: boolean; } | { name: string; title: { label: { type: string; zh_CN: string; en_US: string; }; tip: { type: string; zh_CN: string; en_US: string; }; }; setter: string; } | { name: string; title: { label: string; tip: string; }; setter: { componentName: string; props: { options: string[]; }; }; } | { name: string; title: { label: string; tip: string; }; condition: () => boolean; getValue: (target: any) => any; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; } | { name: string; title: string; condition: (target: any) => any; setter: { componentName: string; }; } | { name: string; condition: (target: any) => any; title: { label: string; tip: string; }; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; defaultValue: string; } | { name: string; title: { label: string; }; setter: { componentName: string; props: { options: string[]; }; }; defaultValue: string; } | { name: string; defaultValue: boolean; title: { label: string; tip: string; }; setter: { componentName: string; }; } | { name: string; title: { label: string; tip: string; }; setter: string; } | { type: string; name: string; display: string; defaultCollapsed: boolean; title: string; items: ({ type: string; name: string; display: string; title: string; items: ({ name: string; title: { label: string; tip: string; }; setter: { componentName: string; props: { options: string[]; }; }; } | { name: string; title: { label: string; tip: string; }; setter: string; })[]; } | { name: string; display: string; title: { label: string; }; setter: string; type?: undefined; items?: undefined; })[]; } | { name: string; title: string; setter: { componentName: string; initialValue: { type: string; visible: boolean; value: { componentName: string; props: { primaryKey: string; placeholder: string; placeholderStyle: { height: string; color: string; background: string; border: number; gridArea: string; }; columns: number; labelCol: { fixedSpan: number; }; labelAlign: string; emptyContent: string; }; children: { componentName: string; props: { formItemProps: { primaryKey: string; label: string; size: string; device: string; fullWidth: boolean; }; placeholder: string; }; }[]; }[]; }; }; })[]; export declare const formItemShortcutProps: ({ name: string; title: string; display: string; condition: () => boolean; defaultValue: (val: any) => any; setter: string; } | { name: string; title: string; defaultValue: number; setter: (target: any) => { componentName: string; props: { options: { title: string; value: number; }[]; }; }; } | { name: string; title: string; display: string; defaultValue: string; setter: string; important: boolean; supportVariable: boolean; } | { name: string; title: { label: { type: string; zh_CN: string; en_US: string; }; tip: { type: string; zh_CN: string; en_US: string; }; }; setter: string; } | { name: string; title: { label: string; tip: string; }; setter: { componentName: string; props: { options: string[]; }; }; defaultValue: string; } | { name: string; defaultValue: boolean; title: { label: string; tip: string; }; setter: { componentName: string; }; } | { name: string; title: { label: string; tip: string; }; setter: string; } | { name: string; title: string; setter: { componentName: string; initialValue: { type: string; visible: boolean; value: { componentName: string; props: { primaryKey: string; placeholder: string; placeholderStyle: { height: string; color: string; background: string; border: number; gridArea: string; }; columns: number; labelCol: { fixedSpan: number; }; labelAlign: string; emptyContent: string; }; children: { componentName: string; props: { formItemProps: { primaryKey: string; label: string; size: string; device: string; fullWidth: boolean; }; placeholder: string; }; }[]; }[]; }; }; } | { name: string; title: string; condition: (target: any) => any; setter: { componentName: string; }; display?: undefined; } | { name: string; title: string; display: string; setter: (target: any) => any; condition?: undefined; })[]; declare const props: IProps[]; export default props;