/* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ export type CalendarEntryDTO = { archivedTime?: string; autoAction?: CalendarEntryDTO.autoAction; autoId?: string; color?: string; defaultEntry?: boolean; description?: string; endDate?: string; equipmentGroupId?: number; equipmentId?: number; extId?: string; id?: number; name?: string; repeatEnd?: string; repeatFrequency?: number; repeatStart?: string; repeatType?: CalendarEntryDTO.repeatType; repeatWeekDays?: string; startDate?: string; tagId?: string; type?: CalendarEntryDTO.type; } export namespace CalendarEntryDTO { export enum autoAction { OFF = 'OFF', PAUSE_ON_SHIFT_END = 'PAUSE_ON_SHIFT_END', PAUSE_AND_RESUME = 'PAUSE_AND_RESUME', PAUSE_ON_IDLE_START = 'PAUSE_ON_IDLE_START', RESUME_AND_PAUSE = 'RESUME_AND_PAUSE', } export enum repeatType { NONE = 'NONE', EVERY_DAY = 'EVERY_DAY', EVERY_MONTH = 'EVERY_MONTH', EVERY_YEAR = 'EVERY_YEAR', EVERY_WEEK = 'EVERY_WEEK', } export enum type { EVENT = 'EVENT', SHIFT_ENTRY = 'SHIFT_ENTRY', SUPPLEMENT_SHIFT_ENTRY = 'SUPPLEMENT_SHIFT_ENTRY', MAINTENANCE = 'MAINTENANCE', HOLIDAY = 'HOLIDAY', ILLNESS = 'ILLNESS', OTHER = 'OTHER', PLANNED_IDLE = 'PLANNED_IDLE', } }