/// import { WithThemeProps } from '../../../Common/theming/withTheme'; export declare type WidthSize = 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge' | 'fill'; export declare type EventHandler = (event: React.ChangeEvent, data: D) => void; export interface UpTextProps extends WithThemeProps { width?: WidthSize; defaultValue?: string; placeholder?: string; disabled?: boolean; showError?: boolean; value?: string; hasError?: boolean; isRequired?: boolean; name?: string; className?: string; dataFor?: string; tabIndex?: number; onChange?: (event: React.ChangeEvent, data: string) => void; readonly?: boolean; maxChar?: number; maxCharMsg?: string; maxCharMsgShowNumber?: number; forceMaxChar?: boolean; }