import { ControlColor } from './helpers/control-colors';
import { TextControlSize } from './helpers/control-sizes';
export declare const textareaVariantClasses: {
    ghost: string;
    solid: string;
    transparent: string;
};
export type TextareaProps = React.DetailedHTMLProps<React.TextareaHTMLAttributes<HTMLTextAreaElement>, HTMLTextAreaElement> & {
    label?: string;
    error?: string;
    variant?: 'ghost' | 'solid' | 'transparent';
    className?: string;
    inputClassName?: string;
    useUppercaseLabel?: boolean;
    helperText?: string;
    color?: ControlColor;
    size?: TextControlSize;
};
export declare const Textarea: import('react').ForwardRefExoticComponent<Omit<TextareaProps, "ref"> & import('react').RefAttributes<HTMLTextAreaElement>>;
export default Textarea;
