import CrudType from "../base/action"; import IImportModel from "../base/iimportmodel"; import ImportModel from "../base/importmodel"; export default class Appointment extends ImportModel implements IImportModel { appointmentNo?: string; id?: number | null; appointmentGuid?: string | null; sourceApp?: string; sourceType?: string; jobNo?: string; taskNo?: string; resourceNo?: string; subject?: string; body?: string; start?: string | null; end?: string | null; isAllDay?: boolean | null; timeMarker?: string; category?: string; importance?: number; locked?: boolean | null; replaceResource?: boolean | null; backOfficeId?: string; backOfficeParentId?: string; unitOfMeasure?: string; unitOfMeasureConversion?: number | null; planningQuantity?: number | null; useFixedPlanningQuantity?: boolean | null; roundToUnitOfMeasure?: boolean | null; sentFromBackOffice?: boolean | null; toImportRequest(action: CrudType): Record; }