import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicSpotGetPublicTime(params?: {}): Promise; publicSpotGetPublicCurrencies(params?: {}): Promise; publicSpotGetPublicProducts(params?: {}): Promise; publicSpotGetPublicProduct(params?: {}): Promise; publicSpotGetMarketTicker(params?: {}): Promise; publicSpotGetMarketTickers(params?: {}): Promise; publicSpotGetMarketFills(params?: {}): Promise; publicSpotGetMarketFillsHistory(params?: {}): Promise; publicSpotGetMarketCandles(params?: {}): Promise; publicSpotGetMarketDepth(params?: {}): Promise; publicSpotGetMarketSpotVipLevel(params?: {}): Promise; publicMixGetMarketContracts(params?: {}): Promise; publicMixGetMarketDepth(params?: {}): Promise; publicMixGetMarketTicker(params?: {}): Promise; publicMixGetMarketTickers(params?: {}): Promise; publicMixGetMarketContractVipLevel(params?: {}): Promise; publicMixGetMarketFills(params?: {}): Promise; publicMixGetMarketFillsHistory(params?: {}): Promise; publicMixGetMarketCandles(params?: {}): Promise; publicMixGetMarketIndex(params?: {}): Promise; publicMixGetMarketFundingTime(params?: {}): Promise; publicMixGetMarketHistoryFundRate(params?: {}): Promise; publicMixGetMarketCurrentFundRate(params?: {}): Promise; publicMixGetMarketOpenInterest(params?: {}): Promise; publicMixGetMarketMarkPrice(params?: {}): Promise; publicMixGetMarketSymbolLeverage(params?: {}): Promise; publicMixGetMarketQueryPositionLever(params?: {}): Promise; publicMarginGetCrossPublicInterestRateAndLimit(params?: {}): Promise; publicMarginGetIsolatedPublicInterestRateAndLimit(params?: {}): Promise; publicMarginGetCrossPublicTierData(params?: {}): Promise; publicMarginGetIsolatedPublicTierData(params?: {}): Promise; publicMarginGetPublicCurrencies(params?: {}): Promise; publicMarginGetCrossAccountAssets(params?: {}): Promise; publicMarginGetIsolatedAccountAssets(params?: {}): Promise; privateSpotGetWalletDepositAddress(params?: {}): Promise; privateSpotGetWalletWithdrawalList(params?: {}): Promise; privateSpotGetWalletDepositList(params?: {}): Promise; privateSpotGetAccountGetInfo(params?: {}): Promise; privateSpotGetAccountAssets(params?: {}): Promise; privateSpotGetAccountAssetsLite(params?: {}): Promise; privateSpotGetAccountTransferRecords(params?: {}): Promise; privateSpotPostWalletTransfer(params?: {}): Promise; privateSpotPostWalletTransferV2(params?: {}): Promise; privateSpotPostWalletSubTransfer(params?: {}): Promise; privateSpotPostWalletWithdrawal(params?: {}): Promise; privateSpotPostWalletWithdrawalV2(params?: {}): Promise; privateSpotPostWalletWithdrawalInner(params?: {}): Promise; privateSpotPostWalletWithdrawalInnerV2(params?: {}): Promise; privateSpotPostAccountSubAccountSpotAssets(params?: {}): Promise; privateSpotPostAccountBills(params?: {}): Promise; privateSpotPostTradeOrders(params?: {}): Promise; privateSpotPostTradeBatchOrders(params?: {}): Promise; privateSpotPostTradeCancelOrder(params?: {}): Promise; privateSpotPostTradeCancelOrderV2(params?: {}): Promise; privateSpotPostTradeCancelSymbolOrder(params?: {}): Promise; privateSpotPostTradeCancelBatchOrders(params?: {}): Promise; privateSpotPostTradeCancelBatchOrdersV2(params?: {}): Promise; privateSpotPostTradeOrderInfo(params?: {}): Promise; privateSpotPostTradeOpenOrders(params?: {}): Promise; privateSpotPostTradeHistory(params?: {}): Promise; privateSpotPostTradeFills(params?: {}): Promise; privateSpotPostPlanPlacePlan(params?: {}): Promise; privateSpotPostPlanModifyPlan(params?: {}): Promise; privateSpotPostPlanCancelPlan(params?: {}): Promise; privateSpotPostPlanCurrentPlan(params?: {}): Promise; privateSpotPostPlanHistoryPlan(params?: {}): Promise; privateSpotPostPlanBatchCancelPlan(params?: {}): Promise; privateSpotPostTraceOrderOrderCurrentList(params?: {}): Promise; privateSpotPostTraceOrderOrderHistoryList(params?: {}): Promise; privateSpotPostTraceOrderCloseTrackingOrder(params?: {}): Promise; privateSpotPostTraceOrderUpdateTpsl(params?: {}): Promise; privateSpotPostTraceOrderFollowerEndOrder(params?: {}): Promise; privateSpotPostTraceOrderSpotInfoList(params?: {}): Promise; privateSpotPostTraceConfigGetTraderSettings(params?: {}): Promise; privateSpotPostTraceConfigGetFollowerSettings(params?: {}): Promise; privateSpotPostTraceUserMyTraders(params?: {}): Promise; privateSpotPostTraceConfigSetFollowerConfig(params?: {}): Promise; privateSpotPostTraceUserMyFollowers(params?: {}): Promise; privateSpotPostTraceConfigSetProductCode(params?: {}): Promise; privateSpotPostTraceUserRemoveTrader(params?: {}): Promise; privateSpotPostTraceProfitTotalProfitInfo(params?: {}): Promise; privateSpotPostTraceProfitTotalProfitList(params?: {}): Promise; privateSpotPostTraceProfitProfitHisList(params?: {}): Promise; privateSpotPostTraceProfitProfitHisDetailList(params?: {}): Promise; privateSpotPostTraceProfitWaitProfitDetailList(params?: {}): Promise; privateSpotPostTraceUserGetTraderInfo(params?: {}): Promise; privateMixGetAccountAccount(params?: {}): Promise; privateMixGetAccountAccounts(params?: {}): Promise; privateMixGetPositionSinglePosition(params?: {}): Promise; privateMixGetPositionSinglePositionV2(params?: {}): Promise; privateMixGetPositionAllPosition(params?: {}): Promise; privateMixGetPositionAllPositionV2(params?: {}): Promise; privateMixGetAccountAccountBill(params?: {}): Promise; privateMixGetAccountAccountBusinessBill(params?: {}): Promise; privateMixGetOrderCurrent(params?: {}): Promise; privateMixGetOrderMarginCoinCurrent(params?: {}): Promise; privateMixGetOrderHistory(params?: {}): Promise; privateMixGetOrderHistoryProductType(params?: {}): Promise; privateMixGetOrderDetail(params?: {}): Promise; privateMixGetOrderFills(params?: {}): Promise; privateMixGetOrderAllFills(params?: {}): Promise; privateMixGetPlanCurrentPlan(params?: {}): Promise; privateMixGetPlanHistoryPlan(params?: {}): Promise; privateMixGetTraceCurrentTrack(params?: {}): Promise; privateMixGetTraceFollowerOrder(params?: {}): Promise; privateMixGetTraceFollowerHistoryOrders(params?: {}): Promise; privateMixGetTraceHistoryTrack(params?: {}): Promise; privateMixGetTraceSummary(params?: {}): Promise; privateMixGetTraceProfitSettleTokenIdGroup(params?: {}): Promise; privateMixGetTraceProfitDateGroupList(params?: {}): Promise; privateMixGetTradeProfitDateList(params?: {}): Promise; privateMixGetTraceWaitProfitDateList(params?: {}): Promise; privateMixGetTraceTraderSymbols(params?: {}): Promise; privateMixGetTraceTraderList(params?: {}): Promise; privateMixGetTraceTraderDetail(params?: {}): Promise; privateMixGetTraceQueryTraceConfig(params?: {}): Promise; privateMixPostAccountSubAccountContractAssets(params?: {}): Promise; privateMixPostAccountOpenCount(params?: {}): Promise; privateMixPostAccountSetLeverage(params?: {}): Promise; privateMixPostAccountSetMargin(params?: {}): Promise; privateMixPostAccountSetMarginMode(params?: {}): Promise; privateMixPostAccountSetPositionMode(params?: {}): Promise; privateMixPostOrderPlaceOrder(params?: {}): Promise; privateMixPostOrderBatchOrders(params?: {}): Promise; privateMixPostOrderCancelOrder(params?: {}): Promise; privateMixPostOrderCancelBatchOrders(params?: {}): Promise; privateMixPostOrderModifyOrder(params?: {}): Promise; privateMixPostOrderCancelSymbolOrders(params?: {}): Promise; privateMixPostOrderCancelAllOrders(params?: {}): Promise; privateMixPostOrderCloseAllPositions(params?: {}): Promise; privateMixPostPlanPlacePlan(params?: {}): Promise; privateMixPostPlanModifyPlan(params?: {}): Promise; privateMixPostPlanModifyPlanPreset(params?: {}): Promise; privateMixPostPlanPlaceTPSL(params?: {}): Promise; privateMixPostPlanPlaceTrailStop(params?: {}): Promise; privateMixPostPlanPlacePositionsTPSL(params?: {}): Promise; privateMixPostPlanModifyTPSLPlan(params?: {}): Promise; privateMixPostPlanCancelPlan(params?: {}): Promise; privateMixPostPlanCancelSymbolPlan(params?: {}): Promise; privateMixPostPlanCancelAllPlan(params?: {}): Promise; privateMixPostTraceCloseTrackOrder(params?: {}): Promise; privateMixPostTraceModifyTPSL(params?: {}): Promise; privateMixPostTraceSetUpCopySymbols(params?: {}): Promise; privateMixPostTraceFollowerSetBatchTraceConfig(params?: {}): Promise; privateMixPostTraceFollowerCloseByTrackingNo(params?: {}): Promise; privateMixPostTraceFollowerCloseByAll(params?: {}): Promise; privateMixPostTraceFollowerSetTpsl(params?: {}): Promise; privateMixPostTraceCancelCopyTrader(params?: {}): Promise; privateMixPostTraceTraderUpdateConfig(params?: {}): Promise; privateMixPostTraceMyTraderList(params?: {}): Promise; privateMixPostTraceMyFollowerList(params?: {}): Promise; privateMixPostTraceRemoveFollower(params?: {}): Promise; privateMixPostTracePublicGetFollowerConfig(params?: {}): Promise; privateMixPostTraceReportOrderHistoryList(params?: {}): Promise; privateMixPostTraceReportOrderCurrentList(params?: {}): Promise; privateMixPostTraceQueryTraderTpslRatioConfig(params?: {}): Promise; privateMixPostTraceTraderUpdateTpslRatioConfig(params?: {}): Promise; privateUserGetFeeQuery(params?: {}): Promise; privateUserGetSubVirtualList(params?: {}): Promise; privateUserGetSubVirtualApiList(params?: {}): Promise; privateUserGetTaxSpotRecord(params?: {}): Promise; privateUserGetTaxFutureRecord(params?: {}): Promise; privateUserGetTaxMarginRecord(params?: {}): Promise; privateUserGetTaxP2pRecord(params?: {}): Promise; privateUserPostSubVirtualCreate(params?: {}): Promise; privateUserPostSubVirtualModify(params?: {}): Promise; privateUserPostSubVirtualApiBatchCreate(params?: {}): Promise; privateUserPostSubVirtualApiCreate(params?: {}): Promise; privateUserPostSubVirtualApiModify(params?: {}): Promise; privateP2pGetMerchantMerchantList(params?: {}): Promise; privateP2pGetMerchantMerchantInfo(params?: {}): Promise; privateP2pGetMerchantAdvList(params?: {}): Promise; privateP2pGetMerchantOrderList(params?: {}): Promise; privateBrokerGetAccountInfo(params?: {}): Promise; privateBrokerGetAccountSubList(params?: {}): Promise; privateBrokerGetAccountSubEmail(params?: {}): Promise; privateBrokerGetAccountSubSpotAssets(params?: {}): Promise; privateBrokerGetAccountSubFutureAssets(params?: {}): Promise; privateBrokerGetAccountSubApiList(params?: {}): Promise; privateBrokerPostAccountSubCreate(params?: {}): Promise; privateBrokerPostAccountSubModify(params?: {}): Promise; privateBrokerPostAccountSubModifyEmail(params?: {}): Promise; privateBrokerPostAccountSubAddress(params?: {}): Promise; privateBrokerPostAccountSubWithdrawal(params?: {}): Promise; privateBrokerPostAccountSubAutoTransfer(params?: {}): Promise; privateBrokerPostAccountSubApiCreate(params?: {}): Promise; privateBrokerPostAccountSubApiModify(params?: {}): Promise; privateMarginGetCrossAccountRiskRate(params?: {}): Promise; privateMarginGetCrossAccountMaxTransferOutAmount(params?: {}): Promise; privateMarginGetIsolatedAccountMaxTransferOutAmount(params?: {}): Promise; privateMarginGetIsolatedOrderOpenOrders(params?: {}): Promise; privateMarginGetIsolatedOrderHistory(params?: {}): Promise; privateMarginGetIsolatedOrderFills(params?: {}): Promise; privateMarginGetIsolatedLoanList(params?: {}): Promise; privateMarginGetIsolatedRepayList(params?: {}): Promise; privateMarginGetIsolatedInterestList(params?: {}): Promise; privateMarginGetIsolatedLiquidationList(params?: {}): Promise; privateMarginGetIsolatedFinList(params?: {}): Promise; privateMarginGetCrossOrderOpenOrders(params?: {}): Promise; privateMarginGetCrossOrderHistory(params?: {}): Promise; privateMarginGetCrossOrderFills(params?: {}): Promise; privateMarginGetCrossLoanList(params?: {}): Promise; privateMarginGetCrossRepayList(params?: {}): Promise; privateMarginGetCrossInterestList(params?: {}): Promise; privateMarginGetCrossLiquidationList(params?: {}): Promise; privateMarginGetCrossFinList(params?: {}): Promise; privateMarginPostCrossAccountBorrow(params?: {}): Promise; privateMarginPostIsolatedAccountBorrow(params?: {}): Promise; privateMarginPostCrossAccountRepay(params?: {}): Promise; privateMarginPostIsolatedAccountRepay(params?: {}): Promise; privateMarginPostIsolatedAccountRiskRate(params?: {}): Promise; privateMarginPostCrossAccountMaxBorrowableAmount(params?: {}): Promise; privateMarginPostIsolatedAccountMaxBorrowableAmount(params?: {}): Promise; privateMarginPostIsolatedOrderPlaceOrder(params?: {}): Promise; privateMarginPostIsolatedOrderBatchPlaceOrder(params?: {}): Promise; privateMarginPostIsolatedOrderCancelOrder(params?: {}): Promise; privateMarginPostIsolatedOrderBatchCancelOrder(params?: {}): Promise; privateMarginPostCrossOrderPlaceOrder(params?: {}): Promise; privateMarginPostCrossOrderBatchPlaceOrder(params?: {}): Promise; privateMarginPostCrossOrderCancelOrder(params?: {}): Promise; privateMarginPostCrossOrderBatchCancelOrder(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;