import { type TextareaHTMLAttributes } from "react"; export type TextareaProps = TextareaHTMLAttributes; /** * Textarea component for multi-line text input * * The Textarea component provides a customizable multi-line text input field. It's designed to be flexible and consistent with other form components while allowing for larger text inputs. * * Key features: * - Customizable appearance through className prop * - Consistent styling with other form components * - Supports all standard textarea attributes * - Accessible focus states * - Disabled state styling * * Usage considerations: * - Use for longer text inputs where multiple lines are expected or allowed * - Consider setting an appropriate initial height and allowing for resizing * - Provide clear labels or placeholders to indicate the expected input * - Use in conjunction with form validation for required fields * - Ensure sufficient color contrast for placeholder text */ declare const Textarea: import("react").ForwardRefExoticComponent>; export { Textarea };