import { InjectionKey, Ref, TeleportProps } from 'vue'; import { DensityProp } from '../../composables/density.js'; import { MoreListInjectionKey } from '../../composables/useMoreList.js'; export declare const BREADCRUMB_MORE_LIST_INJECTION_KEY: MoreListInjectionKey; export declare const BREADCRUMB_MORE_LIST_TARGET_INJECTION_KEY: InjectionKey>; export type OnyxBreadcrumbProps = DensityProp & { /** * If `true`, the component will be shown inside a styled container. * Recommended when used together with a nav bar or sidebar. */ container?: boolean; /** * Custom home item. */ home?: BreadcrumbHomeItem; /** * Whether to show all nested breadcrumb items as skeleton. */ skeleton?: boolean; }; export type BreadcrumbHomeItem = { /** * Text label for the home item. Will show the passed label instead of an icon. */ label?: string; /** * Link of the home item. * * @default "/" */ link?: string; };