export declare const Input: import('react').ForwardRefExoticComponent<Omit<import('react').InputHTMLAttributes<HTMLInputElement>, "size"> & {
    size?: import('./Input.types').InputSize;
    label?: import('react').ReactNode;
    helperText?: import('react').ReactNode;
    errorMessage?: import('react').ReactNode;
    error?: boolean;
    required?: boolean;
    prefix?: import('react').ReactNode;
    suffix?: import('react').ReactNode;
    leftIcon?: import('react').ReactNode;
    rightIcon?: import('react').ReactNode;
    loading?: boolean;
    onClear?: () => void;
    clearLabel?: string;
    fullWidth?: boolean;
    containerClassName?: string;
    labelClassName?: string;
    inputClassName?: string;
} & import('react').RefAttributes<HTMLInputElement>>;
