import { Action } from '@ngrx/store'; import { SeamsHttpResponse } from '@prutech/components'; import { EvaluationWorkListModel } from '../models/evaluation-history-list-model'; export declare enum STEPEvaluationListActionTypes { LoadSTEPList = "STEP List Load", LoadSTEPListSuccess = "STEP List Load Success", LoadSTEPListFail = "STEP List Load Fail" } export declare class LoadSTEPListAction implements Action { payload: number; readonly type: string; constructor(payload: number); } export declare class LoadSTEPListSuccessAction implements Action { payload: EvaluationWorkListModel; readonly type: string; constructor(payload: EvaluationWorkListModel); } export declare class LoadSTEPListFailAction implements Action { payload?: SeamsHttpResponse; readonly type: string; constructor(payload?: SeamsHttpResponse); } export declare type StepEvaluationListActions = LoadSTEPListAction | LoadSTEPListSuccessAction | LoadSTEPListFailAction;