import { Action } from '@ngrx/store'; import { SiteMouDropDownlist } from '../models/sites-models/site-mou-dropdown-list.model'; export declare enum SiteMouLookUpListActionTypes { LoadSiteMouLookUpList = "[SiteMouLookUpList Details] Load", LoadSiteMouLookUpListSuccess = "[SiteMouLookUpList Details] Load Success", LoadSiteMouLookUpListFail = "[SiteMouLookUpList Details] Load Fail" } export declare class LoadSiteMouLookUpListAction implements Action { payload?: { agencyId: number; exclusiveToTypeId: number; siteId: number; }; readonly type: string; constructor(payload?: { agencyId: number; exclusiveToTypeId: number; siteId: number; }); } export declare class LoadSiteMouLookUpListSuccessAction implements Action { payload: SiteMouDropDownlist[]; readonly type: string; constructor(payload: SiteMouDropDownlist[]); } export declare class LoadSiteMouLookUpListFailAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare type SiteMouLookUpListActions = LoadSiteMouLookUpListAction | LoadSiteMouLookUpListSuccessAction | LoadSiteMouLookUpListFailAction;