import { Field } from '@alife/cn-ui'; import { FormProps as CNFormProps } from '@alife/cn-ui/_fusion/lib/form/index'; import { expandObj, Fn } from '../index'; export interface ConfigProps extends expandObj { span?: string | number; type?: string; render?: Fn; } export interface FormProps { /** 自定义样式类 */ className?: string; /** field */ field?: Field; /** 表单配置 */ formItemLayout?: CNFormProps; /** 表单项配置 */ configs?: ConfigProps[]; /** 表单列数 */ columnNumber?: number; searchProps?: any; }