///
import { type FieldValues, type WithFormFieldProps } from '../../types';
export type UseFormFieldProps = WithFormFieldProps;
/**
* хук предназначен для получения пропсов при инициализации нового поля в RHF
*/
export declare const useFormFieldProps: (props: UseFormFieldProps) => {
onChange: (...event: any[]) => void;
onBlur: import("react-hook-form").Noop;
value: import("react-hook-form").PathValue>;
disabled?: boolean | undefined;
name: import("react-hook-form").Path;
ref: import("react-hook-form").RefCallBack;
} & ("disabled" | Exclude, "error" | "name">, "defaultValue" | "name" | "control" | "shouldUnregister"> extends infer T extends keyof (Omit, "error" | "name"> & Omit, "rules">) ? { [P in T]: (Omit, "error" | "name"> & Omit, "rules">)[P]; } : never) & {
inputRef: import("react").RefObject;
error?: boolean | undefined;
helperText?: import("react").ReactNode;
};