import { default as React, ReactNode } from 'react'; import { BaseComponentProps, ComponentEvent } from '../types'; interface TextInputProps extends BaseComponentProps, Omit, 'onChange' | 'size'> { value?: string; onChange?: (event: ComponentEvent) => void; placeholder?: string; required?: boolean; readonly?: boolean; maxLength?: number; minLength?: number; pattern?: string; autoComplete?: string; autoFocus?: boolean; id?: string; leftIcon?: ReactNode; rightIcon?: ReactNode; error?: string | boolean; invalid?: boolean; helperText?: ReactNode; clearable?: boolean; onClear?: () => void; } export declare const TextInput: React.ForwardRefExoticComponent>; export {};