import type { Web3Client } from '../../clients/Web3Client'; import { IToken } from '../../models/IToken'; import { TAddress } from '../../models/TAddress'; import { TPlatform } from '../../models/TPlatform'; import { ITokenProvider } from './ITokenProvider'; export declare class TPChain implements ITokenProvider { platform: TPlatform; client?: Web3Client; constructor(platform: TPlatform, client?: Web3Client); getByAddress(platform: TPlatform, address: TAddress): Promise; getBySymbol(platform: TPlatform, symbol: string): any; redownloadTokens(): Promise; }