import type { TagVariant } from './tag'; import type { Size } from '../../types'; declare const _default: __VLS_WithTemplateSlots; size: { [key: string]: string | object; } | Partial<{ xs: string | { [key: string]: string | object; }; sm: string | { [key: string]: string | object; }; md: string | { [key: string]: string | object; }; lg: string | { [key: string]: string | object; }; }>; color: { [key: string]: string | object; } | Partial<{ fluo: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; cyan: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; yellow: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; silver: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; dark: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; light: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; }>; variant: { [key: string]: string | object; } | Partial<{ solid: string | { [key: string]: string | object; }; light: string | { [key: string]: string | object; }; }>; default: { [key: string]: string | object; } | Partial<{ size: { [key: string]: string | object; } | Partial; variant: { [key: string]: string | object; } | Partial; color: { [key: string]: string | object; } | Partial<"inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger">; }>; }> | undefined; }>, { size: () => Size; color: () => "inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger"; variant: () => TagVariant; ui: () => { base: string; rounded: string; font: { xs: string; sm: string; md: string; lg: string; }; size: { xs: string; sm: string; md: string; lg: string; }; color: { fluo: { light: string; solid: string; }; cyan: { light: string; solid: string; }; yellow: { light: string; solid: string; }; silver: { light: string; solid: string; }; dark: { light: string; solid: string; }; light: { light: string; solid: string; }; }; variant: { solid: string; light: string; }; default: { size: Size; variant: TagVariant; color: "inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger"; }; }; }>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; size: { [key: string]: string | object; } | Partial<{ xs: string | { [key: string]: string | object; }; sm: string | { [key: string]: string | object; }; md: string | { [key: string]: string | object; }; lg: string | { [key: string]: string | object; }; }>; color: { [key: string]: string | object; } | Partial<{ fluo: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; cyan: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; yellow: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; silver: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; dark: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; light: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; }>; variant: { [key: string]: string | object; } | Partial<{ solid: string | { [key: string]: string | object; }; light: string | { [key: string]: string | object; }; }>; default: { [key: string]: string | object; } | Partial<{ size: { [key: string]: string | object; } | Partial; variant: { [key: string]: string | object; } | Partial; color: { [key: string]: string | object; } | Partial<"inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger">; }>; }> | undefined; }>, { size: () => Size; color: () => "inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger"; variant: () => TagVariant; ui: () => { base: string; rounded: string; font: { xs: string; sm: string; md: string; lg: string; }; size: { xs: string; sm: string; md: string; lg: string; }; color: { fluo: { light: string; solid: string; }; cyan: { light: string; solid: string; }; yellow: { light: string; solid: string; }; silver: { light: string; solid: string; }; dark: { light: string; solid: string; }; light: { light: string; solid: string; }; }; variant: { solid: string; light: string; }; default: { size: Size; variant: TagVariant; color: "inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger"; }; }; }>>>, { size: Size; color: "inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger"; variant: TagVariant; ui: Partial<{ base: string | { [key: string]: string | object; }; rounded: string | { [key: string]: string | object; }; font: { [key: string]: string | object; } | Partial<{ xs: string | { [key: string]: string | object; }; sm: string | { [key: string]: string | object; }; md: string | { [key: string]: string | object; }; lg: string | { [key: string]: string | object; }; }>; size: { [key: string]: string | object; } | Partial<{ xs: string | { [key: string]: string | object; }; sm: string | { [key: string]: string | object; }; md: string | { [key: string]: string | object; }; lg: string | { [key: string]: string | object; }; }>; color: { [key: string]: string | object; } | Partial<{ fluo: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; cyan: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; yellow: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; silver: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; dark: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; light: { [key: string]: string | object; } | Partial<{ light: string | { [key: string]: string | object; }; solid: string | { [key: string]: string | object; }; }>; }>; variant: { [key: string]: string | object; } | Partial<{ solid: string | { [key: string]: string | object; }; light: string | { [key: string]: string | object; }; }>; default: { [key: string]: string | object; } | Partial<{ size: { [key: string]: string | object; } | Partial; variant: { [key: string]: string | object; } | Partial; color: { [key: string]: string | object; } | Partial<"inherit" | "current" | "transparent" | "black" | "white" | "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "slate" | "zinc" | "neutral" | "stone" | "light" | "dark" | "lightblue" | "lightBlue" | "warmgray" | "warmGray" | "truegray" | "trueGray" | "coolgray" | "coolGray" | "bluegray" | "blueGray" | "fluo" | "pilot" | "primary" | "bronze" | "silver" | "gold" | "mauve" | "kaki" | "success" | "danger">; }>; }>; }, {}>, { default?(_: {}): any; }>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; }; type __VLS_WithDefaults = { [K in keyof Pick]: K extends keyof D ? __VLS_Prettify : P[K]; }; type __VLS_Prettify = { [K in keyof T]: T[K]; } & {}; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };