import * as models from './models'; interface Options { host?: string; timeout?: number; } export default class WebServiceClient { private accountID; private licenseKey; private timeout; private host; constructor(accountID: string, licenseKey: string, options?: Options | number); city(ipAddress: string): Promise; country(ipAddress: string): Promise; insights(ipAddress: string): Promise; private responseFor; private handleError; } export {};