UNPKG

@tmlmobilidade/types

Version:
21 lines (20 loc) 580 B
/* * */ import { UnixTimeStampSchema } from '../_common/unix-timestamp.js'; import { z } from 'zod'; /* * */ export const GtfsRtVehicleEventExtendedSchema = z.object({ agency_id: z.string(), driver_id: z.string(), event_id: z.string(), extra_trip_id: z.string().nullish(), latitude: z.number(), longitude: z.number(), odometer: z.number(), pattern_id: z.string(), received_at: UnixTimeStampSchema, stop_id: z.string(), trigger_activity: z.string(), trigger_door: z.string(), trip_id: z.string(), vehicle_id: z.string(), });