import * as _angular_core from '@angular/core'; /** * Breadcrumb navigation. Project `` children — they * render as `
  • ` rows inside an `
      `, separated by the configured * glyph (default `/`). The container exposes the `nav[aria-label]` * landmark required by WCAG. * * @example * ```html * * Home * Docs * Current * * * * * ``` * * @see https://ngwr.dev/components/breadcrumbs */ declare class WrBreadcrumbs { /** Separator glyph between items. Any short string. @default '/' */ readonly separator: _angular_core.InputSignal; /** Accessible label for the `nav` landmark. @default 'Breadcrumbs' */ readonly ariaLabel: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } /** * One row inside ``. Renders as a `
    1. ` containing * either an `` (when `[href]` or `[routerLink]` is set) or a plain * `` (when neither is set — typically the last * crumb). * * @example * ```html * Home * External * Current page * ``` */ declare class WrBreadcrumbsItem { /** Plain anchor href. Overridden by `routerLink` when both are set. */ readonly href: _angular_core.InputSignal; /** Angular router target. Anything `RouterLink` accepts (string or `any[]`). */ readonly routerLink: _angular_core.InputSignal; /** Open external `href` in a new tab. Ignored when `routerLink` is set. @default false */ readonly external: _angular_core.InputSignal; /** Optional leading icon rendered inline before the label. @default null */ readonly icon: _angular_core.InputSignal; protected readonly isLink: _angular_core.Signal; protected readonly isRouter: _angular_core.Signal; protected readonly rootClass: _angular_core.Signal<"wr-breadcrumbs__link" | "wr-breadcrumbs__current">; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { WrBreadcrumbs, WrBreadcrumbsItem };