export interface Vehicle {
  immatriculation: string;
  marque: string;
  modele: string;
}

export interface Event {
  type: string;
  start: string | null;
    estimatedDuration: number;
  vehicle?: Vehicle;
  technician?: string;
  status: string;
  notes?: string;
  displayTime?: string;
}

export interface EventDetailsDialogProps {
  open: boolean;
  onClose: () => void;
  event: Event;
  onEventUpdate: (event: Event) => void;
} 