import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetContractsActive(params?: {}): Promise; publicGetContractsSymbol(params?: {}): Promise; publicGetTicker(params?: {}): Promise; publicGetTickers(params?: {}): Promise; publicGetLevel2Snapshot(params?: {}): Promise; publicGetLevel2Depth(params?: {}): Promise; publicGetLevel2MessageQuery(params?: {}): Promise; publicGetLevel3Snapshot(params?: {}): Promise; publicGetTradeHistory(params?: {}): Promise; publicGetInterestQuery(params?: {}): Promise; publicGetIndexQuery(params?: {}): Promise; publicGetMarkPriceSymbolCurrent(params?: {}): Promise; publicGetPremiumQuery(params?: {}): Promise; publicGetFundingRateSymbolCurrent(params?: {}): Promise; publicGetTimestamp(params?: {}): Promise; publicGetStatus(params?: {}): Promise; publicGetKlineQuery(params?: {}): Promise; publicPostBulletPublic(params?: {}): Promise; privateGetAccountOverview(params?: {}): Promise; privateGetTransactionHistory(params?: {}): Promise; privateGetOrders(params?: {}): Promise; privateGetStopOrders(params?: {}): Promise; privateGetRecentDoneOrders(params?: {}): Promise; privateGetOrdersOrderId(params?: {}): Promise; privateGetFills(params?: {}): Promise; privateGetOpenOrderStatistics(params?: {}): Promise; privateGetPosition(params?: {}): Promise; privateGetPositions(params?: {}): Promise; privateGetFundingHistory(params?: {}): Promise; privateGetMarginTypeQuery(params?: {}): Promise; privatePostOrders(params?: {}): Promise; privatePostBatchOrders(params?: {}): Promise; privatePostPositionMarginAutoDepositStatus(params?: {}): Promise; privatePostPositionMarginDepositMargin(params?: {}): Promise; privatePostBulletPrivate(params?: {}): Promise; privatePostMarginTypeChange(params?: {}): Promise; privateDeleteOrdersOrderId(params?: {}): Promise; privateDeleteOrders(params?: {}): Promise; privateDeleteStopOrders(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;