import { CoinListClient, RawCoinInfo } from '@manahippo/coin-list'; import { IUiQuotesResult, IUiQuotesV3Result } from './types'; export declare class RestApi { protected coinListClient: CoinListClient; constructor(coinListClient: CoinListClient); requestQuotes(inputUiAmt: number, fromToken: RawCoinInfo, toToken: RawCoinInfo, reloadState?: boolean, maxSteps?: 1 | 2 | 3, allowHighGas?: boolean, considerGasWhenSorting?: boolean, gasUnitsPrice?: number): Promise; requestQuotesV3(inputUiAmt: number, fromToken: RawCoinInfo, toToken: RawCoinInfo, reloadState?: boolean, maxSteps?: 1 | 2 | 3, allowHighGas?: boolean, considerGasWhenSorting?: boolean, gasUnitsPrice?: number): Promise; checkRoutesAndWarmUp(fromToken: RawCoinInfo, toToken: RawCoinInfo, maxSteps?: 1 | 2 | 3): Promise; } //# sourceMappingURL=RestApi.d.ts.map