import { Control, FieldError, useForm } from "react-hook-form";
export declare type FormContextType = {
    register: ReturnType<typeof useForm>["register"];
    name: string;
};
export declare type FormControlType = {
    control: Control;
    name: string;
};
export declare type FormCustomRegisterType = FormContextType & {
    setValue: ReturnType<typeof useForm>["setValue"];
    unregister: ReturnType<typeof useForm>["unregister"];
};
export declare type FormFieldError = {
    error?: FieldError;
};
