import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class Capture extends ClientSDK { /** * Capture_Interactive_Find * * @remarks * Uses a text search to find addresses and places. Note this does not return formatted addresses, and repeated calls to this service may be required to drill-down through results until an address ID is returned. The address ID should then be passed into the Retrieve service to obtain a fully formatted address. */ find(request: operations.CaptureInteractiveFindRequest, options?: RequestOptions): Promise; /** * Capture_Interactive_Retrieve * * @remarks * Returns the full address details based on the Id. */ retrieve(request: operations.CaptureInteractiveRetrieveRequest, options?: RequestOptions): Promise; /** * Capture_Interactive_GeoLocation * * @remarks * A valuable optional add-on for Capture customers, this Reverse GeoLocationservice takes a latitude longitude point and returns addresses that are within a specified radius. This must be followed by a Retrieve to obtain a fully formatted address. */ geoLocation(request: operations.CaptureInteractiveGeoLocationRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=capture.d.ts.map