import { UseFormProps as UseRefineFormProps, UseFormReturnType } from '@refinedev/core'; import { SubmitContext, FormInstanceFunctions, FormValidateMessage } from 'tdesign-react/esm'; export interface useFormProps extends UseRefineFormProps { form?: FormInstanceFunctions; initData?: Record; initFormat?: (data: Record) => Record; saveFormat?: (data: Record) => Record; } export interface useFormReturnProps extends UseFormReturnType { onSubmit: (e: SubmitContext) => void; formData?: Record; } export declare const useForm: (props: useFormProps) => useFormReturnProps; export declare const convertErrorFormat: (data: Record>) => FormValidateMessage;