import { Action } from '@ngrx/store'; import { SlotListRecordItem } from '../models/slot-request-model'; export declare enum SlotListRecordActionTypes { LoadSlotListRecord = "[Slot Request List Record] Load", LoadSlotListRecordSuccess = "[Slot Request List Record] Load Success", LoadSlotListRecordFail = "[Slot Request List Record] Load Fail" } export declare class LoadSlotListRecordAction implements Action { payload?: SlotListRecordItem; readonly type: string; constructor(payload?: SlotListRecordItem); } export declare class LoadSlotListRecordSuccessAction implements Action { payload: SlotListRecordItem[]; readonly type: string; constructor(payload: SlotListRecordItem[]); } export declare class LoadSlotListRecordFailAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare type SlotListRecordActions = LoadSlotListRecordAction | LoadSlotListRecordSuccessAction | LoadSlotListRecordFailAction;