declare enum CalendarControlType { newSchedules = 0, newGroups = 1, delSchedules = 2, updSchedules = 3 } declare enum CalendarEventType { newDate = 0, viewSchedule = 1, updateSchedule = 2, deleteSchedule = 3, deleteOneSchedule = 4, addSchedule = 5, changedSchedule = 6, changedOneSchedule = 7 } interface CalendarMessage { type: CalendarControlType | CalendarEventType; id: string; event: any; } export { CalendarControlType, CalendarEventType, CalendarMessage, };