import { BehaviorSubject } from 'rxjs'; import * as i0 from "@angular/core"; export interface PageLink { title: string; path: string; isActive: boolean; isSeparator?: boolean; } export declare class PageInfo { breadcrumbs: Array; title: string; } export declare class PageInfoService { title: BehaviorSubject; description: BehaviorSubject; breadcrumbs: BehaviorSubject>; constructor(); setTitle(_title: string): void; static PageTitle: string; static PageBreadcrumbs: any[]; updateTitle(_title: string): void; setDescription(_title: string): void; updateDescription(_description: string): void; setBreadcrumbs(_bs: Array): void; updateBreadcrumbs(_bs: Array): void; calculateTitle(): void; calculateTitleInMenu(menuId: string): string | undefined; calculateBreadcrumbs(): void; calculateBreadcrumbsInMenu(menuId: string): Array | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }