/** @format */ import { ToastService } from "mis-crystal-design-system/toast"; import { Observable } from "rxjs"; import { ModalService } from "mis-design-system/mis-modal"; import { NsWISConfigurations } from "../models/configurations.model"; import { NsEmpWebExpData } from "../models/emp-web-exp.model"; import { ApiService } from "./api.service"; import { ConfigurationService } from "./configuration.service"; import { BookingDataService } from "./booking-data.service"; import { LoaderService } from "./loader.service"; export declare class HomeDataService { private apiSvc; private toasts; private modalSvc; private configSvc; private bookingSvc; private loader; constructor(apiSvc: ApiService, toasts: ToastService, modalSvc: ModalService, configSvc: ConfigurationService, bookingSvc: BookingDataService, loader: LoaderService); private configSubject$; configSubject: Observable; private actionStream$; actionStream: Observable<"OFFICE" | "WFH">; employeeInfo: Observable; refreshReplayStreams(): void; configSubjectData(data: NsWISConfigurations.IConfigurations): void; publishAction(id: "OFFICE" | "WFH"): void; quickActionEvent(id: string, callback: (res: boolean) => void): void; }