import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import * as fromFulltimeTrainingWorklistReducer from '../reducers/root.reducer'; import { Observable } from 'rxjs'; import { FulltimeTrainingWorkListItem } from '../models/full-time-training-worklist-item'; import { Environment } from '@prutech/components'; import { Lookup } from '@prutech/components'; import { FulltimeTrainingUpdateStatus } from '../models/full-time-training-update-status'; import * as i0 from "@angular/core"; export declare class FulltimeTrainingWorklistService { private http; private environment; private store; fulltimeTrainingWorklistResults: Observable; loading: Observable; fulltimeTrainingWorklistStatusLookup: Observable; lookupLoading: Observable; constructor(http: HttpClient, environment: Environment, store: Store); dispatchLoadFulltimeTrainingWorklist(payload?: any): void; getFulltimeTrainingWorklist(): Observable; dispatchUpdateStatusFulltimeTrainingWorklist(payload?: any): void; updateStatusFulltimeTrainingWorklist(payload: FulltimeTrainingUpdateStatus): Observable; dispatchGetLookups(model?: string[]): void; loadFulltimeTrainingWorklistLookup(payload: string[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }