import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetV1PublicApiLimits(params?: {}): Promise; publicGetV1SwapMarketExchangeInfo(params?: {}): Promise; publicGetV1SwapMarketDepth(params?: {}): Promise; publicGetV1SwapMarketTrades(params?: {}): Promise; publicGetV1SwapMarketKlines(params?: {}): Promise; publicGetV1SwapMarketTicker24hr(params?: {}): Promise; publicGetV1SwapMarketTickerPrice(params?: {}): Promise; publicGetV1SwapMarketMarkPrice(params?: {}): Promise; publicGetV1SwapMarketFundingRate(params?: {}): Promise; publicGetV1SwapMarketFundingRateHistory(params?: {}): Promise; publicGetV1SwapMarketRiskLimit(params?: {}): Promise; privateGetV1AccountAssets(params?: {}): Promise; privateGetV1AccountTransferRecords(params?: {}): Promise; privateGetV1SpotDepositRecords(params?: {}): Promise; privateGetV1SpotWithdrawRecords(params?: {}): Promise; privateGetV1SwapTradeOpenOrder(params?: {}): Promise; privateGetV1SwapTradePlanOrder(params?: {}): Promise; privateGetV1SwapTradeLeverage(params?: {}): Promise; privateGetV1SwapTradeHistoryOrder(params?: {}): Promise; privateGetV1SwapTradeHistoryTrade(params?: {}): Promise; privateGetV1SwapTradePositionHistory(params?: {}): Promise; privateGetV1SwapTradePositions(params?: {}): Promise; privateGetV1SwapAccountBalance(params?: {}): Promise; privateGetV1SwapUserDataAssetsMargin(params?: {}): Promise; privateGetV1SwapUserDataPositionSideDual(params?: {}): Promise; privateGetV1AgentTeams(params?: {}): Promise; privateGetV1AgentAgentLinks(params?: {}): Promise; privateGetV1AgentRegularOverview(params?: {}): Promise; privateGetV1AgentAgentSubOverview(params?: {}): Promise; privateGetV1AgentPartenerUserDeposit(params?: {}): Promise; privateGetV1AgentPartenerUsersData(params?: {}): Promise; privateGetV1AgentAffiliateUids(params?: {}): Promise; privateGetV1AgentAffiliateCommission(params?: {}): Promise; privateGetV1AgentInternalWithdrawalStatus(params?: {}): Promise; privatePostV1AccountTransfer(params?: {}): Promise; privatePostV1SwapTradePlaceOrder(params?: {}): Promise; privatePostV1SwapTradeBatchPlaceOrder(params?: {}): Promise; privatePostV1SwapTradeEditOrder(params?: {}): Promise; privatePostV1SwapTradeBatchEditOrder(params?: {}): Promise; privatePostV1SwapTradeCancelAllOrder(params?: {}): Promise; privatePostV1SwapTradeLeverage(params?: {}): Promise; privatePostV1SwapTradeBatchLeverageMargin(params?: {}): Promise; privatePostV1SwapUserDataMarginType(params?: {}): Promise; privatePostV1SwapUserDataPositionSideDual(params?: {}): Promise; privatePostV1AgentInternalWithdrawal(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;