import { Action } from '@ngrx/store'; import { AssessmentType } from '../../../constants/assessment-type'; export declare enum AssessmentAddActionTypes { LoadCommonAssessmentAdd = "[Assessment Add] Load", LoadCommonAssessmentAddSuccess = "[Assessment Add] Load Success", LoadCommonAssessmentAddFail = "[Assessment Add] Load Fail" } export declare class LoadCommonAssessmentAddAction implements Action { payload: { caseId: number; assessmentType: AssessmentType; }; readonly type: string; constructor(payload: { caseId: number; assessmentType: AssessmentType; }); } export declare class LoadCommonAssessmentAddSuccessAction implements Action { payload: number; readonly type: string; constructor(payload: number); } export declare class LoadCommonAssessmentAddFailAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare type AssessmentAddActions = LoadCommonAssessmentAddAction | LoadCommonAssessmentAddSuccessAction | LoadCommonAssessmentAddFailAction;