import { Action } from '@ngrx/store'; import { AddscheduletypeItem } from '../models/add-linkedschedule-type.model'; export declare enum linkedScheduleTypeActionTypes { LoadlinkedScheduleType = "[linkedScheduleType Details] Load", LoadlinkedScheduleTypeSuccess = "[linkedScheduleType Details] Load Success", LoadlinkedScheduleTypeFail = "[linkedScheduleType Details] Load Fail" } export declare class LoadlinkedScheduleTypeAction implements Action { payload?: any; readonly type: string; constructor(payload?: any); } export declare class LoadlinkedScheduleTypeSuccessAction implements Action { payload: { scheduleTypeList: AddscheduletypeItem[]; canAdd: boolean; }; readonly type: string; constructor(payload: { scheduleTypeList: AddscheduletypeItem[]; canAdd: boolean; }); } export declare class LoadlinkedScheduleTypeFailAction implements Action { payload?: string[]; readonly type: string; constructor(payload?: string[]); } export declare type linkedScheduleActionTypes = LoadlinkedScheduleTypeAction | LoadlinkedScheduleTypeSuccessAction | LoadlinkedScheduleTypeFailAction;