import { OnDestroy, OnInit } from '@angular/core'; import { Router } from '@angular/router'; import { BreadcrumbItem } from './breadcrumbs.model'; import { Subscription } from 'rxjs'; import { BreakpointObserver } from '@angular/cdk/layout'; import { ContextService } from '../../core/extension/context.service'; import { MatMenuTrigger } from '@angular/material/menu'; import { BreadcrumbService } from './breadcrumb.service'; import * as i0 from "@angular/core"; export declare class BreadcrumbsContribution implements OnInit, OnDestroy { private router; private breakpoint; private ctx; private breadcrumbService; items: Array; tabletScreen: boolean; windowSizeTrackerSub: Subscription; trigger: MatMenuTrigger; private routerSub; private breadcrumbsSub; constructor(router: Router, breakpoint: BreakpointObserver, ctx: ContextService, breadcrumbService: BreadcrumbService); ngOnInit(): void; ngOnDestroy(): void; openMenu(): void; private parseRouteState; private buildItems; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }