import { Action } from '@ngrx/store'; import { AgencyRequestsListItem } from '../models/agencies-request-list.model'; export declare enum AgencyRequestsListActionTypes { LoadAgencyRequestsList = "[Agency Requests List] Load", LoadAgencyRequestsListSuccess = "[Agency Requests List] Load Success", LoadAgencyRequestsListFail = "[Agency Requests List] Load Fail" } export declare class LoadAgencyRequestsListAction implements Action { payload?: AgencyRequestsListItem; readonly type: string; constructor(payload?: AgencyRequestsListItem); } export declare class LoadAgencyRequestsListSuccessAction implements Action { payload: AgencyRequestsListItem[]; readonly type: string; constructor(payload: AgencyRequestsListItem[]); } export declare class LoadAgencyRequestsListFailAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare type AgencyRequestsListActions = LoadAgencyRequestsListAction | LoadAgencyRequestsListSuccessAction | LoadAgencyRequestsListFailAction;