1 | import { Action } from '@ngrx/store';
|
2 | import { ChangePasswordModel } from '../models';
|
3 | export declare enum ChangePasswordActionTypes {
|
4 | CHANGE_PASSWORD = "[USER][PASSWORD] CHANGE_PASSWORD",
|
5 | PASSWORD_CHANGED_START = "[USER][PASSWORD] PASSWORD_CHANGED_START",
|
6 | PASSWORD_CHANGED_SUCCEED = "[USER][PASSWORD] PASSWORD_CHANGED_SUCCEED",
|
7 | PASSWORD_CHANGED_FAILED = "[USER][PASSWORD] PASSWORD_CHANGED_FAILED",
|
8 | }
|
9 | export declare class ChangePassword implements Action {
|
10 | payload: ChangePasswordModel.Request;
|
11 | readonly type: ChangePasswordActionTypes;
|
12 | constructor(payload: ChangePasswordModel.Request);
|
13 | }
|
14 | export declare class ChangePasswordStart implements Action {
|
15 | payload: ChangePasswordModel.Request;
|
16 | readonly type: ChangePasswordActionTypes;
|
17 | constructor(payload: ChangePasswordModel.Request);
|
18 | }
|
19 | export declare class ChangePasswordSucceed implements Action {
|
20 | payload: ChangePasswordModel.Response;
|
21 | readonly type: ChangePasswordActionTypes;
|
22 | constructor(payload: ChangePasswordModel.Response);
|
23 | }
|
24 | export declare class ChangePasswordFailed implements Action {
|
25 | readonly type: ChangePasswordActionTypes;
|
26 | }
|
27 | export declare type ChangePasswordAction = ChangePassword | ChangePasswordStart | ChangePasswordSucceed | ChangePasswordFailed;
|