import { type ChangeEvent } from 'react';
/**
* Hook for managing input state
*
* @param initialValue - Initial input value (default: '')
* @returns Tuple of [value, onChange handler, { setValue, reset }]
*
* @example
* ```tsx
* const Form = () => {
* const [name, handleNameChange] = useInput('');
* return ;
* };
* ```
*/
export declare function useInput(initialValue?: string): [
string,
(event: ChangeEvent) => void,
{
setValue: (value: string) => void;
reset: () => void;
}
];
//# sourceMappingURL=useInput.d.ts.map