import { Subscription } from 'rxjs'; import { ActivatedRoute, Router } from '@angular/router'; import { OnInit, OnDestroy, AfterViewInit, OnChanges, AfterContentInit, Injector, ChangeDetectorRef, InjectionToken } from '@angular/core'; export declare const COMPONENT_LIFECYCLE_DEBUG_MODE: InjectionToken; export declare class OdeComponent implements OnInit, OnDestroy, AfterViewInit, OnChanges, AfterContentInit { injector: Injector; private logger; route: ActivatedRoute; router: Router; protected changeDetector: ChangeDetectorRef; protected subscriptions: Subscription; private debugComponentLifeCycle; constructor(injector: Injector); ngOnInit(): void; ngOnDestroy(): void; ngAfterViewInit(): void; ngOnChanges(changes: import('@angular/core').SimpleChanges): void; ngAfterContentInit(): void; debug(message: string, object?: any): void; info(message: string, object?: any): void; warn(message: string, object?: any): void; error(message: string, object?: any): void; }