import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; export declare const textareaTheme: TVReturnType<{ variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }, { wrapper: string; label: string; textarea: string[]; }, undefined, TVConfig<{ variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }, { variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }>, { variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }, { wrapper: string; label: string; textarea: string[]; }, TVReturnType<{ variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }, { wrapper: string; label: string; textarea: string[]; }, undefined, TVConfig<{ variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }, { variant: { flat: { textarea: string; }; bordered: { textarea: string; }; faded: { textarea: string; }; }; radius: { none: { textarea: string; }; sm: { textarea: string; }; md: { textarea: string; }; lg: { textarea: string; }; xl: { textarea: string; }; '2xl': { textarea: string; }; full: { textarea: string; }; }; isInvalid: { true: { textarea: string[]; }; false: { textarea: string[]; }; }; }>, unknown, unknown, undefined>>; export type TextareaVariantProps = VariantProps; export type TextareaSlots = keyof ReturnType;