import * as z from "zod/v3"; export type CaptureInteractiveFindGlobals = { source?: string | undefined; }; export type CaptureInteractiveFindRequest = { /** * The key used to authenticate with the service. */ key?: string | undefined; /** * The search text to find. Ideally a postcode or the start of the address. */ text: string; /** * A container for the search. This should only be another Id previously returned from this service when the Type of the result was not 'Address'. */ container?: string | undefined; /** * A starting location for the search. This can be the name or ISO 2 or 3 character code of a country, WGS84 coordinates (comma separated) or IP address to search from. */ origin?: string | undefined; /** * A comma separated list of ISO 2 or 3 character country codes to limit the search within. */ countries?: string | undefined; /** * The maximum number of results to return. */ limit?: number | undefined; /** * The preferred language for results where the same address matches input in different languages. This parameter will also affect the label "Addresses" in the Description field of the Container results, eg. where Language=es, the value will be "direcciones". The value should be a 2 or 4 character language code e.g. (en, fr, en-gb, en-us). */ language?: string | undefined; /** * Enable/Disable biasing */ bias?: boolean | undefined; /** * This setting allows filtering of addresses returned by the Find method in the latest Capture. Supported filters are described below. */ filters?: string | undefined; /** * This setting allows specifying coordinates for points in a geofence. Only the addresses within specified geofence will be returned. Please see example below. */ geoFence?: string | undefined; }; /** @internal */ export type CaptureInteractiveFindRequest$Outbound = { Key?: string | undefined; Text: string; Container?: string | undefined; Origin?: string | undefined; Countries?: string | undefined; Limit?: number | undefined; Language?: string | undefined; Bias?: boolean | undefined; Filters?: string | undefined; GeoFence?: string | undefined; }; /** @internal */ export declare const CaptureInteractiveFindRequest$outboundSchema: z.ZodType; export declare function captureInteractiveFindRequestToJSON(captureInteractiveFindRequest: CaptureInteractiveFindRequest): string; //# sourceMappingURL=captureinteractivefind.d.ts.map