export declare function useField(name: keyof T): { touched: Partial>[keyof T]; value: T[keyof T]; error: Partial>[keyof T]; onFocus: () => void; onBlur: () => void; onChange: (e: React.ChangeEvent | { label: string; value: string | number; }[] | FileList | Date | string | number | (string | number)[] | boolean) => void; };