import { Service } from '../common'; import { HistoricalTokenPrices, MarketDetails, NumberOfTransactions, PoolsActivities, TokenDetails, TokenList, TokenListToken, TradingHistories } from './classes'; import { NativeCurrenciesItem } from './classes/native-currencies-item'; export declare class AssetsService extends Service { getTokenLists(): Promise; getTokenListTokens(name?: string): Promise; getNativeCurrencies(): Promise; getAccountTokenListTokens(name?: string): Promise; isTokenOnTokenList(token: string, name?: string): Promise; getTokenDetails(tokenAddress: string, ChainId: number, provider?: string): Promise; getHistoricalTokenPrice(tokenAddress: string, ChainId: number, provider?: string, timePeriod?: string): Promise; getPoolsActivity(tokenAddress: string, ChainId: number, provider?: string, page?: number, type?: string): Promise; getNumberOfTransactions(tokenAddress: string, ChainId: number, provider?: string): Promise; getTradingHistory(tokenAddress: string, ChainId: number, provider?: string, page?: number): Promise; getMarketDetails(tokenAddress: string, ChainId: number, provider?: string, timePeriod?: string): Promise; }