import { Actions } from '@ngrx/effects'; import { OpenDialogWithViewContainer, DialogClosed, CloseDialog } from './dialog.actions'; import { MatDialog, MatDialogRef, MatDialogConfig } from '@angular/material'; import { NGXLogger } from 'ngx-logger'; import { DigiAIXCoreAppState } from '../app-state'; import { Store } from '@ngrx/store'; export declare const DEFAULT_DIALOG_CONFIG: MatDialogConfig; export declare class DialogEffects { private actions$; protected store$: Store; private dialog; private logger; dialogRef: Map>; openDialog$: import("rxjs").Observable>; openDialogWithActionResult$: import("rxjs").Observable; openDialogWithViewContainerAndResolveComponent$: import("rxjs").Observable>; closeDialog$: import("rxjs").Observable; constructor(actions$: Actions, store$: Store, dialog: MatDialog, logger: NGXLogger); }