import '@oicl/openbridge-webcomponents/dist/components/breadcrumb/breadcrumb.js'; import type { BreadcrumbClickEvent, BreadcrumbItem } from '@oicl/openbridge-webcomponents/dist/components/breadcrumb/breadcrumb.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; /** The list of breadcrumb items to display, in order from root to current location. Each item should be an object with a `label` property (string). The component renders each label in sequence, separated by a chevron icon. Example: `[ {label: 'Home'}, {label: 'Section'}, {label: 'Page'} ]` */ items?: BreadcrumbItem[]; iconOnly?: boolean; } export interface Events { onBreadcrumbClick?: (event: BreadcrumbClickEvent) => void; } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcBreadcrumb: import("svelte").Component<$$ComponentProps, { BreadcrumbClickEvent: typeof BreadcrumbClickEvent; BreadcrumbItem: typeof BreadcrumbItem; }, "">; type ObcBreadcrumb = ReturnType; export default ObcBreadcrumb;