import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; import * as fromAssessment from '../reducers/root-reducer'; import { EducationTesting } from '../models/tier-III/education/education-testing/education-testing'; import { Environment } from '@prutech/components'; import { SaveEducationTesting } from '../models/tier-III/education/education-testing/save-education-testing'; import * as i0 from "@angular/core"; export declare class EducationTestingDetailsService { private http; private store; private environment; educationTesting: Observable; educationTestingLoading: Observable; showEducationTestingValidations: Observable; constructor(http: HttpClient, store: Store, environment: Environment); dispatchSetShowEducationTestingValidations(payload: boolean): void; dispatchLoadEducationTesting(payload: { assessmentId: number; isInitial?: boolean; }): void; dispatchSaveEducationTesting(educationTesting: SaveEducationTesting): void; loadEducationTesting(payload: number): Observable; saveEducationTesting(payload: SaveEducationTesting): Observable; createNewEducationTesting(payload: SaveEducationTesting): Observable; updateEducationTesting(payload: SaveEducationTesting): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }