import { UpdateAgencyStatusModel } from '../models/update-status.model'; import { Action } from '@ngrx/store'; import { SeamsHttpResponse } from '@prutech/components'; export declare enum UpdateAgencyStatusActionTypes { saveAgencyStatus = "[Update Requests Status] Load", saveAgencyStatusSuccess = "[Update Requests Status] Load Success", saveAgencyStatusFail = "[Update Requests Status] Load Fail" } export declare class SaveAgencyStatusAction implements Action { payload: UpdateAgencyStatusModel; readonly type: string; constructor(payload: UpdateAgencyStatusModel); } export declare class SaveAgencyStatusSuccessAction implements Action { payload: UpdateAgencyStatusModel; readonly type: string; constructor(payload: UpdateAgencyStatusModel); } export declare class SaveAgencyStatusFailAction implements Action { payload: SeamsHttpResponse; readonly type: string; constructor(payload: SeamsHttpResponse); } export declare type AgencyRequestsListActions = SaveAgencyStatusAction | SaveAgencyStatusSuccessAction | SaveAgencyStatusFailAction;