import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetV1PublicApiLimits(params?: {}): Promise; publicGetV1FapiMarketExchangeInfo(params?: {}): Promise; publicGetV1FapiMarketDepth(params?: {}): Promise; publicGetV1FapiMarketTrades(params?: {}): Promise; publicGetV1FapiMarketKlines(params?: {}): Promise; publicGetV1FapiMarketTicker24hr(params?: {}): Promise; publicGetV1FapiMarketTickerPrice(params?: {}): Promise; publicGetV1FapiMarketMarkPrice(params?: {}): Promise; publicGetV1FapiMarketFundingRate(params?: {}): Promise; publicGetV1FapiMarketFundingRateHistory(params?: {}): Promise; publicGetV1FapiMarketRiskLimit(params?: {}): Promise; privateGetV1AccountAssets(params?: {}): Promise; privateGetV1AccountTransferRecords(params?: {}): Promise; privateGetV1SpotDepositRecords(params?: {}): Promise; privateGetV1SpotWithdrawRecords(params?: {}): Promise; privateGetV1FapiTradeOpenOrder(params?: {}): Promise; privateGetV1FapiTradePlanOrder(params?: {}): Promise; privateGetV1FapiTradeLeverage(params?: {}): Promise; privateGetV1FapiTradeHistoryOrder(params?: {}): Promise; privateGetV1FapiTradeHistoryTrade(params?: {}): Promise; privateGetV1FapiTradePositionHistory(params?: {}): Promise; privateGetV1FapiTradePositions(params?: {}): Promise; privateGetV1FapiAccountBalance(params?: {}): Promise; privateGetV1FapiUserDataAssetsMargin(params?: {}): Promise; privateGetV1FapiUserDataPositionSideDual(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; privatePostV1FapiTradePlaceOrder(params?: {}): Promise; privatePostV1FapiTradeBatchPlaceOrder(params?: {}): Promise; privatePostV1FapiTradeEditOrder(params?: {}): Promise; privatePostV1FapiTradeBatchEditOrder(params?: {}): Promise; privatePostV1FapiTradeCancelAllOrder(params?: {}): Promise; privatePostV1FapiTradeLeverage(params?: {}): Promise; privatePostV1FapiTradeBatchLeverageMargin(params?: {}): Promise; privatePostV1FapiUserDataMarginType(params?: {}): Promise; privatePostV1FapiUserDataPositionSideDual(params?: {}): Promise; privatePostV1AgentInternalWithdrawal(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;