import { Actions } from '@ngrx/effects'; import { SubmitSuccessful, SetDocumentId, OpenCreateDialog, SubmitValid, SubmitInvalid, InitForm, DestroyForm, SubmitError, OpenCreateRoute, OpenFormInWindow, ResetForm, DxSetValueAction } from './forms.actions'; import { Store } from '@ngrx/store'; import { RemoveArrayControlAction, ResetAction, MarkAsUnsubmittedAction, MarkAsDirtyAction, MarkAsTouchedAction, SetAsyncErrorAction, ClearAsyncErrorAction, StartAsyncValidationAction, DisableAction, EnableAction } from 'ngrx-forms'; import { DigiAIXCoreAppState } from '../app-state'; import { CreateOrUpdateDocument, GetDocument, DocumentAdded } from '../documents/document.actions'; import { NGXLogger } from 'ngx-logger'; import { MatDialog } from '@angular/material'; import { ShowInfoMessage, ShowErrorMessage, ShowWarningMessage } from '../notification/notification.actions'; import { FormsService } from './forms.service'; import { FormsSources } from './forms-sources'; import { Router } from '@angular/router'; export declare class FormsEffects { private readonly actions$; private readonly store$; private readonly logger; private readonly dialog; private readonly router; private readonly formsService; private readonly formsSources; openEditFormInWindow$: import("rxjs").Observable; openCreateFormInWindow$: import("rxjs").Observable; setDisableUserDefinedProperty$: import("rxjs").Observable; submitForm$: import("rxjs").Observable>>; submitValidForm$: import("rxjs").Observable | SubmitSuccessful | CreateOrUpdateDocument<{}>>; addInitOnOpenCreateDialogOrRoute$: import("rxjs").Observable>; openEditDialog$: import("rxjs").Observable>; createSubmitSuccessful$: import("rxjs").Observable | ShowInfoMessage>; resetForm$: import("rxjs").Observable; updateSubmitSuccessful$: import("rxjs").Observable | ShowInfoMessage>; createSubmitFailed$: import("rxjs").Observable; updateSubmitFailed$: import("rxjs").Observable; submitError$: import("rxjs").Observable; submitSuccessful$: import("rxjs").Observable; submitInvalidForm$: import("rxjs").Observable | SubmitInvalid, import("ngrx-forms").ValidationErrors>>; setDocumentAndLoad$: import("rxjs").Observable; setDocumentId$: import("rxjs").Observable>; removeFormArrayItem$: import("rxjs").Observable; cancelForm$: import("rxjs").Observable; addFormArrayItem$: import("rxjs").Observable>; setFormData$: import("rxjs").Observable>; uniqueValidate$: import("rxjs").Observable; initForm$: import("rxjs").Observable; destroyForm$: import("rxjs").Observable; openCreateRoute$: import("rxjs").Observable>; openEditRoute$: import("rxjs").Observable; constructor(actions$: Actions, store$: Store, logger: NGXLogger, dialog: MatDialog, router: Router, formsService: FormsService, formsSources: FormsSources); }