import { BehaviorSubject, Observable } from 'rxjs'; import { IRoutingHistoryItem } from '../libraries/core-routing-history/core-routing-history/core-routing-history.component'; import { ISysFunction } from '../interfaces/entities/ISysFuntion'; import { AppService } from './app.service'; import { AppConfigService } from './app-config.service'; import * as i0 from "@angular/core"; export interface IFunctionWithFullActions extends ISysFunction { actionCodes: string[]; } export declare class RoutingService { private appService; private appConfigService; navigating$: BehaviorSubject; navigationUrl$: BehaviorSubject; routingHistory$: BehaviorSubject; navigationStartUrl$: BehaviorSubject; navigationHeaderCode$: BehaviorSubject; fullFunctions$: BehaviorSubject; ignoredPaths$: BehaviorSubject; currentFunction$: BehaviorSubject; portalRoutes$: BehaviorSubject<{ path: string; vi: string; en: string; }[]>; currentScreenCaption$: BehaviorSubject; constructor(appService: AppService, appConfigService: AppConfigService); getAppTypeNumber(): number | undefined; getFullFunctions(): Observable; getIgnorePaths(): Observable; readAllFunctionWithAllActions(): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }