import { TxStatusData } from "../../../status-manager/models/tx-status-data";
import { CrossChainTradeData } from "../../../../cross-chain/status-manager/models/cross-chain-trade-data";
import { RouterQuoteResponseConfig } from '../models/router-quote-response-config';
import { RouterQuoteSendParams } from '../models/router-quote-send-params';
import { RouterSendTransactionParams, RouterSendTransactionResponse } from '../models/router-send-transaction-params';
export declare class RouterApiService {
    private static readonly ROUTER_ENDPOINT;
    private static readonly partnerId;
    static getQuote(params: RouterQuoteSendParams): Promise<RouterQuoteResponseConfig>;
    static getSwapTx(params: RouterSendTransactionParams): Promise<RouterSendTransactionResponse>;
    static getTxStatus(data: CrossChainTradeData): Promise<TxStatusData>;
}
