import * as React from 'react'; import { UseStateful } from './useStateful'; export declare type UseInput = UseStateful & { onChange: (e: React.BaseSyntheticEvent) => void; hasValue: boolean; clear: () => void; eventBind: { onChange: (e: React.BaseSyntheticEvent) => void; value: string; }; valueBind: { onChange: React.Dispatch; value: string; }; }; export declare function useInput(initial?: string | number | boolean): UseInput; export default useInput;