import { FieldPath, FieldValues, PathValue, UseControllerReturn } from 'react-hook-form'; export type UseTransformOptions = FieldPath, TValue = unknown> = { value: UseControllerReturn['field']['value']; onChange: UseControllerReturn['field']['onChange']; transform?: { input?: (value: PathValue) => TValue; output?: (...event: any[]) => PathValue; }; }; export type UseTransformReturn = FieldPath, TValue = unknown> = { value: TValue; onChange: UseControllerReturn['field']['onChange']; }; export declare function useTransform = FieldPath, TValue = unknown>(options: UseTransformOptions): UseTransformReturn;