import { SxProps, Theme } from '@mui/material/styles';
import { SemanticColor, ComponentSize } from '../types';
export interface TextAreaProps {
    value: string;
    onChange: (value: string) => void;
    size?: ComponentSize;
    color?: SemanticColor;
    autosize?: boolean;
    maxLength?: number;
    showCount?: boolean;
    rows?: number;
    minRows?: number;
    maxRows?: number;
    label?: string;
    helperText?: string;
    error?: boolean | string;
    placeholder?: string;
    fullWidth?: boolean;
    disabled?: boolean;
    sx?: SxProps<Theme>;
}
declare function TextArea({ value, onChange, size, color, autosize, maxLength, showCount, rows, minRows, maxRows, label, helperText, error, placeholder, fullWidth, disabled, sx, }: TextAreaProps): import("react/jsx-runtime").JSX.Element;
declare namespace TextArea {
    var displayName: string;
}
export default TextArea;
