import { IconName } from '@fortawesome/free-solid-svg-icons'; import React, { ChangeEvent } from 'react'; import { InputAlertObj, InputTextButtonAction, InputVariants, MaskObj } from '../../../models'; import { inputSize } from './index.style'; export interface InputTextProps { action?: InputTextButtonAction; alert?: InputAlertObj; autoComplete?: boolean; inputCustomProps?: any; direction?: 'row' | 'column'; disabled?: boolean; hasReset?: boolean; helpText?: React.ReactNode; icon?: IconName; label?: string; id?: string; name?: string; maxLength?: number; maskObj?: MaskObj; size?: keyof typeof inputSize; value?: string; onChange?: (event: ChangeEvent, value?: string, name?: string) => void; onFocus?: () => void; onBlur?: () => void; onReset?: () => void; placeholder?: string; readOnly?: boolean; type?: string; variant?: InputVariants; } export declare const InputText: React.ForwardRefExoticComponent>; //# sourceMappingURL=index.d.ts.map