import { type ReactElement } from "react"; import type { BreadcrumbItemProp, BreadcrumbProp } from "../../props/vocabulary/navigation.prop.js"; /** `data-ellipsis` for the `
    `: present when any crumb truncates, so the trail stays one line. */ export declare function trailEllipsis(items: BreadcrumbProp): "" | undefined; /** * gh#1046 — one crumb's text box, bounded to one line with "…", and the full label in a tooltip on * hover and on keyboard focus of the link. The crumb element itself is the clipped box (never a * wrapper around it), so the link's own focus ring is not clipped. Shared with PageContainer's * trail, which renders its own markup. */ export declare function BreadcrumbCrumbText({ item, children, }: { item: BreadcrumbItemProp; children: ReactElement<{ className?: string; }>; }): import("react").JSX.Element;