import { FocusEvent, KeyboardEvent, ReactElement, MouseEventHandler } from 'react'; type TextInputProps = { id?: string; disabled?: boolean; error?: boolean; errorMessage?: string; isOptional?: boolean; placeholder?: string; label?: string; asideComponent?: any; helperText?: string; onChange: (newValue: string) => void; onClick?: MouseEventHandler; value?: string; icon?: ReactElement; onBlur?: (event: FocusEvent) => void; onFocus?: (event: FocusEvent) => void; onIconAction?: MouseEventHandler; onKeyUp?: (event: KeyboardEvent) => void; }; declare const TextInput: import("react").ForwardRefExoticComponent>; export default TextInput;