import { Action } from "@ngrx/store"; import { ITask } from "../../models/tasks/tasks.interface"; export declare enum ETasksActions { GetTasksList = "[Tasks] Get Tasks List", GetTasksListSuccess = "[Tasks] Get Tasks List Success", GetTasksListFailure = "[Tasks] Get Tasks List Failure", GetTaskDetail = "[Tasks] Get Task Detail", GetTaskDetailSuccess = "[Tasks] Get Task Detail Success", GetTaskDetailFailure = "[Tasks] Get Task Detail Failure" } export declare class GetTasksList implements Action { readonly type = ETasksActions.GetTasksList; } export declare class GetTasksListSuccess implements Action { payload: Array; readonly type = ETasksActions.GetTasksListSuccess; constructor(payload: Array); } export declare class GetTasksListFailure implements Action { readonly type = ETasksActions.GetTasksListFailure; } export declare class GetTaskDetail implements Action { readonly type = ETasksActions.GetTaskDetail; } export declare class GetTaskDetailSuccess implements Action { readonly type = ETasksActions.GetTaskDetailSuccess; } export declare class GetTaskDetailFailure implements Action { readonly type = ETasksActions.GetTaskDetailFailure; } export declare type TasksActions = GetTasksList | GetTasksListSuccess | GetTasksListFailure | GetTaskDetail | GetTaskDetailSuccess | GetTaskDetailFailure;