import { Actions } from '@ngrx/effects'; import { SetExpandedRow, SetExpandedRowFullMode, ClearExpandedRowId } from './table.actions'; import { DigiAIXCoreAppState } from '../app-state'; import { Store } from '@ngrx/store'; import { OpenDialogWithViewContainer } from '../dialog/dialog.actions'; import { NGXLogger } from 'ngx-logger'; import { LoadDocuments, RequestDeleteDocument, ArchiveDocument, RestoreDocument } from '../documents/document.actions'; import { DefaultTableQueryFunction } from '../tokens'; import { OpenComponentInWindow } from '../component/component.actions'; export declare class TableEffects { private actions$; private store$; private logger; preferWindow: boolean; loadTableData$: import("rxjs").Observable>; archiveRow$: import("rxjs").Observable; restoreRow$: import("rxjs").Observable; submitSuccessfulOfExpaned$: import("rxjs").Observable; viewRowInExpanded: import("rxjs").Observable>; deleteRow$: import("rxjs").Observable; viewRowInDialog: import("rxjs").Observable>; viewRowInWindow$: import("rxjs").Observable>; editRowInExpanded: import("rxjs").Observable>; readonly defaultTableQuery: DefaultTableQueryFunction | undefined; constructor(actions$: Actions, store$: Store, logger: NGXLogger, defaultTableQuery: any, preferWindow: boolean); }