declare const useInput: (innerRef: React.RefObject, labelRef?: React.RefObject, value?: string | number | readonly string[], defaultValue?: string | number | readonly string[], onBlur?: ((event: React.FocusEvent) => void) | undefined, onChange?: ((event: React.ChangeEvent) => void) | undefined, counter?: boolean, maxLength?: number, theme?: any, size?: string, className?: string, formWhite?: boolean) => { labelReference: import("react").RefObject; labelWidth: number; newValue: string | number | readonly string[] | undefined; setWidth: () => void; setFocus: import("react").Dispatch>; handleChange: (e: any) => void; handleBlur: (e: any) => void; inputClasses: string; labelClasses: string; notchLeadingClasses: string; notchMiddleClasses: string; notchTrailingClasses: string; }; export { useInput };