import { Actions } from '@ngrx/effects'; import { Store } from '@ngrx/store'; import { ConfigService } from './config.service'; import { OpenMapTilesService } from './open-map-tiles.service'; import { YapSnackbarService } from '../../../core/components/snackbar/snackbar.service'; import { YapI18nService } from '../../../core/i18n/i18n.service'; import * as i0 from "@angular/core"; export declare class ConfigEffects { private actions$; private openMapTilesService; private store; private configService; private snackBar; private translateService; mapStyles$: import("rxjs").Observable<{ styles: { identifier: string; label: string; }[]; } & import("@ngrx/store/src/models").TypedAction<"[Config] (bus) defining map styles">> & import("@ngrx/effects").CreateEffectMetadata; saveIconDefinitions$: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; saveTableAttributes$: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; saveTileAttributes$: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; saveTemplates$: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; getCustomization$: import("rxjs").Observable<{ icons: import("@onepoint-yap/dashboard").IconDefinitions; tooltips: { [cl: string]: import("@onepoint-yap/dashboard").TooltipOfClass; }; filters: { [cl: string]: import("@onepoint-yap/dashboard").TooltipOfClass; }; tableAttributes: { [cl: string]: string[]; }; tileAttributes: { [cl: string]: string[]; }; } & import("@ngrx/store/src/models").TypedAction<"[Config] (bus) customization loaded">> & import("@ngrx/effects").CreateEffectMetadata; saveWidget$: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; deleteRestitution$: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; loadWidget$: import("rxjs").Observable<{ widgets: import("@onepoint-yap/dashboard").Widget[]; } & import("@ngrx/store/src/models").TypedAction<"[Config] (bus) loaded widgets">> & import("@ngrx/effects").CreateEffectMetadata; loadChartOption$: import("rxjs").Observable<{ chartOption: import("@onepoint-yap/dashboard").ChartOption; } & import("@ngrx/store/src/models").TypedAction<"[config] loaded chart option">> & import("@ngrx/effects").CreateEffectMetadata; constructor(actions$: Actions, openMapTilesService: OpenMapTilesService, store: Store, configService: ConfigService, snackBar: YapSnackbarService, translateService: YapI18nService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }