import type { TemplateResult, CSSResultArray } from 'lit'; import { AnchorElement } from '../base/anchor-element'; import { PharosTooltip } from '../tooltip/pharos-tooltip'; import { PharosLink } from '../link/pharos-link'; import type { LinkTarget } from '../base/anchor-element'; export type { LinkTarget }; declare const PharosBreadcrumbItem_base: typeof AnchorElement; /** * Pharos breadcrumb item component - Used in tandem with pharos-breadcrumb to * create a navigation element which will allow users to visit higher hierarchal * content. This component is the "content" for breadcrumbs, which handles the * text and tooltip (if the text is truncated) logic and styling. * * @tag pharos-breadcrumb-item * * @slot - Contains the links and text to convert into breadcrumbs * */ export declare class PharosBreadcrumbItem extends PharosBreadcrumbItem_base { static elementDefinitions: { 'pharos-tooltip': typeof PharosTooltip; 'pharos-link': typeof PharosLink; }; private _isTruncated; private _displayText; private _fullText; private _last; static get styles(): CSSResultArray; private _contentObserver; protected get content(): HTMLElement | Text; protected firstUpdated(): void; private _setItem; protected render(): TemplateResult; } //# sourceMappingURL=pharos-breadcrumb-item.d.ts.map