import { Action } from '@ngrx/store'; import { SeamsHttpResponse } from '@prutech/components'; import { VendorLevelActivityStatusModel } from '../models/update-vendor-level-activity.model'; export declare enum UpdateVendorLevelActivityStatusActionTypes { saveVendorLevelActivityStatus = "[Update Vdl Status] Load", saveVendorLevelActivityStatusSuccess = "[Update Vdl Status] Load Success", saveVendorLevelActivityStatusFail = "[Update Vdl Status] Load Fail" } export declare class SaveVendorLevelActivityStatusAction implements Action { payload: VendorLevelActivityStatusModel; readonly type: string; constructor(payload: VendorLevelActivityStatusModel); } export declare class SaveVendorLevelActivityStatusSuccessAction implements Action { payload: VendorLevelActivityStatusModel; readonly type: string; constructor(payload: VendorLevelActivityStatusModel); } export declare class SaveVendorLevelActivityStatusFailAction implements Action { payload?: SeamsHttpResponse; readonly type: string; constructor(payload?: SeamsHttpResponse); } export declare type SiteRequestsListActions = SaveVendorLevelActivityStatusAction | SaveVendorLevelActivityStatusSuccessAction | SaveVendorLevelActivityStatusFailAction;