import { Actions } from '@ngrx/effects'; import { Action, Store } from '@ngrx/store'; import { YapDialogService } from '../../components/overlay/dialog.service'; import { YapSnackbarService } from '../../components/snackbar/snackbar.service'; import { YapI18nService } from '../../i18n/i18n.service'; import { Dataset } from '../../model/dataset.interface'; import { SearchService } from '../search/search.service'; import { NamedQuery } from './data-source.model'; import { DataSourceService } from './data-source.service'; import * as i0 from "@angular/core"; export declare class DataSourceEffects { private actions$; private searchService; private dataSourceService; private snackBar; private translate; private store; private yapDialog; private idNamedQuery?; constructor(actions$: Actions, searchService: SearchService, dataSourceService: DataSourceService, snackBar: YapSnackbarService, translate: YapI18nService, store: Store, yapDialog: YapDialogService); postNameQuery$: import("rxjs").Observable)> & import("@ngrx/effects").CreateEffectMetadata; getNamedQuery$: import("rxjs").Observable<({ list: NamedQuery[]; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] loaded">) | ({ error: Error; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] failure">)> & import("@ngrx/effects").CreateEffectMetadata; loaded$: import("rxjs").Observable<{ names: string[]; } & import("@ngrx/store/src/models").TypedAction<"[Dashboard] (bus) set available rs names">> & import("@ngrx/effects").CreateEffectMetadata; deleteNamedQuery$: import("rxjs").Observable | ({ error: Error; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] failure">)> & import("@ngrx/effects").CreateEffectMetadata; addFavoriteNamedQuery$: import("rxjs").Observable | ({ error: Error; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] failure">)> & import("@ngrx/effects").CreateEffectMetadata; deleteFavoriteNamedQuery$: import("rxjs").Observable | ({ error: Error; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] failure">)> & import("@ngrx/effects").CreateEffectMetadata; tryEdit$: import("rxjs").Observable<({ error: Error; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] failure">) | ({ currentEdit: NamedQuery; widgetIndex?: number | undefined; } & import("@ngrx/store/src/models").TypedAction<"[NamedQuery] edit">)> & import("@ngrx/effects").CreateEffectMetadata; updateWidgetAfterSave$: import("rxjs").Observable<{ manifest: import("@onepoint-yap/dashboard").WidgetManifest; index: number; } & import("@ngrx/store/src/models").TypedAction<"[Dashboard] updating widget view">> & import("@ngrx/effects").CreateEffectMetadata; loadedDataset$: import("rxjs").Observable<{ datasets: Dataset[]; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] loaded datasets">> & import("@ngrx/effects").CreateEffectMetadata; loadDataset$: import("rxjs").Observable | import("@ngrx/store/src/models").TypedAction<"[Dataset] load datasets">> & import("@ngrx/effects").CreateEffectMetadata; createDataset$: import("rxjs").Observable | import("@ngrx/store/src/models").TypedAction<"[Dataset] unselect Dataset"> | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] failure effect Dataset">) | ({ path: string; params?: { [p: string]: string; } | undefined; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Datadef is created call to admin">)> & import("@ngrx/effects").CreateEffectMetadata; updateDataset$: import("rxjs").Observable | import("@ngrx/store/src/models").TypedAction<"[Dataset] unselect Dataset"> | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] failure effect Dataset">) | ({ path: string; params?: { [p: string]: string; } | undefined; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Dataset is updated call to admin">)> & import("@ngrx/effects").CreateEffectMetadata; deleteDataset$: import("rxjs").Observable | import("@ngrx/store/src/models").TypedAction<"[Dataset] unselect Dataset"> | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] failure effect Dataset">) | ({ addRoute: string; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Dataset is deleted call to admin">)> & import("@ngrx/effects").CreateEffectMetadata; getDatasetById$: import("rxjs").Observable<({ data: Dataset; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Get Dataset by Id Success">) | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Get Dataset by Id Failure">)> & import("@ngrx/effects").CreateEffectMetadata; listVersions$: import("rxjs").Observable | ({ versions: import("./data-source.model").DatasetVersion[]; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Get Dataset versions Success">)> & import("@ngrx/effects").CreateEffectMetadata; confirmDatasourceDeletion$: import("rxjs").Observable<{ name: string; route: string; addRoute: string; } & import("@ngrx/store/src/models").TypedAction<"[Datase] confirm deletion datasource">> & import("@ngrx/effects").CreateEffectMetadata; deactivateDatasetVersion$: import("rxjs").Observable<({ datasetVersion: import("./data-source.model").DatasetVersion; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Deactivate dataset version success">) | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Deactivate dataset version failure">)> & import("@ngrx/effects").CreateEffectMetadata; activateDatasetVersion$: import("rxjs").Observable<({ datasetVersion: import("./data-source.model").DatasetVersion; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Activate dataset version success">) | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset] Activate dataset version failure">)> & import("@ngrx/effects").CreateEffectMetadata; errorsGetById$: import("rxjs").Observable<({ errors: import("../../model/dataset.interface").DatasetError[]; } & import("@ngrx/store/src/models").TypedAction<"[Dataset.errors] get by id Success">) | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Dataset.errors] get by id Failure">)> & import("@ngrx/effects").CreateEffectMetadata; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }