@golemio/pid
Version:
Golemio PID Module
32 lines (31 loc) • 1.1 kB
TypeScript
import { RegionalBusEventEnum, StatePositionEnum, StateProcessEnum, TCPEventEnum } from "../../../../const";
export interface IVPTripsPositionAttributes {
bearing: number | null;
lat: number;
lng: number;
origin_time: string;
origin_timestamp: Date;
scheduled_timestamp: Date | null;
delay: number | null;
is_tracked: boolean;
id: string;
shape_dist_traveled: number | null;
is_canceled: boolean;
state_position: StatePositionEnum;
state_process: StateProcessEnum;
tcp_event: TCPEventEnum | RegionalBusEventEnum | null;
this_stop_sequence: number | null;
this_stop_id: string | null;
last_stop_sequence: number | null;
last_stop_id: string | null;
last_stop_name: string | null;
last_stop_arrival_time: Date | null;
last_stop_departure_time: Date | null;
last_stop_headsign: string | null;
next_stop_sequence: number | null;
next_stop_id: string | null;
next_stop_name: string | null;
next_stop_arrival_time: Date | null;
next_stop_departure_time: Date | null;
valid_to: Date | null;
}