import { InputHTMLAttributes } from 'react'; export interface TextInputProps extends Omit, 'size'> { /** * Icon to display inside the input */ icon?: React.ReactNode; /** * Label for the input */ label?: string; /** * Error message to display */ error?: string; /** * Description text to display */ description?: string; /** * Additional className for the container */ containerClassName?: string; /** * Additional className for the label */ labelClassName?: string; /** * Input type */ type?: string; /** * Size of the input * @default "2" */ size?: '1' | '2' | '3'; } export declare const TextInput: import('react').ForwardRefExoticComponent>;