import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import * as fromSupervisorWorklistReducer from '../reducers/root.reducer'; import { Observable } from 'rxjs'; import { SupervisorWorkListItem } from '../models/supervisor-worklist-item'; import { Environment } from '@prutech/components'; import { Lookup } from '@prutech/components'; import { SupervisorUpdateStatus } from '../models/supervisor-update-status'; import * as i0 from "@angular/core"; export declare class SupervisorWorklistService { private http; private environment; private store; supervisorWorklistResults: Observable; loading: Observable; supervisorWorklistStatusLookup: Observable; lookupLoading: Observable; constructor(http: HttpClient, environment: Environment, store: Store); dispatchLoadSupervisorWorklist(payload?: any): void; getSupervisorWorklist(): Observable; dispatchUpdateStatusSupervisorWorklist(payload?: SupervisorUpdateStatus): void; updateStatusSupervisorWorklist(payload: SupervisorUpdateStatus): Observable; dispatchGetLookups(model?: string[]): void; loadSupervisorWorklistLookup(payload: string[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }