import { Actions } from '@ngrx/effects'; import { SetUser, UserEffectsInit } from '../actions/user.actions'; import { Observable } from 'rxjs'; import { DigiAIXCoreAppState } from '../../app-state'; import { Store } from '@ngrx/store'; import { ShowInfoMessage, ShowErrorMessage } from '../../notification/notification.actions'; import { AuthService } from '../auth.service'; import { ConfigService } from '../../config/config.service'; import { AppNavigateTo } from '../../life-cycle/life-cycle.actions'; import { ClearAll } from '../../documents/document.actions'; import { NGXLogger } from 'ngx-logger'; export declare class UserEffects { private actions$; private auth; private store$; private config; private logger; init$: Observable; setUser$: Observable; resetUser$: Observable; isEmailVerified$: Observable; sendVerificationEmail: Observable>; userChange$: Observable; constructor(actions$: Actions, auth: AuthService, store$: Store, config: ConfigService, logger: NGXLogger); }