import React, { type TextareaHTMLAttributes } from 'react'; import { type OverrideClassName } from "../types/OverrideClassName"; export type TextAreaProps = { textAreaRef?: React.Ref; status?: 'default' | 'error' | 'caution'; /** * Grows the input height as more content is added * Replace with CSS field-sizing once it's supported by all major browsers */ autogrow?: boolean; reversed?: boolean; } & OverrideClassName, 'placeholder'>>; export declare const TextArea: { ({ textAreaRef: propsTextAreaRef, status, autogrow, reversed, rows, defaultValue, value, disabled, onChange: propsOnChange, ...restProps }: TextAreaProps): JSX.Element; displayName: string; };