UNPKG

995 BTypeScriptView Raw
1import { HttpClient } from "@angular/common/http";
2import { Observable } from "rxjs/Rx";
3import { Store } from "@ngrx/store";
4import { ResetPasswordModel, ResetPasswordRequestModel, ChangePasswordModel } from "../../models";
5import { UserConfigurationService } from "../user-module-configuration";
6export declare class PasswordService {
7 private http;
8 private store;
9 private userConfigurationService;
10 numberOfRequeseted$: Observable<number>;
11 constructor(http: HttpClient, store: Store<any>, userConfigurationService: UserConfigurationService);
12 isValidResetPasswordRequest(): Observable<boolean>;
13 isValidResetPasswordReset(data: ResetPasswordModel.Request): Observable<any>;
14 requestResetPasswordLink(data: ResetPasswordRequestModel.Request): Observable<any>;
15 changePassword(data: ChangePasswordModel.Request): Observable<any>;
16 resetPassword(data: ResetPasswordModel.Request): Observable<any>;
17}
18export declare var PasswordServiceStub: {};