/// <reference types="node" />
import { RequestOptions } from 'http';
import IHttpSocketAgent from '@unblocked-web/specifications/agent/net/IHttpSocketAgent';
export default function lookupPublicIp(ipLookupServiceUrl?: string, agent?: IHttpSocketAgent, proxyUrl?: string): Promise<string>;
export declare function httpGet(requestUrl: string, requestOptions: RequestOptions): Promise<string>;
export declare const IpLookupServices: {
    ipify: string;
    icanhazip: string;
    aws: string;
    identMe: string;
    ifconfigMe: string;
    ipecho: string;
    ipinfo: string;
    opendns: string;
};
