import * as React from "react"; /** Props for `EnhancedTextarea` component. */ interface EnhancedTextareaProps extends React.ComponentProps<"textarea"> { /** Error message text shown below the textarea; sets error styling when present. */ error?: string; /** Informational helper text shown below the textarea (when no error). */ info?: string; /** Optional label text displayed above the textarea. */ label?: string; /** `data-testid` for the root wrapper (outermost `div`). */ testIdWrapper?: string; /** `data-testid` for the label element (forwards to `EnhancedLabel`). */ testIdLabel?: string; /** `data-testid` for the native textarea element. */ testIdTextarea?: string; /** `data-testid` for the message container (holds error/info). */ testIdMessage?: string; /** `data-testid` for the error text element. */ testIdError?: string; /** `data-testid` for the info text element. */ testIdInfo?: string; } declare const EnhancedTextarea: React.ForwardRefExoticComponent & React.RefAttributes>; export { EnhancedTextarea };