import { CrossChainDepositData } from '../../common/cross-chain-transfer-trade/models/cross-chain-deposit-statuses'; import { ChangellyEstimateResponse, ChangellyExchangeResponse } from '../models/changelly-estimate-response'; import { ChangellyExchangeSendParams } from '../models/changelly-exchange-send-params'; import { ChangellyLimitError } from '../models/changelly-limit-error'; import { ChangellyToken } from '../models/changelly-token'; export declare class ChangellyApiService { private static xApiKey; private static endpoint; static fetchTokenList(): Promise<{ result: ChangellyToken[]; }>; static getFixedRateEstimation(params: { from: string; to: string; amountFrom: string; amountTo?: string; }): Promise<{ result: ChangellyEstimateResponse[]; error?: ChangellyLimitError; }>; static createExchange(params: ChangellyExchangeSendParams): Promise<{ result: ChangellyExchangeResponse; error?: { message: string; }; }>; static getTxStatus(id: string): Promise; }