import { Action } from '@ngrx/store'; import { User } from '@digitaix/types'; export declare enum UserActionTypes { SetUser = "@digitaix/core/authentication/SET_USER", SendVerificationEmail = "[Auth] Send Verification Email" } export declare class SendVerificationEmail implements Action { readonly type = UserActionTypes.SendVerificationEmail; constructor(); } export declare class SetUser implements Action { user: U | null | false; readonly type = UserActionTypes.SetUser; constructor(user: U | null | false); } export declare class UserEffectsInit implements Action { static TYPE: string; readonly type: string; constructor(); } export declare type UserActions = SetUser | SendVerificationEmail;