import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import * as fromSpecialExemptionWorklistReducer from '../reducers/root.reducer'; import { Observable } from 'rxjs'; import { SpecialExemptionWorkListItem } from '../models/special-exemption-worklist-item'; import { Environment } from '@prutech/components'; import { Lookup } from '@prutech/components'; import { EndExemption } from '../models/special-exemption-update-status'; import * as i0 from "@angular/core"; export declare class SpecialExemptionWorklistService { private http; private environment; private store; specialExemptionWorklistResults: Observable; loading: Observable; specialExemptionWorklistStatusLookup: Observable; lookupLoading: Observable; constructor(http: HttpClient, environment: Environment, store: Store); dispatchLoadSpecialExemptionWorklist(payload?: any): void; getSpecialExemptionWorklist(): Observable; dispatchEndExemption(payload?: EndExemption): void; postEndExemption(payload: EndExemption): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }