import { FuelLevel } from './InstallationValidation';

export interface Vehicle {
  /** Référence distante vers fleet.vehicles quand le véhicule vient du parc. */
  fleet_vehicle_id?: number | null;
  license_plate: string;
  vin?: string;
  odometer_km?: number;
  hour_meter?: number;
  fuel_level?: FuelLevel;
}

/**
 * Véhicule du parc fleet, servi par `GET /reference/fleet-vehicles`
 * (lookup distant : fleet est la source de vérité du parc).
 */
export interface FleetVehicle {
  id: number;
  license_plate: string | null;
  vin: string | null;
  make: string | null;
  model: string | null;
}
