UNPKG

1.21 kBTypeScriptView Raw
1import { Action } from "@ngrx/store";
2import { EditProfile_ApiModel, UserModel } from "../models";
3export 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}
9export declare class EditProfile implements Action {
10 payload: EditProfile_ApiModel.Request;
11 readonly type: EditProfileActionTypes;
12 constructor(payload: EditProfile_ApiModel.Request);
13}
14export declare class EditProfileStart implements Action {
15 payload: EditProfile_ApiModel.Request;
16 readonly type: EditProfileActionTypes;
17 constructor(payload: EditProfile_ApiModel.Request);
18}
19export declare class EditProfileSucceed implements Action {
20 payload: UserModel;
21 readonly type: EditProfileActionTypes;
22 constructor(payload: UserModel);
23}
24export declare class EditProfileFailed implements Action {
25 readonly type: EditProfileActionTypes;
26}
27export declare type EditProfileAction = EditProfile | EditProfileStart | EditProfileSucceed | EditProfileFailed;