import { OnDestroy, OnInit } from '@angular/core'; import { NamedRoute } from '../../api/named-route'; import { NamedRoutes } from '../../api/enums'; import { TranslocoService, HashMap } from '@ngneat/transloco'; import { GetBreadcrumbDisplayNameFunction } from '../../classes/types'; import * as i0 from "@angular/core"; export declare class BreadcrumbNameComponent implements OnInit, OnDestroy { private transloco; private getOverriddenBreadcrumbDisplayName; private $toUnsubscribe; namedRoute: NamedRoute; currentLang: string; lastTranslationLoaded: HashMap; static translationMap: any; static langOfTranslationMap: string; static fallbackTranslationMap: any; static fallbackLanguage: string; latestTransformedValue: string | null; latestValue: NamedRoutes; latestLanguageUsed: string; constructor(transloco: TranslocoService, getOverriddenBreadcrumbDisplayName: GetBreadcrumbDisplayNameFunction); ngOnInit(): void; getBreadcrumbDisplayName(): string; fetchFallbackTranslationInfo(): { fallbackTranslationMap: any; fallbackLanguage: string; }; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }