import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; import * as fromSlotListRecord from '../reducers/root-reducer'; import { SlotListRecordItem } from '../models/slot-request-model'; import { Environment } from '@ag-grid-enterprise/all-modules'; import { SlotStatusModel } from '../models/update-slot-request-status.model'; import * as i0 from "@angular/core"; export declare class SlotListRecordService { private http; private store; private environment; slotListRecord: Observable; slotListRecordLoading: Observable; slotListRecordErrorMessages: Observable; constructor(http: HttpClient, store: Store, environment: Environment); dispatchLoadSlotListRecord(): void; loadSlotListRecord(): Observable; dispatchSaveSlotStatus(statusObj: SlotStatusModel): void; SaveSlotStatus(payload: SlotStatusModel): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }