import { TxStatusData } from "../../../../../common/status-manager/models/tx-status-data"; import { RetroBridgeQuoteResponse, RetroBridgeQuoteSendParams, RetroBridgeTxResponse, RetroBridgeTxSendParams } from '../models/retro-bridge-quote-send-params'; import { RetroBridgeToken } from '../models/retro-bridge-token'; export declare class RetroBridgeApiService { private static readonly RETRO_BRIDGE_API_ENDPOINT; private static API_KEY; static getTokenLimits(fromBlockchain: string, toBlockchain: string, fromToken: string, toToken: string): Promise<{ min_send: number; max_send: number; }>; static getQuote(params: RetroBridgeQuoteSendParams): Promise; static getMessageToAuthWallet(): Promise; static sendSignedMessage(walletAddress: string, signature: string, networkType: string): Promise; static checkWallet(walletAddress: string, networkType: string): Promise; static createTransaction(params: RetroBridgeTxSendParams, networkType: string): Promise; static getTxStatus(transactionId: string): Promise; static getTokenList(srcChain: string, dstChain: string): Promise<{ data: RetroBridgeToken[]; }>; }