import { BooleanInput } from '@angular/cdk/coercion'; import * as i0 from '@angular/core'; import { OnDestroy, AfterViewInit, Renderer2, ElementRef, AfterContentInit, QueryList, ChangeDetectorRef } from '@angular/core'; import { FocusMonitor } from '@angular/cdk/a11y'; import * as i1 from '@aposin/ng-aquila/icon'; declare class NxBreadcrumbItemComponent implements OnDestroy, AfterViewInit { private readonly _renderer; private readonly _elemRef; private readonly _focusMonitor; constructor(_renderer: Renderer2, _elemRef: ElementRef, _focusMonitor: FocusMonitor); ngAfterViewInit(): void; ngOnDestroy(): void; /** @docs-private */ setAsLast(): void; /** @docs-private */ resetAriaLabel(): void; _onIconClick(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** * The appearance of the breadcrumb. */ type NxBreadcrumpAppearance = 'default' | 'link'; declare class NxBreadcrumbComponent implements AfterContentInit, OnDestroy { private readonly _cdr; /** * Sets the appearance of the breadcrumb. * * Default: `'default'`. */ set appearance(value: NxBreadcrumpAppearance); get appearance(): NxBreadcrumpAppearance; private _appeareance; /** Whether the component uses the negative styling. */ set negative(value: BooleanInput); get negative(): BooleanInput; private _negative; /** @docs-private */ breadcrumbItems: QueryList; private readonly _destroyed; constructor(_cdr: ChangeDetectorRef); ngAfterContentInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NxBreadcrumbModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NxBreadcrumbComponent, NxBreadcrumbItemComponent, NxBreadcrumbModule }; export type { NxBreadcrumpAppearance };