/// import { TAlphaIcon } from '../alphaIcon/alphaIcon.type'; export interface IWrapper extends React.HTMLAttributes { invalid?: boolean; disabled?: boolean; allowClear?: boolean; showPassword?: boolean; minWidth?: number; filled?: boolean; focus?: boolean; iconRight?: boolean; icon?: TAlphaIcon; } export interface IBasicWrapper extends React.HTMLAttributes { invalid?: boolean; disabled?: boolean; allowClear?: boolean; showPassword?: boolean; minWidth?: number; filled?: boolean; focus?: boolean; iconRight?: boolean; icon?: TAlphaIcon; } export interface IInput extends Omit, 'onChange' | 'onBlur' | 'size'> { type: 'text' | 'password' | 'textarea'; invalid?: boolean; disabled?: boolean; teid?: string; allowClear?: boolean; showPassword?: boolean; idInput?: string; minWidth?: number; icon?: TAlphaIcon; iconRight?: boolean; basic?: boolean; onClickInput?: () => void; onChange?: (value: string) => void; onBlur?: (value: string) => void; }