import { type VariantProps } from 'class-variance-authority'; import { ChangeEvent, type ComponentProps } from 'react'; declare const textAreaVariants: (props?: ({ size?: "small" | "large" | null | undefined; variant?: "default" | "borderless" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export interface TextAreaProps extends Omit, 'size'>, VariantProps { disabled?: boolean; placeholder?: string; value?: string; onChange?: (event: ChangeEvent) => void; onValueChange?: (value: string, event: ChangeEvent) => void; } export declare function TextArea({ className, disabled, value, onChange, onValueChange, placeholder, required, size, variant, ...props }: TextAreaProps): import("react/jsx-runtime").JSX.Element; export declare namespace TextArea { var displayName: string; } export {}; //# sourceMappingURL=text-area.d.ts.map