import * as z from "zod/v3"; export type DistancesAndDirectionsInteractiveDistanceGlobals = { source?: string | undefined; }; export type DistancesAndDirectionsInteractiveDistanceRequest = { /** * The key to use to authenticate to the service. */ key?: string | undefined; /** * The coordinates (latitude, longitude or easting, northing) of the start of the route. A postcode is also valid. */ start: string; /** * The coordinates (latitude, longitude or easting, northing) of the finish of the route. A postcode is also valid. */ finish: string; /** * The coordinates (latitude, longitude or easting, northing) of any waypoints. Postcodes are also valid. */ wayPoints?: Array | undefined; /** * Specifies how the distances between the stores are calculated. */ distanceType?: string | undefined; }; /** @internal */ export type DistancesAndDirectionsInteractiveDistanceRequest$Outbound = { Key?: string | undefined; Start: string; Finish: string; WayPoints?: Array | undefined; DistanceType?: string | undefined; }; /** @internal */ export declare const DistancesAndDirectionsInteractiveDistanceRequest$outboundSchema: z.ZodType; export declare function distancesAndDirectionsInteractiveDistanceRequestToJSON(distancesAndDirectionsInteractiveDistanceRequest: DistancesAndDirectionsInteractiveDistanceRequest): string; //# sourceMappingURL=distancesanddirectionsinteractivedistance.d.ts.map