import { IseamsErrorCode } from '../../../shared/Interfaces/seamsErrorCodes.interface'; import { AppointmentLinkedscheduletypeItem } from './appointment-linkedscheduletype-items.model'; import { AppointmentTypeDetailsModel } from './appointment-type-details.model'; import { AppointmentVersioningItem } from './appointment-versioning-items.model'; import { RelatedAppointmentItem } from './related-appointment-items.model'; export declare class Appointment { id: number; appointmentTypeDetails: AppointmentTypeDetailsModel; templateList: TemplateList; linkedscheduleTypesList: AppointmentLinkedscheduletypeItem[]; relatedAppointmentList: RelatedAppointmentItem[]; appointmentTypeVersioningList: AppointmentVersioningItem[]; canSave: boolean; seamsErrorCodes: IseamsErrorCode[]; canUpdate: boolean; constructor(data: unknown); } export declare class TemplateList { }