import { TextFieldProps } from 'react-aria-components'; import { IconType } from '../../atoms/Icon/types'; import { ComponentInfoState, ComponentSize } from '../../atoms/types'; export type Types = 'text' | 'number' | 'password'; export type InputSizes = 's' | 'm' | 'l' | undefined; export type InputProps = TextFieldProps & { label?: string; isSuccess?: boolean; helpText?: string; LeftIcon?: IconType; placeholder?: string; isLabelFixed?: boolean; RightIcon?: IconType; }; export type FieldLabelProps = ComponentSize & { label?: string; isRequired?: boolean; isSuccess?: boolean; isInvalid?: boolean; isDisabled?: boolean; }; export type TextInputProps = InputProps & ComponentInfoState & ComponentSize; //# sourceMappingURL=types.d.ts.map