import { type Define } from '@sigx/lynx'; import { type ColorVariant, type SizeScale } from '@sigx/lynx-zero'; export type TextareaSize = Extract; /** Upstream HeroUI textarea variants — flat (filled surface) is the default. */ export type TextareaVariant = 'flat' | 'bordered'; export type TextareaColor = Exclude; export type TextareaProps = Define.Prop<'placeholder', string, false> & Define.Prop<'rows', number, false> & Define.Prop<'size', TextareaSize, false> & Define.Prop<'variant', TextareaVariant, false> & Define.Prop<'color', TextareaColor, false> & Define.Prop<'disabled', boolean, false> & Define.Prop<'class', string, false> & Define.Model; export declare const Textarea: import("@sigx/runtime-core").ComponentFactory; //# sourceMappingURL=Textarea.d.ts.map