import { IModule } from '../interfaces/IModule'; import { SDK } from '../sdk'; import { RawCoinInfo } from '../coins'; export declare class CoinListModule implements IModule { protected _sdk: SDK; fullnameToCoinInfo: Record; symbolToCoinInfo: Record; typeToCoinInfo: Record; coinList: RawCoinInfo[]; constructor(sdk: SDK); get sdk(): SDK; private buildCache; getCoinInfoList(): RawCoinInfo[]; getCoinInfoBySymbol(symbol: string): RawCoinInfo; getCoinInfoByType(tokenType: string): RawCoinInfo; getCoinInfoByfullName(fullname: string): RawCoinInfo; } //# sourceMappingURL=CoinListModule.d.ts.map