import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { spotV1PublicGetServerTime(params?: {}): Promise; spotV1PublicGetCommonSymbols(params?: {}): Promise; spotV1PublicGetMarketTrades(params?: {}): Promise; spotV1PublicGetMarketDepth(params?: {}): Promise; spotV1PublicGetMarketKline(params?: {}): Promise; spotV1PublicGetTicker24hr(params?: {}): Promise; spotV1PublicGetTickerPrice(params?: {}): Promise; spotV1PublicGetTickerBookTicker(params?: {}): Promise; spotV1PrivateGetTradeQuery(params?: {}): Promise; spotV1PrivateGetTradeOpenOrders(params?: {}): Promise; spotV1PrivateGetTradeHistoryOrders(params?: {}): Promise; spotV1PrivateGetTradeMyTrades(params?: {}): Promise; spotV1PrivateGetUserCommissionRate(params?: {}): Promise; spotV1PrivateGetAccountBalance(params?: {}): Promise; spotV1PrivatePostTradeOrder(params?: {}): Promise; spotV1PrivatePostTradeCancel(params?: {}): Promise; spotV1PrivatePostTradeBatchOrders(params?: {}): Promise; spotV1PrivatePostTradeOrderCancelReplace(params?: {}): Promise; spotV1PrivatePostTradeCancelOrders(params?: {}): Promise; spotV1PrivatePostTradeCancelOpenOrders(params?: {}): Promise; spotV1PrivatePostTradeCancelAllAfter(params?: {}): Promise; spotV2PublicGetMarketDepth(params?: {}): Promise; spotV2PublicGetMarketKline(params?: {}): Promise; spotV3PrivateGetGetAssetTransfer(params?: {}): Promise; spotV3PrivateGetAssetTransfer(params?: {}): Promise; spotV3PrivateGetCapitalDepositHisrec(params?: {}): Promise; spotV3PrivateGetCapitalWithdrawHistory(params?: {}): Promise; spotV3PrivatePostPostAssetTransfer(params?: {}): Promise; swapV1PublicGetTickerPrice(params?: {}): Promise; swapV1PublicGetMarketHistoricalTrades(params?: {}): Promise; swapV1PublicGetMarketMarkPriceKlines(params?: {}): Promise; swapV1PublicGetTradeMultiAssetsRules(params?: {}): Promise; swapV1PrivateGetPositionSideDual(params?: {}): Promise; swapV1PrivateGetTradeBatchCancelReplace(params?: {}): Promise; swapV1PrivateGetTradeFullOrder(params?: {}): Promise; swapV1PrivateGetMaintMarginRatio(params?: {}): Promise; swapV1PrivateGetTradePositionHistory(params?: {}): Promise; swapV1PrivateGetPositionMarginHistory(params?: {}): Promise; swapV1PrivateGetTwapOpenOrders(params?: {}): Promise; swapV1PrivateGetTwapHistoryOrders(params?: {}): Promise; swapV1PrivateGetTwapOrderDetail(params?: {}): Promise; swapV1PrivateGetTradeAssetMode(params?: {}): Promise; swapV1PrivateGetUserMarginAssets(params?: {}): Promise; swapV1PrivatePostTradeCancelReplace(params?: {}): Promise; swapV1PrivatePostPositionSideDual(params?: {}): Promise; swapV1PrivatePostTradeBatchCancelReplace(params?: {}): Promise; swapV1PrivatePostTradeClosePosition(params?: {}): Promise; swapV1PrivatePostTradeGetVst(params?: {}): Promise; swapV1PrivatePostTwapOrder(params?: {}): Promise; swapV1PrivatePostTwapCancelOrder(params?: {}): Promise; swapV1PrivatePostTradeAssetMode(params?: {}): Promise; swapV2PublicGetServerTime(params?: {}): Promise; swapV2PublicGetQuoteContracts(params?: {}): Promise; swapV2PublicGetQuotePrice(params?: {}): Promise; swapV2PublicGetQuoteDepth(params?: {}): Promise; swapV2PublicGetQuoteTrades(params?: {}): Promise; swapV2PublicGetQuotePremiumIndex(params?: {}): Promise; swapV2PublicGetQuoteFundingRate(params?: {}): Promise; swapV2PublicGetQuoteKlines(params?: {}): Promise; swapV2PublicGetQuoteOpenInterest(params?: {}): Promise; swapV2PublicGetQuoteTicker(params?: {}): Promise; swapV2PublicGetQuoteBookTicker(params?: {}): Promise; swapV2PrivateGetUserBalance(params?: {}): Promise; swapV2PrivateGetUserPositions(params?: {}): Promise; swapV2PrivateGetUserIncome(params?: {}): Promise; swapV2PrivateGetTradeOpenOrders(params?: {}): Promise; swapV2PrivateGetTradeOpenOrder(params?: {}): Promise; swapV2PrivateGetTradeOrder(params?: {}): Promise; swapV2PrivateGetTradeMarginType(params?: {}): Promise; swapV2PrivateGetTradeLeverage(params?: {}): Promise; swapV2PrivateGetTradeForceOrders(params?: {}): Promise; swapV2PrivateGetTradeAllOrders(params?: {}): Promise; swapV2PrivateGetTradeAllFillOrders(params?: {}): Promise; swapV2PrivateGetTradeFillHistory(params?: {}): Promise; swapV2PrivateGetUserIncomeExport(params?: {}): Promise; swapV2PrivateGetUserCommissionRate(params?: {}): Promise; swapV2PrivateGetQuoteBookTicker(params?: {}): Promise; swapV2PrivatePostTradeOrder(params?: {}): Promise; swapV2PrivatePostTradeBatchOrders(params?: {}): Promise; swapV2PrivatePostTradeCloseAllPositions(params?: {}): Promise; swapV2PrivatePostTradeCancelAllAfter(params?: {}): Promise; swapV2PrivatePostTradeMarginType(params?: {}): Promise; swapV2PrivatePostTradeLeverage(params?: {}): Promise; swapV2PrivatePostTradePositionMargin(params?: {}): Promise; swapV2PrivatePostTradeOrderTest(params?: {}): Promise; swapV2PrivateDeleteTradeOrder(params?: {}): Promise; swapV2PrivateDeleteTradeBatchOrders(params?: {}): Promise; swapV2PrivateDeleteTradeAllOpenOrders(params?: {}): Promise; swapV3PublicGetQuoteKlines(params?: {}): Promise; cswapV1PublicGetMarketContracts(params?: {}): Promise; cswapV1PublicGetMarketPremiumIndex(params?: {}): Promise; cswapV1PublicGetMarketOpenInterest(params?: {}): Promise; cswapV1PublicGetMarketKlines(params?: {}): Promise; cswapV1PublicGetMarketDepth(params?: {}): Promise; cswapV1PublicGetMarketTicker(params?: {}): Promise; cswapV1PrivateGetTradeLeverage(params?: {}): Promise; cswapV1PrivateGetTradeForceOrders(params?: {}): Promise; cswapV1PrivateGetTradeAllFillOrders(params?: {}): Promise; cswapV1PrivateGetTradeOpenOrders(params?: {}): Promise; cswapV1PrivateGetTradeOrderDetail(params?: {}): Promise; cswapV1PrivateGetTradeOrderHistory(params?: {}): Promise; cswapV1PrivateGetTradeMarginType(params?: {}): Promise; cswapV1PrivateGetUserCommissionRate(params?: {}): Promise; cswapV1PrivateGetUserPositions(params?: {}): Promise; cswapV1PrivateGetUserBalance(params?: {}): Promise; cswapV1PrivatePostTradeOrder(params?: {}): Promise; cswapV1PrivatePostTradeLeverage(params?: {}): Promise; cswapV1PrivatePostTradeAllOpenOrders(params?: {}): Promise; cswapV1PrivatePostTradeCloseAllPositions(params?: {}): Promise; cswapV1PrivatePostTradeMarginType(params?: {}): Promise; cswapV1PrivatePostTradePositionMargin(params?: {}): Promise; cswapV1PrivateDeleteTradeAllOpenOrders(params?: {}): Promise; cswapV1PrivateDeleteTradeCancelOrder(params?: {}): Promise; contractV1PrivateGetAllPosition(params?: {}): Promise; contractV1PrivateGetAllOrders(params?: {}): Promise; contractV1PrivateGetBalance(params?: {}): Promise; walletsV1PrivateGetCapitalConfigGetall(params?: {}): Promise; walletsV1PrivateGetCapitalDepositAddress(params?: {}): Promise; walletsV1PrivateGetCapitalInnerTransferRecords(params?: {}): Promise; walletsV1PrivateGetCapitalSubAccountDepositAddress(params?: {}): Promise; walletsV1PrivateGetCapitalDepositSubHisrec(params?: {}): Promise; walletsV1PrivateGetCapitalSubAccountInnerTransferRecords(params?: {}): Promise; walletsV1PrivateGetCapitalDepositRiskRecords(params?: {}): Promise; walletsV1PrivatePostCapitalWithdrawApply(params?: {}): Promise; walletsV1PrivatePostCapitalInnerTransferApply(params?: {}): Promise; walletsV1PrivatePostCapitalSubAccountInnerTransferApply(params?: {}): Promise; walletsV1PrivatePostCapitalDepositCreateSubAddress(params?: {}): Promise; subAccountV1PrivateGetList(params?: {}): Promise; subAccountV1PrivateGetAssets(params?: {}): Promise; subAccountV1PrivateGetAllAccountBalance(params?: {}): Promise; subAccountV1PrivatePostCreate(params?: {}): Promise; subAccountV1PrivatePostApiKeyCreate(params?: {}): Promise; subAccountV1PrivatePostApiKeyEdit(params?: {}): Promise; subAccountV1PrivatePostApiKeyDel(params?: {}): Promise; subAccountV1PrivatePostUpdateStatus(params?: {}): Promise; accountV1PrivateGetUid(params?: {}): Promise; accountV1PrivateGetApiKeyQuery(params?: {}): Promise; accountV1PrivateGetAccountApiPermissions(params?: {}): Promise; accountV1PrivateGetAllAccountBalance(params?: {}): Promise; accountV1PrivatePostInnerTransferAuthorizeSubAccount(params?: {}): Promise; accountTransferV1PrivateGetSubAccountAssetTransferHistory(params?: {}): Promise; accountTransferV1PrivatePostSubAccountTransferAssetSupportCoins(params?: {}): Promise; accountTransferV1PrivatePostSubAccountTransferAsset(params?: {}): Promise; userAuthPrivatePostUserDataStream(params?: {}): Promise; userAuthPrivatePutUserDataStream(params?: {}): Promise; userAuthPrivateDeleteUserDataStream(params?: {}): Promise; copyTradingV1PrivateGetSwapTraceCurrentTrack(params?: {}): Promise; copyTradingV1PrivatePostSwapTraceCloseTrackOrder(params?: {}): Promise; copyTradingV1PrivatePostSwapTraceSetTPSL(params?: {}): Promise; copyTradingV1PrivatePostSpotTraderSellOrder(params?: {}): Promise; apiV3PrivateGetAssetTransfer(params?: {}): Promise; apiV3PrivateGetAssetTransferRecord(params?: {}): Promise; apiV3PrivateGetCapitalDepositHisrec(params?: {}): Promise; apiV3PrivateGetCapitalWithdrawHistory(params?: {}): Promise; apiV3PrivatePostPostAssetTransfer(params?: {}): Promise; apiAssetV1PrivatePostTransfer(params?: {}): Promise; apiAssetV1PublicGetTransferSupportCoins(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;