import { Injector } from '@angular/core'; import { IRoutesInfo } from './../Authorization/routes.info'; import { CbmsService } from './../cbms.services'; import { CbmsSharedService } from './cbms-shared.service'; import { ActivatedRoute } from '@angular/router'; import * as i0 from "@angular/core"; export declare class CbmsBaseUtilService { injector: Injector; private cbmsService; private cbmsSharedService; private router; userInfoId: number; lstRoutes: Array; IsAuthenticate: boolean; isuidValid: boolean; xid: any; uid: string; constructor(injector: Injector, cbmsService: CbmsService, cbmsSharedService: CbmsSharedService, router: ActivatedRoute); get RoutesInfo(): IRoutesInfo[]; authenticateUser(obj: any): any; UidValidation(userInfo: any): Promise; setRoutesInfo(lstRoutes: Array): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }