import { default as React } from 'react';
import { default as ITextareaProps } from './ITextareaProps';
/**
 * Textarea component that wraps TextareaAtom with additional features like label, description, and error states
 * @param props {@link ITextareaProps} - Props extending ITextareaProps including label, description, and error message
 * @returns A Textarea component
 *
 * @example
 * ```tsx
 * function App() {
 *   const [value, setValue] = useState('');
 *
 *   return (
 *     <Textarea
 *       label="Textarea"
 *       description="This is a textarea description."
 *       value={value}
 *       onChange={setValue}
 *     />
 *   )
 * }
 * ```
 */
declare const Textarea: React.FC<ITextareaProps & React.RefAttributes<HTMLTextAreaElement>>;
export default Textarea;
