1 | import { Action } from "@ngrx/store";
|
2 | import { EditProfile_ApiModel, UserModel } from "../models";
|
3 | export declare enum EditProfileActionTypes {
|
4 | EDIT_PROFILE = "[USER][PASSWORD] EDIT_PROFILE",
|
5 | EDIT_PROFILE_START = "[USER][PASSWORD] EDIT_PROFILE_START",
|
6 | EDIT_PROFILE_SUCCEED = "[USER][PASSWORD] EDIT_PROFILE_SUCCEED",
|
7 | EDIT_PROFILE_FAILED = "[USER][PASSWORD] EDIT_PROFILE_FAILED",
|
8 | }
|
9 | export declare class EditProfile implements Action {
|
10 | payload: EditProfile_ApiModel.Request;
|
11 | readonly type: EditProfileActionTypes;
|
12 | constructor(payload: EditProfile_ApiModel.Request);
|
13 | }
|
14 | export declare class EditProfileStart implements Action {
|
15 | payload: EditProfile_ApiModel.Request;
|
16 | readonly type: EditProfileActionTypes;
|
17 | constructor(payload: EditProfile_ApiModel.Request);
|
18 | }
|
19 | export declare class EditProfileSucceed implements Action {
|
20 | payload: UserModel;
|
21 | readonly type: EditProfileActionTypes;
|
22 | constructor(payload: UserModel);
|
23 | }
|
24 | export declare class EditProfileFailed implements Action {
|
25 | readonly type: EditProfileActionTypes;
|
26 | }
|
27 | export declare type EditProfileAction = EditProfile | EditProfileStart | EditProfileSucceed | EditProfileFailed;
|