import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { v1PublicGetAmmMarket(params?: {}): Promise; v1PublicGetCommonCurrencyRate(params?: {}): Promise; v1PublicGetCommonAssetConfig(params?: {}): Promise; v1PublicGetCommonMaintainInfo(params?: {}): Promise; v1PublicGetCommonTempMaintainInfo(params?: {}): Promise; v1PublicGetMarginMarket(params?: {}): Promise; v1PublicGetMarketInfo(params?: {}): Promise; v1PublicGetMarketList(params?: {}): Promise; v1PublicGetMarketTicker(params?: {}): Promise; v1PublicGetMarketTickerAll(params?: {}): Promise; v1PublicGetMarketDepth(params?: {}): Promise; v1PublicGetMarketDeals(params?: {}): Promise; v1PublicGetMarketKline(params?: {}): Promise; v1PublicGetMarketDetail(params?: {}): Promise; v1PrivateGetAccountAmmBalance(params?: {}): Promise; v1PrivateGetAccountInvestmentBalance(params?: {}): Promise; v1PrivateGetAccountBalanceHistory(params?: {}): Promise; v1PrivateGetAccountMarketFee(params?: {}): Promise; v1PrivateGetBalanceCoinDeposit(params?: {}): Promise; v1PrivateGetBalanceCoinWithdraw(params?: {}): Promise; v1PrivateGetBalanceInfo(params?: {}): Promise; v1PrivateGetBalanceDepositAddressCoinType(params?: {}): Promise; v1PrivateGetContractTransferHistory(params?: {}): Promise; v1PrivateGetCreditInfo(params?: {}): Promise; v1PrivateGetCreditBalance(params?: {}): Promise; v1PrivateGetInvestmentTransferHistory(params?: {}): Promise; v1PrivateGetMarginAccount(params?: {}): Promise; v1PrivateGetMarginConfig(params?: {}): Promise; v1PrivateGetMarginLoanHistory(params?: {}): Promise; v1PrivateGetMarginTransferHistory(params?: {}): Promise; v1PrivateGetOrderDeals(params?: {}): Promise; v1PrivateGetOrderFinished(params?: {}): Promise; v1PrivateGetOrderPending(params?: {}): Promise; v1PrivateGetOrderStatus(params?: {}): Promise; v1PrivateGetOrderStatusBatch(params?: {}): Promise; v1PrivateGetOrderUserDeals(params?: {}): Promise; v1PrivateGetOrderStopFinished(params?: {}): Promise; v1PrivateGetOrderStopPending(params?: {}): Promise; v1PrivateGetOrderUserTradeFee(params?: {}): Promise; v1PrivateGetOrderMarketTradeInfo(params?: {}): Promise; v1PrivateGetSubAccountBalance(params?: {}): Promise; v1PrivateGetSubAccountTransferHistory(params?: {}): Promise; v1PrivateGetSubAccountAuthApi(params?: {}): Promise; v1PrivateGetSubAccountAuthApiUserAuthId(params?: {}): Promise; v1PrivatePostBalanceCoinWithdraw(params?: {}): Promise; v1PrivatePostContractBalanceTransfer(params?: {}): Promise; v1PrivatePostMarginFlat(params?: {}): Promise; v1PrivatePostMarginLoan(params?: {}): Promise; v1PrivatePostMarginTransfer(params?: {}): Promise; v1PrivatePostOrderLimitBatch(params?: {}): Promise; v1PrivatePostOrderIoc(params?: {}): Promise; v1PrivatePostOrderLimit(params?: {}): Promise; v1PrivatePostOrderMarket(params?: {}): Promise; v1PrivatePostOrderModify(params?: {}): Promise; v1PrivatePostOrderStopLimit(params?: {}): Promise; v1PrivatePostOrderStopMarket(params?: {}): Promise; v1PrivatePostOrderStopModify(params?: {}): Promise; v1PrivatePostSubAccountTransfer(params?: {}): Promise; v1PrivatePostSubAccountRegister(params?: {}): Promise; v1PrivatePostSubAccountUnfrozen(params?: {}): Promise; v1PrivatePostSubAccountFrozen(params?: {}): Promise; v1PrivatePostSubAccountAuthApi(params?: {}): Promise; v1PrivatePutBalanceDepositAddressCoinType(params?: {}): Promise; v1PrivatePutSubAccountUnfrozen(params?: {}): Promise; v1PrivatePutSubAccountFrozen(params?: {}): Promise; v1PrivatePutSubAccountAuthApiUserAuthId(params?: {}): Promise; v1PrivatePutV1AccountSettings(params?: {}): Promise; v1PrivateDeleteBalanceCoinWithdraw(params?: {}): Promise; v1PrivateDeleteOrderPendingBatch(params?: {}): Promise; v1PrivateDeleteOrderPending(params?: {}): Promise; v1PrivateDeleteOrderStopPending(params?: {}): Promise; v1PrivateDeleteOrderStopPendingId(params?: {}): Promise; v1PrivateDeleteOrderPendingByClientId(params?: {}): Promise; v1PrivateDeleteOrderStopPendingByClientId(params?: {}): Promise; v1PrivateDeleteSubAccountAuthApiUserAuthId(params?: {}): Promise; v1PrivateDeleteSubAccountAuthorizeId(params?: {}): Promise; v1PerpetualPublicGetPing(params?: {}): Promise; v1PerpetualPublicGetTime(params?: {}): Promise; v1PerpetualPublicGetMarketList(params?: {}): Promise; v1PerpetualPublicGetMarketLimitConfig(params?: {}): Promise; v1PerpetualPublicGetMarketTicker(params?: {}): Promise; v1PerpetualPublicGetMarketTickerAll(params?: {}): Promise; v1PerpetualPublicGetMarketDepth(params?: {}): Promise; v1PerpetualPublicGetMarketDeals(params?: {}): Promise; v1PerpetualPublicGetMarketFundingHistory(params?: {}): Promise; v1PerpetualPublicGetMarketKline(params?: {}): Promise; v1PerpetualPrivateGetMarketUserDeals(params?: {}): Promise; v1PerpetualPrivateGetAssetQuery(params?: {}): Promise; v1PerpetualPrivateGetOrderPending(params?: {}): Promise; v1PerpetualPrivateGetOrderFinished(params?: {}): Promise; v1PerpetualPrivateGetOrderStopFinished(params?: {}): Promise; v1PerpetualPrivateGetOrderStopPending(params?: {}): Promise; v1PerpetualPrivateGetOrderStatus(params?: {}): Promise; v1PerpetualPrivateGetOrderStopStatus(params?: {}): Promise; v1PerpetualPrivateGetPositionFinished(params?: {}): Promise; v1PerpetualPrivateGetPositionPending(params?: {}): Promise; v1PerpetualPrivateGetPositionFunding(params?: {}): Promise; v1PerpetualPrivateGetPositionAdlHistory(params?: {}): Promise; v1PerpetualPrivateGetMarketPreference(params?: {}): Promise; v1PerpetualPrivateGetPositionMarginHistory(params?: {}): Promise; v1PerpetualPrivateGetPositionSettleHistory(params?: {}): Promise; v1PerpetualPrivatePostMarketAdjustLeverage(params?: {}): Promise; v1PerpetualPrivatePostMarketPositionExpect(params?: {}): Promise; v1PerpetualPrivatePostOrderPutLimit(params?: {}): Promise; v1PerpetualPrivatePostOrderPutMarket(params?: {}): Promise; v1PerpetualPrivatePostOrderPutStopLimit(params?: {}): Promise; v1PerpetualPrivatePostOrderPutStopMarket(params?: {}): Promise; v1PerpetualPrivatePostOrderModify(params?: {}): Promise; v1PerpetualPrivatePostOrderModifyStop(params?: {}): Promise; v1PerpetualPrivatePostOrderCancel(params?: {}): Promise; v1PerpetualPrivatePostOrderCancelAll(params?: {}): Promise; v1PerpetualPrivatePostOrderCancelBatch(params?: {}): Promise; v1PerpetualPrivatePostOrderCancelStop(params?: {}): Promise; v1PerpetualPrivatePostOrderCancelStopAll(params?: {}): Promise; v1PerpetualPrivatePostOrderCloseLimit(params?: {}): Promise; v1PerpetualPrivatePostOrderCloseMarket(params?: {}): Promise; v1PerpetualPrivatePostPositionAdjustMargin(params?: {}): Promise; v1PerpetualPrivatePostPositionStopLoss(params?: {}): Promise; v1PerpetualPrivatePostPositionTakeProfit(params?: {}): Promise; v1PerpetualPrivatePostPositionMarketClose(params?: {}): Promise; v1PerpetualPrivatePostOrderCancelByClientId(params?: {}): Promise; v1PerpetualPrivatePostOrderCancelStopByClientId(params?: {}): Promise; v1PerpetualPrivatePostMarketPreference(params?: {}): Promise; v2PublicGetMaintainInfo(params?: {}): Promise; v2PublicGetPing(params?: {}): Promise; v2PublicGetTime(params?: {}): Promise; v2PublicGetSpotMarket(params?: {}): Promise; v2PublicGetSpotTicker(params?: {}): Promise; v2PublicGetSpotDepth(params?: {}): Promise; v2PublicGetSpotDeals(params?: {}): Promise; v2PublicGetSpotKline(params?: {}): Promise; v2PublicGetSpotIndex(params?: {}): Promise; v2PublicGetFuturesMarket(params?: {}): Promise; v2PublicGetFuturesTicker(params?: {}): Promise; v2PublicGetFuturesDepth(params?: {}): Promise; v2PublicGetFuturesDeals(params?: {}): Promise; v2PublicGetFuturesKline(params?: {}): Promise; v2PublicGetFuturesIndex(params?: {}): Promise; v2PublicGetFuturesFundingRate(params?: {}): Promise; v2PublicGetFuturesFundingRateHistory(params?: {}): Promise; v2PublicGetFuturesPositionLevel(params?: {}): Promise; v2PublicGetFuturesLiquidationHistory(params?: {}): Promise; v2PublicGetFuturesBasisHistory(params?: {}): Promise; v2PublicGetAssetsDepositWithdrawConfig(params?: {}): Promise; v2PublicGetAssetsAllDepositWithdrawConfig(params?: {}): Promise; v2PrivateGetAccountSubs(params?: {}): Promise; v2PrivateGetAccountSubsApiDetail(params?: {}): Promise; v2PrivateGetAccountSubsInfo(params?: {}): Promise; v2PrivateGetAccountSubsApi(params?: {}): Promise; v2PrivateGetAccountSubsTransferHistory(params?: {}): Promise; v2PrivateGetAccountSubsSpotBalance(params?: {}): Promise; v2PrivateGetAccountTradeFeeRate(params?: {}): Promise; v2PrivateGetAssetsSpotBalance(params?: {}): Promise; v2PrivateGetAssetsFuturesBalance(params?: {}): Promise; v2PrivateGetAssetsMarginBalance(params?: {}): Promise; v2PrivateGetAssetsFinancialBalance(params?: {}): Promise; v2PrivateGetAssetsAmmLiquidity(params?: {}): Promise; v2PrivateGetAssetsCreditInfo(params?: {}): Promise; v2PrivateGetAssetsMarginBorrowHistory(params?: {}): Promise; v2PrivateGetAssetsMarginInterestLimit(params?: {}): Promise; v2PrivateGetAssetsDepositAddress(params?: {}): Promise; v2PrivateGetAssetsDepositHistory(params?: {}): Promise; v2PrivateGetAssetsWithdraw(params?: {}): Promise; v2PrivateGetAssetsTransferHistory(params?: {}): Promise; v2PrivateGetSpotOrderStatus(params?: {}): Promise; v2PrivateGetSpotBatchOrderStatus(params?: {}): Promise; v2PrivateGetSpotPendingOrder(params?: {}): Promise; v2PrivateGetSpotFinishedOrder(params?: {}): Promise; v2PrivateGetSpotPendingStopOrder(params?: {}): Promise; v2PrivateGetSpotFinishedStopOrder(params?: {}): Promise; v2PrivateGetSpotUserDeals(params?: {}): Promise; v2PrivateGetSpotOrderDeals(params?: {}): Promise; v2PrivateGetFuturesOrderStatus(params?: {}): Promise; v2PrivateGetFuturesBatchOrderStatus(params?: {}): Promise; v2PrivateGetFuturesPendingOrder(params?: {}): Promise; v2PrivateGetFuturesFinishedOrder(params?: {}): Promise; v2PrivateGetFuturesPendingStopOrder(params?: {}): Promise; v2PrivateGetFuturesFinishedStopOrder(params?: {}): Promise; v2PrivateGetFuturesUserDeals(params?: {}): Promise; v2PrivateGetFuturesOrderDeals(params?: {}): Promise; v2PrivateGetFuturesPendingPosition(params?: {}): Promise; v2PrivateGetFuturesFinishedPosition(params?: {}): Promise; v2PrivateGetFuturesPositionMarginHistory(params?: {}): Promise; v2PrivateGetFuturesPositionFundingHistory(params?: {}): Promise; v2PrivateGetFuturesPositionAdlHistory(params?: {}): Promise; v2PrivateGetFuturesPositionSettleHistory(params?: {}): Promise; v2PrivatePostAccountSubs(params?: {}): Promise; v2PrivatePostAccountSubsFrozen(params?: {}): Promise; v2PrivatePostAccountSubsUnfrozen(params?: {}): Promise; v2PrivatePostAccountSubsApi(params?: {}): Promise; v2PrivatePostAccountSubsEditApi(params?: {}): Promise; v2PrivatePostAccountSubsDeleteApi(params?: {}): Promise; v2PrivatePostAccountSubsTransfer(params?: {}): Promise; v2PrivatePostAccountSettings(params?: {}): Promise; v2PrivatePostAssetsMarginBorrow(params?: {}): Promise; v2PrivatePostAssetsMarginRepay(params?: {}): Promise; v2PrivatePostAssetsRenewalDepositAddress(params?: {}): Promise; v2PrivatePostAssetsWithdraw(params?: {}): Promise; v2PrivatePostAssetsCancelWithdraw(params?: {}): Promise; v2PrivatePostAssetsTransfer(params?: {}): Promise; v2PrivatePostAssetsAmmAddLiquidity(params?: {}): Promise; v2PrivatePostAssetsAmmRemoveLiquidity(params?: {}): Promise; v2PrivatePostSpotOrder(params?: {}): Promise; v2PrivatePostSpotStopOrder(params?: {}): Promise; v2PrivatePostSpotBatchOrder(params?: {}): Promise; v2PrivatePostSpotBatchStopOrder(params?: {}): Promise; v2PrivatePostSpotModifyOrder(params?: {}): Promise; v2PrivatePostSpotModifyStopOrder(params?: {}): Promise; v2PrivatePostSpotCancelAllOrder(params?: {}): Promise; v2PrivatePostSpotCancelOrder(params?: {}): Promise; v2PrivatePostSpotCancelStopOrder(params?: {}): Promise; v2PrivatePostSpotCancelBatchOrder(params?: {}): Promise; v2PrivatePostSpotCancelBatchStopOrder(params?: {}): Promise; v2PrivatePostSpotCancelOrderByClientId(params?: {}): Promise; v2PrivatePostSpotCancelStopOrderByClientId(params?: {}): Promise; v2PrivatePostFuturesOrder(params?: {}): Promise; v2PrivatePostFuturesStopOrder(params?: {}): Promise; v2PrivatePostFuturesBatchOrder(params?: {}): Promise; v2PrivatePostFuturesBatchStopOrder(params?: {}): Promise; v2PrivatePostFuturesModifyOrder(params?: {}): Promise; v2PrivatePostFuturesModifyStopOrder(params?: {}): Promise; v2PrivatePostFuturesCancelAllOrder(params?: {}): Promise; v2PrivatePostFuturesCancelOrder(params?: {}): Promise; v2PrivatePostFuturesCancelStopOrder(params?: {}): Promise; v2PrivatePostFuturesCancelBatchOrder(params?: {}): Promise; v2PrivatePostFuturesCancelBatchStopOrder(params?: {}): Promise; v2PrivatePostFuturesCancelOrderByClientId(params?: {}): Promise; v2PrivatePostFuturesCancelStopOrderByClientId(params?: {}): Promise; v2PrivatePostFuturesClosePosition(params?: {}): Promise; v2PrivatePostFuturesAdjustPositionMargin(params?: {}): Promise; v2PrivatePostFuturesAdjustPositionLeverage(params?: {}): Promise; v2PrivatePostFuturesSetPositionStopLoss(params?: {}): Promise; v2PrivatePostFuturesSetPositionTakeProfit(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;