import * as z from "zod/v3"; export type CaptureInteractiveGeoLocationGlobals = { source?: string | undefined; }; export type CaptureInteractiveGeoLocationRequest = { /** * The key used to authenticate with the service. For example: 'AA11-AA11-AA11-AA11' */ key?: string | undefined; /** * The latitude of the location you want to return an address for. We recommend using coordinates with up to six decimal degrees for as much granularity as possible. */ latitude: string; /** * The longitude of the location you want to return an address for. We recommend using coordinates with up to six decimal degrees for as much granularity as possible. */ longitude: string; /** * The maximum number of items to return. This can be set to a maximum of 50. */ items?: number | undefined; /** * The maximum radius of the geo-location search in metres. This can be set to a maximum of 200 metres. */ radius?: number | undefined; }; /** @internal */ export type CaptureInteractiveGeoLocationRequest$Outbound = { Key?: string | undefined; Latitude: string; Longitude: string; Items?: number | undefined; Radius?: number | undefined; }; /** @internal */ export declare const CaptureInteractiveGeoLocationRequest$outboundSchema: z.ZodType; export declare function captureInteractiveGeoLocationRequestToJSON(captureInteractiveGeoLocationRequest: CaptureInteractiveGeoLocationRequest): string; //# sourceMappingURL=captureinteractivegeolocation.d.ts.map