import { Actions } from '@ngrx/effects'; import { Login, Logout, SignUp, LoginSuccessful, LoginFailed, AuthEffectsInit } from '../actions/auth.actions'; import { Store } from '@ngrx/store'; import { MarkAsUnsubmittedAction } from 'ngrx-forms'; import { DigiAIXCoreAppState } from '../../app-state'; import { ShowInfoMessage, ShowErrorMessage } from '../../notification/notification.actions'; import { AuthService } from '../auth.service'; import { NGXLogger } from 'ngx-logger'; import { AppNavigateTo } from '../../life-cycle/life-cycle.actions'; export declare class AuthEffects { private actions$; private auth; private store$; private logger; init$: import("rxjs").Observable; login$: import("rxjs").Observable>; loginWithGoogle$: import("rxjs").Observable; logout$: import("rxjs").Observable>; logoutAndReset$: import("rxjs").Observable; loginSubmit$: import("rxjs").Observable; signUpSubmit$: import("rxjs").Observable; signUp: import("rxjs").Observable>; sendPasswordReset$: import("rxjs").Observable>; resetPassword$: import("rxjs").Observable>; applyAuthCode$: import("rxjs").Observable; constructor(actions$: Actions, auth: AuthService, store$: Store, logger: NGXLogger); }