import { PropertyPath } from 'lodash'; import { ReactNode } from 'react'; import { IndexedObject, FormProps } from './interface'; import { RulesProps } from '..'; export declare function cloneDeep(value: any): any; export declare const formatValidateMsg: (validateMessages: FormProps['validateMessages'], info: { label: ReactNode; }) => any; export declare function set(target: T, field: PropertyPath, value: any): T; export declare function iterativelyGetKeys(obj: any, prefix?: string): any; export declare function isSyntheticEvent(e: any): boolean; export declare function schemaValidate(field: any, value: any, _rules: RulesProps[], validateMessages: any): Promise; export declare const ID_SUFFIX = "_input";