export interface BreadcrumbItem { label: string; to?: string; } declare const _default: (__VLS_props: { 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" | undefined; ui?: Partial<{ wrapper: string | { [key: string]: string | object; }; link: { [key: string]: string | object; } | Partial<{ wrapper: string | { [key: string]: string | object; }; active: string | { [key: string]: string | object; }; inactive: string | { [key: string]: string | object; }; }>; }> | undefined; items: T[]; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: {}; emit: any; } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { 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" | undefined; ui?: Partial<{ wrapper: string | { [key: string]: string | object; }; link: { [key: string]: string | object; } | Partial<{ wrapper: string | { [key: string]: string | object; }; active: string | { [key: string]: string | object; }; inactive: string | { [key: string]: string | object; }; }>; }> | undefined; items: T[]; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: {}; emit: any; }>) => globalThis.VNode & { __ctx?: { props: { 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" | undefined; ui?: Partial<{ wrapper: string | { [key: string]: string | object; }; link: { [key: string]: string | object; } | Partial<{ wrapper: string | { [key: string]: string | object; }; active: string | { [key: string]: string | object; }; inactive: string | { [key: string]: string | object; }; }>; }> | undefined; items: T[]; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: {}; emit: any; } | undefined; }; export default _default; type __VLS_Prettify = { [K in keyof T]: T[K]; } & {};