/// import { TonHttpProvider } from "../../providers/httpProvider"; import Address from "../../utils/address"; interface DnsConfig { rootDnsAddress: string; } export declare class TonDns { /** * @param provider {TonHttpProvider} */ provider: TonHttpProvider; config: DnsConfig; constructor(provider: TonHttpProvider, config: DnsConfig); /** * @returns {Promise
} */ getRootDnsAddress(): Promise
; /** * @param domain {string} e.g "sub.alice.ton" * @param category {string | undefined} category of requested DNS record, null for all categories * @param oneStep {boolean | undefined} non-recursive * @returns {Promise} */ resolve(domain: string, category?: string, oneStep?: boolean): Promise; /** * @param domain {string} e.g "sub.alice.ton" * @returns {Promise
} */ getWalletAddress(domain: string): Promise; } export default TonDns;