import { Actions } from "@ngrx/effects"; import { DictionaryService } from "../../services/dictionary.service"; import { IAppState } from "../../state/app.state"; import { Store } from "@ngrx/store"; import { LoadHierarchyDetail, LoadHierarchyDetailFailure, LoadHierarchyDetailSuccess, LoadHierarchyLevelsFailure, LoadHierarchyLevelsSuccess, LoadHierarchyListFailure, LoadHierarchyListSuccess, LoadTypesFailure, LoadTypesSuccess } from "../../actions/mdm/mdm.actions"; import { MessageService } from "@retail-data-factory/rdf-angular-messages"; import { TranslateService } from "@ngx-translate/core"; import { LoggerService } from "../../../../services/external-api/logger.service"; import { ApiMdmService } from "../../../../api/external/api-services/api-mdm/api-mdm.service"; import { SpinnerService } from "@retail-data-factory/rdf-angular-utils"; import * as i0 from "@angular/core"; export declare class MdmEffects { private _service; private apiMdmService; private _actions$; private _store$; private messageService; private translateService; private loggerService; private spinnerService; loadedCnt: number; InitMdmStore$: import("rxjs").Observable<[LoadTypesSuccess, IAppState]> & import("@ngrx/effects").CreateEffectMetadata; Types$: import("rxjs").Observable & import("@ngrx/effects").CreateEffectMetadata; LoadTypesSuccess$: import("rxjs").Observable<[LoadTypesSuccess, IAppState]> & import("@ngrx/effects").CreateEffectMetadata; hierarchyLists$: import("rxjs").Observable & import("@ngrx/effects").CreateEffectMetadata; hierarchyListsSuccess$: import("rxjs").Observable<[LoadHierarchyListSuccess, IAppState]> & import("@ngrx/effects").CreateEffectMetadata; hierarchyLevels$: import("rxjs").Observable & import("@ngrx/effects").CreateEffectMetadata; hierarchyLevelsSuccess$: import("rxjs").Observable & import("@ngrx/effects").CreateEffectMetadata; hierarchyDetail$: import("rxjs").Observable & import("@ngrx/effects").CreateEffectMetadata; errorMessage(text: string, stage: string, rdfErrorCode: number, error: string): void; finishStageMdmLoadingProgression$: import("rxjs").Observable<[LoadTypesSuccess, IAppState]> & import("@ngrx/effects").CreateEffectMetadata; constructor(_service: DictionaryService, apiMdmService: ApiMdmService, _actions$: Actions, _store$: Store, messageService: MessageService, translateService: TranslateService, loggerService: LoggerService, spinnerService: SpinnerService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }