import { AfterViewInit, OnDestroy } from '@angular/core'; import { BreadcrumbItemProperties } from '@engie-group/fluid-types'; import { LinkIconPosition } from '../link/link.model'; import * as i0 from "@angular/core"; export declare class BreadcrumbItemComponent implements BreadcrumbItemProperties, AfterViewInit, OnDestroy { private readonly el; private readonly cdr; /** * Whether item is active * * @deprecated use aria-current="page" instead */ set isActive(value: boolean); get isActive(): boolean; /** * Breadcrumb link href */ href?: string; /** * Breadcrumb link target */ target?: string; /** * Breadcrumb link icon */ icon?: string; /** * Breadcrumb link icon position */ iconPosition?: LinkIconPosition; /** * Accessible text alternative when the item has an icon and no children. * * @example * */ label?: string; protected readonly classes: { 'nj-breadcrumb-item': boolean; }; protected isCurrentItem: boolean; private observer?; ngAfterViewInit(): void; ngOnDestroy(): void; /** * Observe changes to `aria-current` attribute to update `isActive` state */ private observeAriaCurrent; private refreshIsActive; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }