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