import type { IFormData, IFormProps, IFormValues } from "../../form/Form"; import type { IFormButtonProps } from "../../form/FormButton"; import type { IModalProps, IUseModalResult } from "./Modal"; import { type ModalFormComponent } from "./ModalForm"; export type IUseModalFormProps = ModalProps & { form: IFormProps; } & { Component?: ModalFormComponent; }; export declare function useModalForm({ form: { onSuccess, onSubmit, ...form }, title, Component, ...modalProps }: IUseModalFormProps): IUseModalResult;