mbus-backend
    Preparing search index...

    Variable FormattedLegSchemaConst

    FormattedLegSchema: ZodDiscriminatedUnion<
        [
            ZodObject<
                {
                    destination: ZodString;
                    destination_id: ZodString;
                    destinationName: ZodString;
                    duration: ZodNumber;
                    endTime: ZodNumber;
                    mode: ZodLiteral<"walk">;
                    origin: ZodString;
                    origin_id: ZodString;
                    path_coords: ZodArray<
                        ZodObject<{ lat: ZodNumber; lon: ZodNumber }, $strip>,
                    >;
                    startTime: ZodNumber;
                },
                $strip,
            >,
            ZodObject<
                {
                    busPathSegments: ZodArray<
                        ZodObject<
                            {
                                path: ZodArray<
                                    ZodObject<{ lat: ZodNumber; lon: ZodNumber }, $strip>,
                                >;
                                rt: ZodNullable<ZodString>;
                            },
                            $strip,
                        >,
                    >;
                    destination: ZodString;
                    destination_id: ZodString;
                    destinationName: ZodString;
                    duration: ZodNumber;
                    endTime: ZodNumber;
                    mode: ZodLiteral<"bus">;
                    origin: ZodString;
                    origin_id: ZodString;
                    rt: ZodString;
                    startTime: ZodNumber;
                    stopCoords: ZodArray<
                        ZodObject<
                            {
                                idxInSegment: ZodNumber;
                                location: ZodObject<{ lat: ZodNumber; lon: ZodNumber }, $strip>;
                                rt: ZodNullable<ZodString>;
                                segmentIdx: ZodNumber;
                            },
                            $strip,
                        >,
                    >;
                    stopTimes: ZodArray<
                        ZodObject<
                            {
                                arrivalTime: ZodNumber;
                                departureTime: ZodNumber;
                                dropOff: ZodBoolean;
                                pickUp: ZodBoolean;
                                stop: ZodString;
                            },
                            $strip,
                        >,
                    >;
                    trip: ZodObject<
                        {
                            stopTimes: ZodArray<
                                ZodObject<
                                    {
                                        arrivalTime: ZodNumber;
                                        departureTime: ZodNumber;
                                        dropOff: ZodBoolean;
                                        pickUp: ZodBoolean;
                                        stop: ZodString;
                                    },
                                    $strip,
                                >,
                            >;
                            tripId: ZodString;
                            vid: ZodNullable<ZodString>;
                        },
                        $strip,
                    >;
                    tripId: ZodString;
                    vid: ZodNullable<ZodString>;
                },
                $strip,
            >,
        ],
        "mode",
    > = ...