import { BaseKey, BaseRecord, HttpError } from "@pankod/refine-core"; import { UseFormProps, UseFormReturnType } from "../useForm"; import { UseFormInput } from "@mantine/form/lib/types"; export declare type UseModalFormReturnType, TTransformed = TVariables> = UseFormReturnType & { modal: { submit: (values: ReturnType TTransformed>["transformValues"]>>) => void; close: () => void; show: (id?: BaseKey) => void; visible: boolean; title: string; }; }; export declare type UseModalFormProps, TTransformed = TVariables> = UseFormProps & { modalProps?: { defaultVisible?: boolean; autoSubmitClose?: boolean; autoResetForm?: boolean; }; }; export declare const useModalForm: , TTransformed = TVariables>({ modalProps, refineCoreProps, ...rest }?: UseModalFormProps) => UseModalFormReturnType; //# sourceMappingURL=index.d.ts.map