import type { ComputedRef, MaybeRefOrGetter } from 'vue'; import type { BreadcrumbItem } from './types'; /** * Derive breadcrumb items from a published navigation's `activeTrail` * (the ordered root→leaf chain a `` exposes via `registry` + * `registry-id`). Zero per-page wiring — the trail follows the route and * click-selection reactively, and is SSR-correct (it's a pure `computed`). * * Decoupled on purpose: this is the value-add, not a prerequisite — the * plain `` driver is always the floor. Returns `[]` * when no navigation plugin is installed or the id has no occupant yet * (`registry.get` is empty-safe). * * Honest seams: the crumb label comes from the nav item's `name` (a * route's dynamic `/:id` title is not in the trail — use * `useBreadcrumbLeaf()` for that); url-less section nodes render as * non-navigable crumbs. */ export declare function useBreadcrumbFromRegistry(id: MaybeRefOrGetter): ComputedRef; //# sourceMappingURL=use-breadcrumb-from-registry.d.ts.map