import TrainStop from './TrainStop'; export default interface Train { trainId: string; mass: number; length: number; speed: number; signal: string; distance: number; connectedTrack: string; driverId: number; trainNo: number; driverName: string; driverLevel: number; currentStationName: string; currentStationHash: string; locoURL: string; locoType: string; online: boolean; lastSeen: number; region: string; cars: string[]; isTimeout: boolean; isSupporter: boolean; timetableData?: { timetableId: number; category: string; route: string; followingStops: TrainStop[]; TWR: boolean; SKR: boolean; routeDistance: number; sceneries: string[]; }; }