import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { spotV1PublicGetMarkets(params?: {}): Promise; spotV1PublicGetTicker(params?: {}): Promise; spotV1PublicGetAllTicker(params?: {}): Promise; spotV1PublicGetDepth(params?: {}): Promise; spotV1PublicGetTrades(params?: {}): Promise; spotV1PublicGetKline(params?: {}): Promise; spotV1PublicGetGetGroupMarkets(params?: {}): Promise; spotV1PublicGetGetFeeInfo(params?: {}): Promise; spotV1PrivateGetOrder(params?: {}): Promise; spotV1PrivateGetOrderMoreV2(params?: {}): Promise; spotV1PrivateGetCancelOrder(params?: {}): Promise; spotV1PrivateGetCancelAllOrdersAfter(params?: {}): Promise; spotV1PrivateGetGetOrder(params?: {}): Promise; spotV1PrivateGetGetOrders(params?: {}): Promise; spotV1PrivateGetGetOrdersNew(params?: {}): Promise; spotV1PrivateGetGetOrdersIgnoreTradeType(params?: {}): Promise; spotV1PrivateGetGetUnfinishedOrdersIgnoreTradeType(params?: {}): Promise; spotV1PrivateGetGetFinishedAndPartialOrders(params?: {}): Promise; spotV1PrivateGetGetAccountInfo(params?: {}): Promise; spotV1PrivateGetGetUserAddress(params?: {}): Promise; spotV1PrivateGetGetPayinAddress(params?: {}): Promise; spotV1PrivateGetGetWithdrawAddress(params?: {}): Promise; spotV1PrivateGetGetWithdrawRecord(params?: {}): Promise; spotV1PrivateGetGetChargeRecord(params?: {}): Promise; spotV1PrivateGetGetCnyWithdrawRecord(params?: {}): Promise; spotV1PrivateGetGetCnyChargeRecord(params?: {}): Promise; spotV1PrivateGetWithdraw(params?: {}): Promise; spotV1PrivateGetAddSubUser(params?: {}): Promise; spotV1PrivateGetGetSubUserList(params?: {}): Promise; spotV1PrivateGetDoTransferFunds(params?: {}): Promise; spotV1PrivateGetCreateSubUserKey(params?: {}): Promise; spotV1PrivateGetGetLeverAssetsInfo(params?: {}): Promise; spotV1PrivateGetGetLeverBills(params?: {}): Promise; spotV1PrivateGetTransferInLever(params?: {}): Promise; spotV1PrivateGetTransferOutLever(params?: {}): Promise; spotV1PrivateGetLoan(params?: {}): Promise; spotV1PrivateGetCancelLoan(params?: {}): Promise; spotV1PrivateGetGetLoans(params?: {}): Promise; spotV1PrivateGetGetLoanRecords(params?: {}): Promise; spotV1PrivateGetBorrow(params?: {}): Promise; spotV1PrivateGetAutoBorrow(params?: {}): Promise; spotV1PrivateGetRepay(params?: {}): Promise; spotV1PrivateGetDoAllRepay(params?: {}): Promise; spotV1PrivateGetGetRepayments(params?: {}): Promise; spotV1PrivateGetGetFinanceRecords(params?: {}): Promise; spotV1PrivateGetChangeInvestMark(params?: {}): Promise; spotV1PrivateGetChangeLoop(params?: {}): Promise; spotV1PrivateGetGetCrossAssets(params?: {}): Promise; spotV1PrivateGetGetCrossBills(params?: {}): Promise; spotV1PrivateGetTransferInCross(params?: {}): Promise; spotV1PrivateGetTransferOutCross(params?: {}): Promise; spotV1PrivateGetDoCrossLoan(params?: {}): Promise; spotV1PrivateGetDoCrossRepay(params?: {}): Promise; spotV1PrivateGetGetCrossRepayRecords(params?: {}): Promise; contractV1PublicGetDepth(params?: {}): Promise; contractV1PublicGetFundingRate(params?: {}): Promise; contractV1PublicGetIndexKline(params?: {}): Promise; contractV1PublicGetIndexPrice(params?: {}): Promise; contractV1PublicGetKline(params?: {}): Promise; contractV1PublicGetMarkKline(params?: {}): Promise; contractV1PublicGetMarkPrice(params?: {}): Promise; contractV1PublicGetTicker(params?: {}): Promise; contractV1PublicGetTrade(params?: {}): Promise; contractV2PublicGetAllForceOrders(params?: {}): Promise; contractV2PublicGetConfigMarketList(params?: {}): Promise; contractV2PublicGetTopLongShortAccountRatio(params?: {}): Promise; contractV2PublicGetTopLongShortPositionRatio(params?: {}): Promise; contractV2PublicGetFundingRate(params?: {}): Promise; contractV2PublicGetPremiumIndex(params?: {}): Promise; contractV2PrivateGetFundBalance(params?: {}): Promise; contractV2PrivateGetFundGetAccount(params?: {}): Promise; contractV2PrivateGetFundGetBill(params?: {}): Promise; contractV2PrivateGetFundGetBillTypeList(params?: {}): Promise; contractV2PrivateGetFundMarginHistory(params?: {}): Promise; contractV2PrivateGetPositionsGetPositions(params?: {}): Promise; contractV2PrivateGetPositionsGetNominalValue(params?: {}): Promise; contractV2PrivateGetPositionsMarginInfo(params?: {}): Promise; contractV2PrivateGetSettingGet(params?: {}): Promise; contractV2PrivateGetTradeGetAllOrders(params?: {}): Promise; contractV2PrivateGetTradeGetOrder(params?: {}): Promise; contractV2PrivateGetTradeGetOrderAlgos(params?: {}): Promise; contractV2PrivateGetTradeGetTradeList(params?: {}): Promise; contractV2PrivateGetTradeGetUndoneOrders(params?: {}): Promise; contractV2PrivateGetTradeTradeHistory(params?: {}): Promise; contractV2PrivatePostActivityBuyTicket(params?: {}): Promise; contractV2PrivatePostFundTransferFund(params?: {}): Promise; contractV2PrivatePostPositionsSetMarginCoins(params?: {}): Promise; contractV2PrivatePostPositionsUpdateAppendUSDValue(params?: {}): Promise; contractV2PrivatePostPositionsUpdateMargin(params?: {}): Promise; contractV2PrivatePostSettingSetLeverage(params?: {}): Promise; contractV2PrivatePostSettingSetPositionsMode(params?: {}): Promise; contractV2PrivatePostTradeBatchOrder(params?: {}): Promise; contractV2PrivatePostTradeBatchCancelOrder(params?: {}): Promise; contractV2PrivatePostTradeCancelAlgos(params?: {}): Promise; contractV2PrivatePostTradeCancelAllOrders(params?: {}): Promise; contractV2PrivatePostTradeCancelOrder(params?: {}): Promise; contractV2PrivatePostTradeOrder(params?: {}): Promise; contractV2PrivatePostTradeOrderAlgo(params?: {}): Promise; contractV2PrivatePostTradeUpdateOrderAlgo(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;