UNPKG

1.01 kBTypeScriptView Raw
1import "rxjs/add/operator/map";
2import "rxjs/add/operator/mergeMap";
3import "rxjs/add/operator/switchMap";
4import { Router } from "@angular/router";
5import { Observable } from "rxjs/Observable";
6import { Actions } from "@ngrx/effects";
7import { DisableGetLink, EnableGetLink, MaximumTryHappend, ResetPasswordLinkRequestStart, ResetPasswordLinkRequestSucceed, ResetPasswordLinkRequestFailed } from "./reset-password-request.actions";
8import { PasswordService } from "../services";
9export declare class ResetPasswordRequestEffects {
10 private actions$;
11 private router;
12 private passwordService;
13 constructor(actions$: Actions<any>, router: Router, passwordService: PasswordService);
14 ResetPasswordRequest$: Observable<ResetPasswordLinkRequestStart | MaximumTryHappend>;
15 MaximumTryHappend$: Observable<DisableGetLink>;
16 enableAfterTime$: Observable<EnableGetLink>;
17 RequestResetPasswordLink$: Observable<ResetPasswordLinkRequestSucceed | ResetPasswordLinkRequestFailed>;
18}