import { type JSX, type Ref, type TextareaHTMLAttributes } from 'react';
import { type TextareaVariants } from './textarea.css.js';
type VariantProp = NonNullable<TextareaVariants>['variant'];
type SizeProp = NonNullable<TextareaVariants>['size'];
type FullWidthProp = NonNullable<TextareaVariants>['fullWidth'];
export type Props = TextareaHTMLAttributes<HTMLTextAreaElement> & {
    variant?: VariantProp;
    size?: SizeProp;
    fullWidth?: FullWidthProp;
    ref?: Ref<HTMLTextAreaElement>;
};
export declare const Textarea: (props: Props) => JSX.Element;
export {};
//# sourceMappingURL=Textarea.d.ts.map