export interface VehicleData { id: string; name: string; type: string; // year the vehicle model went into service serviceStart: string; // length in millimetres length: number; img: string; imgCredit: string; } export let vehicles: VehicleData[] = [ // trams { id: "gt8n2", name: "Siemens Avenio / GT8N-2 'Nordlicht'", type: "tram", serviceStart: "2020", length: 36900, img: "/trams/gt8n-2.jpg", imgCredit: "Martin Kursawe", }, { id: "gt8n1", name: "Bombardier Flexity Classic / GT8N-1", type: "tram", serviceStart: "2005", length: 35390, img: "/trams/gt8n-1.jpg", imgCredit: "denizk0461", }, { id: "gt8n", name: "AEG/ADtranz GT8N", type: "tram", serviceStart: "1994", length: 35800, img: "/trams/gt8n.jpg", imgCredit: "Martin Kursawe", }, { id: "gt6", name: "Wegmann GT6a-b", type: "tram", serviceStart: "1977", length: 25320, img: "/trams/gt6.JPG", imgCredit: "Ingo Teschke", }, { id: "gt4", name: "Hansa GT4 a-c", type: "tram", serviceStart: "1959", length: 16700, img: "/trams/gt4.jpg", imgCredit: "denizk0461", }, { id: "gt3", name: "Hansa GT3", type: "tram", serviceStart: "1955", length: 16440, img: "/trams/gt3.JPG", imgCredit: "Ingo Teschke", }, // Mercedes buses { id: "ecitaro", name: "Mercedes-Benz eCitaro O 530 C2", type: "bus", serviceStart: "2022", length: 12135, img: "/solobuses/ecitaroc2.JPG", imgCredit: "Ingo Teschke", }, { id: "ecitarog", name: "Mercedes-Benz eCitaro O 530 G C2", type: "bus", serviceStart: "2025", length: 18125, img: "/artbuses/ecitarogc2.JPG", imgCredit: "Ingo Teschke", }, { id: "citaro", name: "Mercedes-Benz Citaro O 530 C2 (Hybrid)", type: "bus", serviceStart: "2020", length: 12135, img: "/solobuses/citaroc2.jpg", imgCredit: "Martin Kursawe", }, { id: "citarog", name: "Mercedes-Benz Citaro O 530 G C2 (Hybrid)", type: "bus", serviceStart: "2013", length: 18125, img: "/artbuses/citarogc2.jpg", imgCredit: "Martin Kursawe", }, { id: "o405g", name: "Mercedes-Benz O 405 GN2", type: "bus", serviceStart: "1997", length: 17900, img: "/artbuses/o405gn2.jpg", imgCredit: "Andreas Arfmann", }, { id: "o405n", name: "Mercedes-Benz O 405 N", type: "bus", serviceStart: "1990", length: 11885, img: "/solobuses/o405n.jpg", imgCredit: "Andreas Arfmann", }, { id: "o405n2", name: "Mercedes-Benz O 405 N2", type: "bus", serviceStart: "1994", length: 11910, img: "/solobuses/o405n2.JPG", imgCredit: "Ingo Teschke", }, // Irizar buses { id: "ie18", name: "Irizar iebus 18", type: "bus", serviceStart: "2025", length: 18100, img: "/artbuses/ie18.JPG", imgCredit: "Ingo Teschke", }, // MAN buses { id: "lion", name: "MAN Lion's City A37 NL 290", type: "bus", serviceStart: "2009", length: 11950, img: "/solobuses/mana37.JPG", imgCredit: "Ingo Teschke", }, { id: "liong", name: "MAN Lion's City GL A23 NG 320", type: "bus", serviceStart: "2009", length: 18750, img: "/artbuses/mana23.jpg", imgCredit: "Martin Kursawe", }, // Solaris buses { id: "urb18", name: "Solaris Urbino 18", type: "bus", serviceStart: "2006", length: 18000, img: "/artbuses/urbino18.JPG", imgCredit: "Ingo Teschke", }, { id: "urb12", name: "Solaris Urbino 12", type: "bus", serviceStart: "2008", length: 12000, img: "/solobuses/urb12.jpg", imgCredit: "Martin Kursawe", }, { id: "urb89", name: "Solaris Urbino 8.9 LE", type: "bus", serviceStart: "2021", length: 8950, img: "/solobuses/urb89.JPG", imgCredit: "Ingo Teschke", }, { id: "urb86", name: "Solaris Urbino 8.6", type: "bus", serviceStart: "2008", length: 8600, img: "/solobuses/urb86.JPG", imgCredit: "Ingo Teschke", }, // Neoplan buses { id: "neoplang", name: "Neoplan N 4021", type: "bus", serviceStart: "1988", length: 17500, img: "/artbuses/neoplan4021.jpg", imgCredit: "denizk0461", }, { id: "neoplan", name: "Neoplan N 4016", type: "bus", serviceStart: "1990", length: 12000, img: "/solobuses/neoplan4016.jpg", imgCredit: "Ingo Teschke", }, ];