export declare class Coingecko { /** * @inheritdoc {@link PremiaConfig.coingeckoProApiKey} */ uri: string; apiKey?: string; constructor(baseUri: string, apiKey?: string); createUrl(path: string): string; getPrice(coinName: string, currency?: string): Promise; getPriceByAddress(tokenAddress: string, chainId: number, currency?: string): Promise; getPricesByAddress(tokenAddresses: string[], chainId: number, currency?: string): Promise<(string | null)[] | null>; get24HourPriceChange(coinName: string, currency?: string): Promise; }