import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import * as fromScheduleLookupReducer from '../reducer/root-reducer'; import { Observable } from 'rxjs'; import { Environment, Lookup } from '@prutech/components'; import { RemovingScheduleListModel } from '../model/remove-training-order-schedule.model'; import * as i0 from "@angular/core"; export declare class ScheduleLookupService { private http; private environment; private store; scheduleWorklistLookupState: Observable; lookupLoading: Observable; constructor(http: HttpClient, environment: Environment, store: Store); dispatchGetLookups(model?: string[]): void; loadScheduleLookup(payload: string[]): Observable; dispatchRemoveTrainingOrderScheduleList(payload?: RemovingScheduleListModel): void; removeTrainingOrderScheduleList(payload: RemovingScheduleListModel): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }