import { AfterContentInit, OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { THEMES, UserSettingsService } from '@metromobilite/m-features/core'; import { Subject } from 'rxjs'; import { RouteSearchItinerariesHelper } from '../../helpers/itineraries.helper'; import { ItineraryWrapper } from '../../route-search.model'; import * as i0 from "@angular/core"; export declare class MfItineraryContentComponent implements OnInit, AfterContentInit, OnDestroy { private itinerariesHelper; private userSettingsService; itinerary: ItineraryWrapper; hasWheelChair: boolean; durationMode: TemplateRef; timeFare: TemplateRef; cov: TemplateRef; transit: TemplateRef; default: TemplateRef; THEMES: typeof THEMES; current: THEMES; unSubscriber: Subject; nonTransitModes: string[]; private defaultDurationModeTemplate; private defaultTimeFareTemplate; private defaultCovTemplate; private defaultTransitTemplate; private defaultTemplate; private customDurationModeTemplate; private customTimeFareTemplate; private customCovTemplate; private customTransitTemplate; private customDefaultTemplate; constructor(itinerariesHelper: RouteSearchItinerariesHelper, userSettingsService: UserSettingsService); ngOnInit(): void; ngAfterContentInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }