@golemio/pid
Version:
Golemio PID Module
28 lines (27 loc) • 904 B
TypeScript
import { GTFSRouteTypeEnum } from "../../../../helpers/RouteTypeEnums";
import { StatePositionEnum } from "../../../../const";
export interface IPublicApiCacheDto {
gtfs_trip_id: string;
route_type: GTFSRouteTypeEnum;
gtfs_route_short_name: string;
lat: number;
lng: number;
bearing: number | null;
delay: number | null;
vehicle_id: string;
state_position: StatePositionEnum;
detailed_info: {
is_wheelchair_accessible: boolean | null;
origin_route_name: string | null;
shape_id: string | null;
trip_number: number | null;
run_number: number | null;
trip_headsign: string | null;
direction_id: number;
shape_dist_traveled: number | null;
last_stop_sequence: number | null;
origin_timestamp: string;
registration_number: number | null;
operator: string | null;
};
}