import { BigNumber as BigNumberJs } from 'bignumber.js'; import BaseExchangeApi from './BaseExchangeApi'; import HttpWrapper from '../common/HttpWrapper'; export declare type CoinGeckoResponse = Record>; export declare const COINGECKO_RBTC_ID = "rootstock"; export declare const COINGECKO_RIF_TOKEN_ID = "rif-token"; export default class CoinGecko extends BaseExchangeApi { readonly _httpWrapper: HttpWrapper; private readonly _baseUrl; private readonly _priceApiPath; private _url; constructor(_httpWrapper?: HttpWrapper, _baseUrl?: string, _priceApiPath?: string); queryExchangeRate(sourceCurrency: string, targetCurrency: string): Promise; }