import type { ComponentType, ReactElement } from "react"; import type { IFormData, IFormValues } from "../../form/Form"; import type { IFormButtonProps } from "../../form/FormButton"; import type { IUseFormProps } from "../../form/useForm"; import type { IUseModalResult } from "./Modal"; export type IModalFormProps = Omit, "title"> & { closeModal: IUseModalResult["closeModal"]; cancelButton?: IFormButtonProps["children"]; }; export type ModalFormComponent = ComponentType>; export declare function ModalForm(props: IModalFormProps): ReactElement;