import { AppointmentPriority } from "../common/enums"; export declare class AppointmentDTO { practitionerReference: string; patientReference: string; appointmentStartDate: string; appointmentEndDate: string; appointmentPriority?: AppointmentPriority; organizationId?: string; appointmentSlot?: string; reference?: string; } export declare class UpdateAppointmentDTO { appointmentStartDate?: string; appointmentEndDate?: string; appointmentPriority?: AppointmentPriority; appointmentSlot?: string; reference: string; } export declare class CreateUpdateAppointmentResponse { type: string | undefined; message: string | undefined; resourceId?: string; validationErrors?: []; resource: unknown; } export declare class GetAppointmentResponse { type: string | undefined; message: string | undefined; requestResource?: unknown; totalNumberOfRecords?: number; nextPageLink?: string; } export declare class AppointmentFiltersDTO { practitionerReference?: string; patientReference?: string; slot?: string; appointmentDate?: string; organizationId?: string; pageSize?: number; appointmentPriority?: AppointmentPriority; }