import { ComponentProps } from 'react';
import { BaseInputsProps } from '../Input/props';
export interface TextAreaProps extends Omit<ComponentProps<"textarea">, "ref" | "color" | "size" | "placeholder">, BaseInputsProps {
    /**
     * Enable auto-grow behavior with CSS field-sizing: content
     * @default true
     */
    autoGrow?: boolean;
    /**
     * Minimum height for auto-grow (CSS value, e.g., "24px" or "6rem")
     */
    minHeight?: string;
    /**
     * Maximum height for auto-grow (CSS value, e.g., "400px" or "24rem")
     */
    maxHeight?: string;
}
export declare const TextArea: ({ className, error, color, helperText, icon: Icon, iconPosition, size, theme: customTheme, label, rightContent, rounded, leftContent, labelClassName, onChangeEnd, onChangeValue, disabled, realTimeEditors, autoGrow, minHeight, maxHeight, ...props }: TextAreaProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=TextArea.d.ts.map