import { EventEmitter } from '../../stencil-public-runtime'; import type { BreadcrumbItem, BreadcrumbSelectDetail } from './breadcrumb-types'; export declare class Breadcrumb { /** Ordered path from the broadest ancestor to the nearest page. */ items: BreadcrumbItem[]; /** Accessible name for the breadcrumb navigation landmark. */ ariaLabel: string; /** Emitted when an interactive breadcrumb item is activated. Prevent to cancel native navigation. */ dsSelect: EventEmitter; private labelWidths; private collapsedLabels; private navElement?; private listElement?; private measurementElements; private separatorElements; private ellipsisMeasurement?; private resizeObserver?; private observedElement?; private measurementFrame?; componentDidLoad(): void; componentDidRender(): void; disconnectedCallback(): void; handleItemsChange(): void; private observeContainer; private scheduleMeasurement; private measureLabels; private handleSelect; private renderItem; render(): any; } //# sourceMappingURL=Breadcrumb.d.ts.map