UNPKG

@hmcts/os-places-client

Version:

Ordnance Survey address lookup client (https://apidocs.os.uk/docs/os-places-postcode)

15 lines (14 loc) 741 B
import * as requestDefault from 'request'; import * as requestPromise from 'request-promise-native'; import { AddressInfoResponse } from './addressInfoResponse'; export declare class OSPlacesClient { private readonly apiToken; private readonly request; private readonly apiUrl; private readonly apiPath; constructor(apiToken: string, request?: requestDefault.RequestAPI<requestPromise.RequestPromise, requestPromise.RequestPromiseOptions, requestDefault.RequiredUriUrl>, apiUrl?: string, apiPath?: string); lookupByPostcode(postcode: string): Promise<AddressInfoResponse>; lookupByPostcodeAndDataSet(postcode: string, dataset: string): Promise<AddressInfoResponse>; private getUri; private getResponse; }