/// import { ICommonInputProps, ValidateFn } from '../types'; export declare function omitCommonProps(props: any): any; export declare const identity: (e: any) => any; export declare function getFormProps(props: ICommonInputProps & { defaultRuleFn?: ValidateFn; }): { itemProps: { prefixCls?: string; className?: string; id?: string; htmlFor?: string; label?: import("react").ReactNode; labelAlign?: import("antd/lib/collapse/Collapse").ExpandIconPosition; labelCol?: import("antd/lib/grid").ColProps; wrapperCol?: import("antd/lib/grid").ColProps; help?: import("react").ReactNode; extra?: import("react").ReactNode; validateStatus?: "" | "error" | "success" | "warning" | "validating"; hasFeedback?: boolean; required?: boolean; style?: import("react").CSSProperties; colon?: boolean; }; inputProps: any; value: any; onChange: (changeValue: any) => void; clear(): void; model?: M; path?: string; afterChange?(param: import("../types").IChangeParam): void; beforeChange?(param: import("../types").IChangeParam & { oldValue?: any; }): boolean | void; transformViewToModel?(value: any, props: ICommonInputProps): any; transformModelToView?(mValue: any, props: ICommonInputProps): any; getValue?(model: M, path: string): any; label?: import("react").ReactNode; noFormItem?: boolean; rules?: string | ((value: any, model: M) => string | void) | ValidateFn[]; needValidate?: boolean; suffixTip?: import("react").ReactNode; options?: import("../types").ICommonOption[]; dayFlags?: string[]; dayFlag?: string; defaultRuleFn?: ValidateFn; };