import * as z from "zod/v3"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export type DistancesAndDirectionsInteractiveDistanceResponseItem = { /** * A zero based counter indicating the row number. */ segmentNumber?: number | undefined; /** * The total time in seconds for the route. */ totalTime?: number | undefined; /** * The total distance in metres for the route. */ totalDistance?: number | undefined; }; export type DistancesAndDirectionsInteractiveDistanceResponse = { items?: Array | undefined; }; /** @internal */ export declare const DistancesAndDirectionsInteractiveDistanceResponseItem$inboundSchema: z.ZodType; export declare function distancesAndDirectionsInteractiveDistanceResponseItemFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const DistancesAndDirectionsInteractiveDistanceResponse$inboundSchema: z.ZodType; export declare function distancesAndDirectionsInteractiveDistanceResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=distancesanddirectionsinteractivedistanceresponse.d.ts.map