import { Action } from '@ngrx/store'; import { SiteStatusLists } from '../models/site-status.model'; export declare enum SiteStatusActionTypes { LoadSiteStatus = "[SiteStatus Details] Load", LoadSiteStatusSuccess = "[SiteStatus Details] Load Success", LoadSiteStatusFail = "[SiteStatus Details] Load Fail" } export declare class LoadSiteStatusAction implements Action { payload?: number; readonly type: string; constructor(payload?: number); } export declare class LoadSiteStatusSuccessAction implements Action { payload: SiteStatusLists[]; readonly type: string; constructor(payload: SiteStatusLists[]); } export declare class LoadSiteStatusFailAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare type SiteStatusActions = LoadSiteStatusAction | LoadSiteStatusSuccessAction | LoadSiteStatusFailAction;