import { FocusEvent } from 'react'; type Variant = "primary" | "secondary" | "tertiary" | "disabled"; export type TextareaProps = { value?: string; onChange?: (newValue: string) => void; onBlur?: (event: FocusEvent) => void; onFocus?: (event: FocusEvent) => void; placeholder?: string; variant?: Variant; disabled?: boolean; error?: boolean; errorMessage?: string; maxLength?: number; minRows?: number; maxRows?: number; /** @deprecated Use `value` (controlled) instead. Kept for backward compatibility. */ content?: string; }; export declare const Textarea: (props: TextareaProps) => import("react/jsx-runtime").JSX.Element; export {};