import {bybit as Type} from 'ccxt'; export interface bybitRestApiType extends Type { publicGetV2PublicOrderBookL2: (params:{}, context?:{}) => Promise; publicGetV2PublicKlineList: (params:{}, context?:{}) => Promise; publicGetV2PublicTickers: (params:{}, context?:{}) => Promise; publicGetV2PublicTradingRecords: (params:{}, context?:{}) => Promise; publicGetV2PublicSymbols: (params:{}, context?:{}) => Promise; publicGetV2PublicMarkPriceKline: (params:{}, context?:{}) => Promise; publicGetV2PublicIndexPriceKline: (params:{}, context?:{}) => Promise; publicGetV2PublicPremiumIndexKline: (params:{}, context?:{}) => Promise; publicGetV2PublicOpenInterest: (params:{}, context?:{}) => Promise; publicGetV2PublicBigDeal: (params:{}, context?:{}) => Promise; publicGetV2PublicAccountRatio: (params:{}, context?:{}) => Promise; publicGetV2PublicFundingRate: (params:{}, context?:{}) => Promise; publicGetV2PublicEliteRatio: (params:{}, context?:{}) => Promise; publicGetV2PublicFundingPrevFundingRate: (params:{}, context?:{}) => Promise; publicGetV2PublicRiskLimitList: (params:{}, context?:{}) => Promise; publicGetPublicLinearKline: (params:{}, context?:{}) => Promise; publicGetPublicLinearRecentTradingRecords: (params:{}, context?:{}) => Promise; publicGetPublicLinearRiskLimit: (params:{}, context?:{}) => Promise; publicGetPublicLinearFundingPrevFundingRate: (params:{}, context?:{}) => Promise; publicGetPublicLinearMarkPriceKline: (params:{}, context?:{}) => Promise; publicGetPublicLinearIndexPriceKline: (params:{}, context?:{}) => Promise; publicGetPublicLinearPremiumIndexKline: (params:{}, context?:{}) => Promise; publicGetSpotV1Time: (params:{}, context?:{}) => Promise; publicGetSpotV1Symbols: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1Depth: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1DepthMerged: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1Trades: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1Kline: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1Ticker24hr: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1TickerPrice: (params:{}, context?:{}) => Promise; publicGetSpotQuoteV1TickerBookTicker: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicSymbols: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteDepth: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteDepthMerged: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteTrades: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteKline: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteTicker24hr: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteTickerPrice: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicQuoteTickerBookTicker: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicServerTime: (params:{}, context?:{}) => Promise; publicGetSpotV3PublicInfos: (params:{}, context?:{}) => Promise; publicGetV2PublicTime: (params:{}, context?:{}) => Promise; publicGetV3PublicTime: (params:{}, context?:{}) => Promise; publicGetV2PublicAnnouncement: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1OrderBook: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1Symbols: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1Tick: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1DeliveryPrice: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1QueryTradeLatest: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1QueryHistoricalVolatility: (params:{}, context?:{}) => Promise; publicGetOptionUsdcOpenapiPublicV1AllTickers: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1OrderBook: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1Symbols: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1Tick: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1KlineList: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1MarkPriceKline: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1IndexPriceKline: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1PremiumIndexKline: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1OpenInterest: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1BigDeal: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1AccountRatio: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1PrevFundingRate: (params:{}, context?:{}) => Promise; publicGetPerpetualUsdcOpenapiPublicV1RiskLimitList: (params:{}, context?:{}) => Promise; publicGetAssetV1PublicDepositAllowedDepositList: (params:{}, context?:{}) => Promise; publicGetContractV3PublicCopytradingSymbolList: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicOrderBookL2: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicKline: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicTickers: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicInstrumentsInfo: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicMarkPriceKline: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicIndexPriceKline: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicFundingHistoryFundingRate: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicRiskLimitList: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicDeliveryPrice: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicRecentTrade: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicOpenInterest: (params:{}, context?:{}) => Promise; publicGetDerivativesV3PublicInsurance: (params:{}, context?:{}) => Promise; publicGetV5MarketKline: (params:{}, context?:{}) => Promise; publicGetV5MarketMarkPriceKline: (params:{}, context?:{}) => Promise; publicGetV5MarketIndexPriceKline: (params:{}, context?:{}) => Promise; publicGetV5MarketPremiumIndexPriceKline: (params:{}, context?:{}) => Promise; publicGetV5MarketInstrumentsInfo: (params:{}, context?:{}) => Promise; publicGetV5MarketOrderbook: (params:{}, context?:{}) => Promise; publicGetV5MarketTickers: (params:{}, context?:{}) => Promise; publicGetV5MarketFundingHistory: (params:{}, context?:{}) => Promise; publicGetV5MarketRecentTrade: (params:{}, context?:{}) => Promise; publicGetV5MarketOpenInterest: (params:{}, context?:{}) => Promise; publicGetV5MarketHistoricalVolatility: (params:{}, context?:{}) => Promise; publicGetV5MarketInsurance: (params:{}, context?:{}) => Promise; publicGetV5MarketRiskLimit: (params:{}, context?:{}) => Promise; publicGetV5MarketDeliveryPrice: (params:{}, context?:{}) => Promise; publicGetV5SpotLeverTokenInfo: (params:{}, context?:{}) => Promise; publicGetV5SpotLeverTokenReference: (params:{}, context?:{}) => Promise; privateGetV2PrivateOrderList: (params:{}, context?:{}) => Promise; privateGetV2PrivateOrder: (params:{}, context?:{}) => Promise; privateGetV2PrivateStopOrderList: (params:{}, context?:{}) => Promise; privateGetV2PrivateStopOrder: (params:{}, context?:{}) => Promise; privateGetV2PrivatePositionList: (params:{}, context?:{}) => Promise; privateGetV2PrivatePositionFeeRate: (params:{}, context?:{}) => Promise; privateGetV2PrivateExecutionList: (params:{}, context?:{}) => Promise; privateGetV2PrivateTradeClosedPnlList: (params:{}, context?:{}) => Promise; privateGetV2PublicRiskLimitList: (params:{}, context?:{}) => Promise; privateGetV2PublicFundingPrevFundingRate: (params:{}, context?:{}) => Promise; privateGetV2PrivateFundingPrevFunding: (params:{}, context?:{}) => Promise; privateGetV2PrivateFundingPredictedFunding: (params:{}, context?:{}) => Promise; privateGetV2PrivateAccountApiKey: (params:{}, context?:{}) => Promise; privateGetV2PrivateAccountLcp: (params:{}, context?:{}) => Promise; privateGetV2PrivateWalletBalance: (params:{}, context?:{}) => Promise; privateGetV2PrivateWalletFundRecords: (params:{}, context?:{}) => Promise; privateGetV2PrivateWalletWithdrawList: (params:{}, context?:{}) => Promise; privateGetV2PrivateExchangeOrderList: (params:{}, context?:{}) => Promise; privateGetPrivateLinearOrderList: (params:{}, context?:{}) => Promise; privateGetPrivateLinearOrderSearch: (params:{}, context?:{}) => Promise; privateGetPrivateLinearStopOrderList: (params:{}, context?:{}) => Promise; privateGetPrivateLinearStopOrderSearch: (params:{}, context?:{}) => Promise; privateGetPrivateLinearPositionList: (params:{}, context?:{}) => Promise; privateGetPrivateLinearTradeExecutionList: (params:{}, context?:{}) => Promise; privateGetPrivateLinearTradeClosedPnlList: (params:{}, context?:{}) => Promise; privateGetPublicLinearRiskLimit: (params:{}, context?:{}) => Promise; privateGetPrivateLinearFundingPredictedFunding: (params:{}, context?:{}) => Promise; privateGetPrivateLinearFundingPrevFunding: (params:{}, context?:{}) => Promise; privateGetFuturesPrivateOrderList: (params:{}, context?:{}) => Promise; privateGetFuturesPrivateOrder: (params:{}, context?:{}) => Promise; privateGetFuturesPrivateStopOrderList: (params:{}, context?:{}) => Promise; privateGetFuturesPrivateStopOrder: (params:{}, context?:{}) => Promise; privateGetFuturesPrivatePositionList: (params:{}, context?:{}) => Promise; privateGetFuturesPrivateExecutionList: (params:{}, context?:{}) => Promise; privateGetFuturesPrivateTradeClosedPnlList: (params:{}, context?:{}) => Promise; privateGetSpotV1Account: (params:{}, context?:{}) => Promise; privateGetSpotV1Order: (params:{}, context?:{}) => Promise; privateGetSpotV1OpenOrders: (params:{}, context?:{}) => Promise; privateGetSpotV1HistoryOrders: (params:{}, context?:{}) => Promise; privateGetSpotV1MyTrades: (params:{}, context?:{}) => Promise; privateGetSpotV1CrossMarginOrder: (params:{}, context?:{}) => Promise; privateGetSpotV1CrossMarginAccountsBalance: (params:{}, context?:{}) => Promise; privateGetSpotV1CrossMarginLoanInfo: (params:{}, context?:{}) => Promise; privateGetSpotV1CrossMarginRepayHistory: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateOrder: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateOpenOrders: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateHistoryOrders: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateMyTrades: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateAccount: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateReference: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateRecord: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateCrossMarginOrders: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateCrossMarginAccount: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateCrossMarginLoanInfo: (params:{}, context?:{}) => Promise; privateGetSpotV3PrivateCrossMarginRepayHistory: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateTransferList: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferInterTransferListQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateSubMemberTransferList: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferSubMemberListQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferSubMemberTransferListQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferUniversalTransferListQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateSubMemberMemberIds: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateDepositRecordQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateWithdrawRecordQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateCoinInfoQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateCoinInfoQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateAssetInfoQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateDepositAddress: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateDepositAddressQuery: (params:{}, context?:{}) => Promise; privateGetAssetV1PrivateUniversalTransferList: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateCopytradingOrderList: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateCopytradingPositionList: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateCopytradingWalletBalance: (params:{}, context?:{}) => Promise; privateGetContractV3PrivatePositionLimitInfo: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateOrderUnfilledOrders: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateOrderList: (params:{}, context?:{}) => Promise; privateGetContractV3PrivatePositionList: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateExecutionList: (params:{}, context?:{}) => Promise; privateGetContractV3PrivatePositionClosedPnl: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateAccountWalletBalance: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateAccountFeeRate: (params:{}, context?:{}) => Promise; privateGetContractV3PrivateAccountWalletFundRecords: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateOrderUnfilledOrders: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateOrderList: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivatePositionList: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateExecutionList: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateDeliveryRecord: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateSettlementRecord: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateAccountWalletBalance: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateAccountTransactionLog: (params:{}, context?:{}) => Promise; privateGetAssetV2PrivateExchangeExchangeOrderAll: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateAccountBorrowHistory: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateAccountBorrowRate: (params:{}, context?:{}) => Promise; privateGetUnifiedV3PrivateAccountInfo: (params:{}, context?:{}) => Promise; privateGetUserV3PrivateFrozenSubMember: (params:{}, context?:{}) => Promise; privateGetUserV3PrivateQuerySubMembers: (params:{}, context?:{}) => Promise; privateGetUserV3PrivateQueryApi: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferTransferCoinListQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferAccountCoinBalanceQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferAccountCoinsBalanceQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateTransferAssetInfoQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PublicDepositAllowedDepositListQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateDepositRecordQuery: (params:{}, context?:{}) => Promise; privateGetAssetV3PrivateWithdrawRecordQuery: (params:{}, context?:{}) => Promise; privateGetV5OrderHistory: (params:{}, context?:{}) => Promise; privateGetV5OrderSpotBorrowCheck: (params:{}, context?:{}) => Promise; privateGetV5OrderRealtime: (params:{}, context?:{}) => Promise; privateGetV5PositionList: (params:{}, context?:{}) => Promise; privateGetV5ExecutionList: (params:{}, context?:{}) => Promise; privateGetV5PositionClosedPnl: (params:{}, context?:{}) => Promise; privateGetV5AccountWalletBalance: (params:{}, context?:{}) => Promise; privateGetV5AccountBorrowHistory: (params:{}, context?:{}) => Promise; privateGetV5AccountCollateralInfo: (params:{}, context?:{}) => Promise; privateGetV5AccountMmpState: (params:{}, context?:{}) => Promise; privateGetV5AssetCoinGreeks: (params:{}, context?:{}) => Promise; privateGetV5AccountInfo: (params:{}, context?:{}) => Promise; privateGetV5AccountTransactionLog: (params:{}, context?:{}) => Promise; privateGetV5AccountFeeRate: (params:{}, context?:{}) => Promise; privateGetV5AssetExchangeOrderRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetDeliveryRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetSettlementRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQueryAssetInfo: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQueryAccountCoinBalance: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQueryTransferCoinList: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQueryInterTransferList: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQuerySubMemberList: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQueryUniversalTransferList: (params:{}, context?:{}) => Promise; privateGetV5AssetDepositQueryAllowedList: (params:{}, context?:{}) => Promise; privateGetV5AssetDepositQueryRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetDepositQuerySubMemberRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetDepositQueryAddress: (params:{}, context?:{}) => Promise; privateGetV5AssetDepositQuerySubMemberAddress: (params:{}, context?:{}) => Promise; privateGetV5AssetDepositQueryInternalRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetCoinQueryInfo: (params:{}, context?:{}) => Promise; privateGetV5AssetWithdrawQueryRecord: (params:{}, context?:{}) => Promise; privateGetV5AssetWithdrawWithdrawableAmount: (params:{}, context?:{}) => Promise; privateGetV5AssetTransferQueryAccountCoinsBalance: (params:{}, context?:{}) => Promise; privateGetV5UserQuerySubMembers: (params:{}, context?:{}) => Promise; privateGetV5UserQueryApi: (params:{}, context?:{}) => Promise; privatePostV2PrivateOrderCreate: (params:{}, context?:{}) => Promise; privatePostV2PrivateOrderCancel: (params:{}, context?:{}) => Promise; privatePostV2PrivateOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostV2PrivateOrderReplace: (params:{}, context?:{}) => Promise; privatePostV2PrivateStopOrderCreate: (params:{}, context?:{}) => Promise; privatePostV2PrivateStopOrderCancel: (params:{}, context?:{}) => Promise; privatePostV2PrivateStopOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostV2PrivateStopOrderReplace: (params:{}, context?:{}) => Promise; privatePostV2PrivatePositionChangePositionMargin: (params:{}, context?:{}) => Promise; privatePostV2PrivatePositionTradingStop: (params:{}, context?:{}) => Promise; privatePostV2PrivatePositionLeverageSave: (params:{}, context?:{}) => Promise; privatePostV2PrivateTpslSwitchMode: (params:{}, context?:{}) => Promise; privatePostV2PrivatePositionSwitchIsolated: (params:{}, context?:{}) => Promise; privatePostV2PrivatePositionRiskLimit: (params:{}, context?:{}) => Promise; privatePostV2PrivatePositionSwitchMode: (params:{}, context?:{}) => Promise; privatePostPrivateLinearOrderCreate: (params:{}, context?:{}) => Promise; privatePostPrivateLinearOrderCancel: (params:{}, context?:{}) => Promise; privatePostPrivateLinearOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostPrivateLinearOrderReplace: (params:{}, context?:{}) => Promise; privatePostPrivateLinearStopOrderCreate: (params:{}, context?:{}) => Promise; privatePostPrivateLinearStopOrderCancel: (params:{}, context?:{}) => Promise; privatePostPrivateLinearStopOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostPrivateLinearStopOrderReplace: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionSetAutoAddMargin: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionSwitchIsolated: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionSwitchMode: (params:{}, context?:{}) => Promise; privatePostPrivateLinearTpslSwitchMode: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionAddMargin: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionSetLeverage: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionTradingStop: (params:{}, context?:{}) => Promise; privatePostPrivateLinearPositionSetRisk: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateOrderCreate: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateOrderCancel: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateOrderReplace: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateStopOrderCreate: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateStopOrderCancel: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateStopOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateStopOrderReplace: (params:{}, context?:{}) => Promise; privatePostFuturesPrivatePositionChangePositionMargin: (params:{}, context?:{}) => Promise; privatePostFuturesPrivatePositionTradingStop: (params:{}, context?:{}) => Promise; privatePostFuturesPrivatePositionLeverageSave: (params:{}, context?:{}) => Promise; privatePostFuturesPrivatePositionSwitchMode: (params:{}, context?:{}) => Promise; privatePostFuturesPrivateTpslSwitchMode: (params:{}, context?:{}) => Promise; privatePostFuturesPrivatePositionSwitchIsolated: (params:{}, context?:{}) => Promise; privatePostFuturesPrivatePositionRiskLimit: (params:{}, context?:{}) => Promise; privatePostSpotV1Order: (params:{}, context?:{}) => Promise; privatePostSpotV1CrossMarginLoan: (params:{}, context?:{}) => Promise; privatePostSpotV1CrossMarginRepay: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateOrder: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateCancelOrder: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateCancelOrders: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateCancelOrdersByIds: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivatePurchase: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateRedeem: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateCrossMarginLoan: (params:{}, context?:{}) => Promise; privatePostSpotV3PrivateCrossMarginRepay: (params:{}, context?:{}) => Promise; privatePostAssetV1PrivateTransfer: (params:{}, context?:{}) => Promise; privatePostAssetV3PrivateTransferInterTransfer: (params:{}, context?:{}) => Promise; privatePostAssetV1PrivateSubMemberTransfer: (params:{}, context?:{}) => Promise; privatePostAssetV1PrivateWithdraw: (params:{}, context?:{}) => Promise; privatePostAssetV3PrivateWithdrawCreate: (params:{}, context?:{}) => Promise; privatePostAssetV1PrivateWithdrawCancel: (params:{}, context?:{}) => Promise; privatePostAssetV3PrivateWithdrawCancel: (params:{}, context?:{}) => Promise; privatePostAssetV1PrivateTransferableSubsSave: (params:{}, context?:{}) => Promise; privatePostAssetV1PrivateUniversalTransfer: (params:{}, context?:{}) => Promise; privatePostAssetV3PrivateTransferSubMemberTransfer: (params:{}, context?:{}) => Promise; privatePostAssetV3PrivateTransferTransferSubMemberSave: (params:{}, context?:{}) => Promise; privatePostAssetV3PrivateTransferUniversalTransfer: (params:{}, context?:{}) => Promise; privatePostUserV3PrivateCreateSubMember: (params:{}, context?:{}) => Promise; privatePostUserV3PrivateCreateSubApi: (params:{}, context?:{}) => Promise; privatePostUserV3PrivateUpdateApi: (params:{}, context?:{}) => Promise; privatePostUserV3PrivateDeleteApi: (params:{}, context?:{}) => Promise; privatePostUserV3PrivateUpdateSubApi: (params:{}, context?:{}) => Promise; privatePostUserV3PrivateDeleteSubApi: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1PlaceOrder: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1BatchPlaceOrder: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1ReplaceOrder: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1BatchReplaceOrders: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1CancelOrder: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1BatchCancelOrders: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1CancelAll: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryActiveOrders: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryOrderHistory: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1ExecutionList: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryTransactionLog: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryWalletBalance: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryAssetInfo: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryMarginInfo: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryPosition: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryDeliveryList: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1QueryPositionExpDate: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1MmpModify: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1MmpReset: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1PlaceOrder: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1ReplaceOrder: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1CancelOrder: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1CancelAll: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1PositionLeverageSave: (params:{}, context?:{}) => Promise; privatePostOptionUsdcOpenapiPrivateV1SessionSettlement: (params:{}, context?:{}) => Promise; privatePostOptionUsdcPrivateAssetAccountSetMarginMode: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPublicV1RiskLimitList: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1PositionSetRiskLimit: (params:{}, context?:{}) => Promise; privatePostPerpetualUsdcOpenapiPrivateV1PredictedFunding: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingOrderCreate: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingOrderCancel: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingOrderClose: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingPositionClose: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingPositionSetLeverage: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingWalletTransfer: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateCopytradingOrderTradingStop: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateOrderCreate: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateOrderCancel: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateOrderReplace: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionSetAutoAddMargin: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionSwitchIsolated: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionSwitchMode: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionSwitchTpslMode: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionSetLeverage: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionTradingStop: (params:{}, context?:{}) => Promise; privatePostContractV3PrivatePositionSetRiskLimit: (params:{}, context?:{}) => Promise; privatePostContractV3PrivateAccountSetMarginMode: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderCreate: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderReplace: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderCancel: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderCreateBatch: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderReplaceBatch: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderCancelBatch: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateOrderCancelAll: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivatePositionSetLeverage: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivatePositionTpslSwitchMode: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivatePositionSetRiskLimit: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivatePositionTradingStop: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateAccountUpgradeUnifiedAccount: (params:{}, context?:{}) => Promise; privatePostUnifiedV3PrivateAccountSetMarginMode: (params:{}, context?:{}) => Promise; privatePostFhtComplianceTaxV3PrivateRegistertime: (params:{}, context?:{}) => Promise; privatePostFhtComplianceTaxV3PrivateCreate: (params:{}, context?:{}) => Promise; privatePostFhtComplianceTaxV3PrivateStatus: (params:{}, context?:{}) => Promise; privatePostFhtComplianceTaxV3PrivateUrl: (params:{}, context?:{}) => Promise; privatePostV5OrderCreate: (params:{}, context?:{}) => Promise; privatePostV5OrderAmend: (params:{}, context?:{}) => Promise; privatePostV5OrderCancel: (params:{}, context?:{}) => Promise; privatePostV5OrderCancelAll: (params:{}, context?:{}) => Promise; privatePostV5OrderCreateBatch: (params:{}, context?:{}) => Promise; privatePostV5OrderAmendBatch: (params:{}, context?:{}) => Promise; privatePostV5OrderCancelBatch: (params:{}, context?:{}) => Promise; privatePostV5OrderDisconnectedCancelAll: (params:{}, context?:{}) => Promise; privatePostV5PositionSetLeverage: (params:{}, context?:{}) => Promise; privatePostV5PositionSetTpslMode: (params:{}, context?:{}) => Promise; privatePostV5PositionSetRiskLimit: (params:{}, context?:{}) => Promise; privatePostV5PositionTradingStop: (params:{}, context?:{}) => Promise; privatePostV5AccountUpgradeToUta: (params:{}, context?:{}) => Promise; privatePostV5AccountSetMarginMode: (params:{}, context?:{}) => Promise; privatePostV5AssetTransferInterTransfer: (params:{}, context?:{}) => Promise; privatePostV5AssetTransferSaveTransferSubMember: (params:{}, context?:{}) => Promise; privatePostV5AssetTransferUniversalTransfer: (params:{}, context?:{}) => Promise; privatePostV5AssetDepositDepositToAccount: (params:{}, context?:{}) => Promise; privatePostV5AssetWithdrawCreate: (params:{}, context?:{}) => Promise; privatePostV5AssetWithdrawCancel: (params:{}, context?:{}) => Promise; privatePostV5SpotLeverTokenPurchase: (params:{}, context?:{}) => Promise; privatePostV5SpotLeverTokenRedeem: (params:{}, context?:{}) => Promise; privatePostV5SpotLeverTokenOrderRecord: (params:{}, context?:{}) => Promise; privatePostV5SpotMarginTradeSwitchMode: (params:{}, context?:{}) => Promise; privatePostV5SpotMarginTradeSetLeverage: (params:{}, context?:{}) => Promise; privatePostV5UserCreateSubMember: (params:{}, context?:{}) => Promise; privatePostV5UserCreateSubApi: (params:{}, context?:{}) => Promise; privatePostV5UserFrozenSubMember: (params:{}, context?:{}) => Promise; privatePostV5UserUpdateApi: (params:{}, context?:{}) => Promise; privatePostV5UserUpdateSubApi: (params:{}, context?:{}) => Promise; privatePostV5UserDeleteApi: (params:{}, context?:{}) => Promise; privatePostV5UserDeleteSubApi: (params:{}, context?:{}) => Promise; privateDeleteSpotV1Order: (params:{}, context?:{}) => Promise; privateDeleteSpotV1OrderFast: (params:{}, context?:{}) => Promise; privateDeleteSpotOrderBatchCancel: (params:{}, context?:{}) => Promise; privateDeleteSpotOrderBatchFastCancel: (params:{}, context?:{}) => Promise; privateDeleteSpotOrderBatchCancelByIds: (params:{}, context?:{}) => Promise; }