import { VariantProps } from 'class-variance-authority'; import * as React from 'react'; declare const textareaVariants: (props?: ({ variant?: "default" | "filled" | "flushed" | null | undefined; size?: "sm" | "md" | "lg" | null | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | null | undefined; state?: "default" | "error" | "success" | "warning" | null | undefined; } & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; export interface TextareaProps extends Omit, 'size'>, VariantProps { /** Whether the textarea is in an invalid state */ isInvalid?: boolean; /** Auto-resize the textarea based on content */ autoResize?: boolean; } export declare const Textarea: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=Textarea.d.ts.map