import { Action } from '@ngrx/store'; import { AddrelatedappointmentItem } from '../models/add-relatedappointment.model'; export declare enum relatedAppointmentTypeActionTypes { LoadrelatedAppointmentType = "[relatedAppointmentType Details] Load", LoadrelatedAppointmentTypeSuccess = "[relatedAppointmentType Details] Load Success", LoadrelatedAppointmentTypeFail = "[relatedAppointmentType Details] Load Fail" } export declare class LoadrelatedAppointmentTypeAction implements Action { payload?: string; readonly type: string; constructor(payload?: string); } export declare class LoadrelatedAppointmentTypeSuccessAction implements Action { payload: { appointmentTypeEntityList: AddrelatedappointmentItem[]; }; readonly type: string; constructor(payload: { appointmentTypeEntityList: AddrelatedappointmentItem[]; }); } export declare class LoadrelatedAppointmentTypeFailAction implements Action { payload?: string[]; readonly type: string; constructor(payload?: string[]); } export declare type relatedAppointmentActionTypes = LoadrelatedAppointmentTypeAction | LoadrelatedAppointmentTypeSuccessAction | LoadrelatedAppointmentTypeFailAction;