import { EventEmitter } from '@angular/core'; import { Principal } from '../auth/principal.service'; import { CoreConfigService } from '../config/core-config.service'; import { UserContextService } from './user-context.service'; import { AppSettingService } from './app-setting.service'; import { ReadyState } from './ready-state.model'; import { AppSwitcherService } from './app-switcher.service'; import { OfficeSwitcherService } from './office-switcher.service'; export declare class AppStateService { private principal; private configService; private userContext; private appSettings; private appSwitcher; private officeSwitcher; private _readyState; readyStateChange: EventEmitter; constructor(principal: Principal, configService: CoreConfigService, userContext: UserContextService, appSettings: AppSettingService, appSwitcher: AppSwitcherService, officeSwitcher: OfficeSwitcherService); private checkReady; readonly readyState: ReadyState; readonly isReady: boolean; }