import type { ReactElement } from "react"; import { type FormComponent, type IFormData, type IFormProps, type IFormValues } from "./Form"; import type { IFormButtonProps } from "./FormButton"; export type IUseFormProps = IFormProps & { Component?: FormComponent; }; export type IUseFormResult = ReactElement; export declare function useForm({ Component, ...props }: IUseFormProps): IUseFormResult;