import { Ref } from 'react'; import { Style } from 'inlines'; type TextAreaInputProps = { variant?: 'border' | 'ghost'; value?: string; onChange: (value: string) => void; placeholder?: string; error?: boolean; maxLength?: number; rows?: 'adaptive' | number; disabled?: boolean; autoFocus?: boolean; onFocus?: (e: React.FocusEvent) => void; onBlur?: (e: React.FocusEvent) => void; style?: Style; onScroll?: (e: React.UIEvent) => void; ref?: Ref; label?: string; description?: string; errorMessage?: string; }; declare const TextAreaInput: ({ variant, value, onChange, rows, error, maxLength, placeholder, disabled, autoFocus, onFocus, onBlur, onScroll, label, description, errorMessage, style, ref, }: TextAreaInputProps) => import("react/jsx-runtime").JSX.Element; export type { TextAreaInputProps }; export { TextAreaInput };