import { Action } from '@ngrx/store'; import { LookupModel } from '../../../shared/models/lookup-model'; export declare enum SchoolStatusActionTypes { LoadSchoolStatus = "[School Status List] Load", LoadSchoolStatusSuccess = "[School Status List] Load Success", LoadSchoolStatusFail = "[School Status List] Load Fail" } export declare class LoadSchoolStatusAction implements Action { payload?: number; readonly type: string; constructor(payload?: number); } export declare class LoadSchoolStatusSuccessAction implements Action { payload: LookupModel[]; readonly type: string; constructor(payload: LookupModel[]); } export declare class LoadSchoolStatusFailAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare type SchoolStatusActions = LoadSchoolStatusAction | LoadSchoolStatusSuccessAction | LoadSchoolStatusFailAction;