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, apiUrl?: string, apiPath?: string); lookupByPostcode(postcode: string): Promise; lookupByPostcodeAndDataSet(postcode: string, dataset: string): Promise; private getUri; private getResponse; }