import type { Appointment } from '../../types';

/** یک اسلات زمانی در نمای زمانبندی — همان مدلِ merge‌شدهٔ اسلات + نوبت. */
export interface TimelineSlot {
  start: number;
  end: number;
  start_time: string;
  end_time: string;
  is_available: boolean;
  appointment: Appointment | null;
  cancelled_appointment: Appointment | null;
}
