import type { ChangeEvent, Dispatch, SetStateAction } from 'react'; interface Props { readonly defaultValue?: string | undefined; readonly onChange?: ((event: ChangeEvent) => void) | undefined; } export interface State { readonly handleChange: (event: ChangeEvent) => void; readonly setValue: Dispatch>; readonly value: string; } export default function useTextField({ defaultValue, onChange, }?: Partial): State; export {};