import { CbridgeEstimateAmountRequest } from "./models/cbridge-estimate-amount-request"; import { CbridgeEstimateAmountResponse } from "./models/cbridge-estimate-amount-response"; import { CbridgeStatusResponse } from "./models/cbridge-status-response"; import { CbridgeTransferConfigsResponse } from "./models/cbridge-transfer-configs-response"; export declare class CbridgeCrossChainApiService { private static readonly apiEndpoint; private static readonly testnetApiEndpoint; static getTransferConfigs(options: { useTestnet: boolean; }): Promise; static fetchEstimateAmount(requestParams: CbridgeEstimateAmountRequest, options: { useTestnet: boolean; }): Promise; static fetchTradeStatus(transferId: string, options: { useTestnet: boolean; }): Promise; static withdrawLiquidity(transferId: string, estimatedReceivedAmt: string, options: { useTestnet: boolean; }): Promise; }