import { EthereumAddress } from "./ethereumAddress";
import { HttpClient } from "../httpClient";
export declare class EthereumAddressResolver {
    private _httpClient;
    constructor(httpClient: HttpClient);
    resolve(addr: string): Promise<EthereumAddress>;
    /**
     * Did to url. Translate a did:web identifier to the URL at which the corresponding DID document can be found
     * according to spec at https://w3c-ccg.github.io/did-method-web/#crud-operation-definitions.
     * @param did a valid did:web ID string
     * @returns an https URL string representing the location of the corresponding DID document
     */
    private _didToUrl;
}
