import { TAddress } from '../../models/TAddress'; import { TPlatform } from '../../models/TPlatform'; import { Web3Client } from '../../clients/Web3Client'; import { ANsProvider } from './ANsProvider'; export declare class UDProvider extends ANsProvider { constructor(client: Web3Client); supports(domain: string): boolean; protected getAddressInner(client: Web3Client, domain: string): Promise<{ platform: TPlatform; address: TAddress; }>; protected getContentInner(client: Web3Client, uri: string): Promise<{ platform: TPlatform; value: string; }>; protected getReversedInner(client: Web3Client, address: TAddress): Promise<{ platform: TPlatform; name: string; }>; private getData; }