UNPKG

1.3 kBTypeScriptView Raw
1import { Action } from '@ngrx/store';
2import { ChangePasswordModel } from '../models';
3export 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}
9export declare class ChangePassword implements Action {
10 payload: ChangePasswordModel.Request;
11 readonly type: ChangePasswordActionTypes;
12 constructor(payload: ChangePasswordModel.Request);
13}
14export declare class ChangePasswordStart implements Action {
15 payload: ChangePasswordModel.Request;
16 readonly type: ChangePasswordActionTypes;
17 constructor(payload: ChangePasswordModel.Request);
18}
19export declare class ChangePasswordSucceed implements Action {
20 payload: ChangePasswordModel.Response;
21 readonly type: ChangePasswordActionTypes;
22 constructor(payload: ChangePasswordModel.Response);
23}
24export declare class ChangePasswordFailed implements Action {
25 readonly type: ChangePasswordActionTypes;
26}
27export declare type ChangePasswordAction = ChangePassword | ChangePasswordStart | ChangePasswordSucceed | ChangePasswordFailed;