import { Router } from "@angular/router"; import { Observable } from "rxjs/Observable"; import { Actions } from "@ngrx/effects"; import { SigninSecceed, SigninFailed, SignupSecceed, SignupFailed } from "../actions/signin.actions"; import { SigninService } from "../services/signin.service"; import { NewCaptcha } from "../actions"; import { MatBottomSheet } from "@angular/material"; import { AuthenticationConfigurationService } from "../services/authentication-configuration.service"; export declare class SigninEffects { private actions$; private router; signinService: SigninService; configurationService: AuthenticationConfigurationService; private bottomSheet; constructor(actions$: Actions, router: Router, signinService: SigninService, configurationService: AuthenticationConfigurationService, bottomSheet: MatBottomSheet); whoAmI$: Observable; Signin$: Observable; signup$: Observable; signupSucceed$: Observable; SignInRequired$: Observable; SigninSucceed$: Observable; AfterSigninFiled$: Observable; DoSignout$: Observable; redirectToLoginPage$: Observable; redirectAfterSignout$: Observable; }