import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetBboMarket(params?: {}): Promise; publicGetFundingData(params?: {}): Promise; publicGetMarkets(params?: {}): Promise; publicGetMarketsKlines(params?: {}): Promise; publicGetMarketsSummary(params?: {}): Promise; publicGetOrderbookMarket(params?: {}): Promise; publicGetInsurance(params?: {}): Promise; publicGetReferralsConfig(params?: {}): Promise; publicGetSystemConfig(params?: {}): Promise; publicGetSystemState(params?: {}): Promise; publicGetSystemTime(params?: {}): Promise; publicGetTrades(params?: {}): Promise; publicGetVaults(params?: {}): Promise; publicGetVaultsBalance(params?: {}): Promise; publicGetVaultsConfig(params?: {}): Promise; publicGetVaultsHistory(params?: {}): Promise; publicGetVaultsPositions(params?: {}): Promise; publicGetVaultsSummary(params?: {}): Promise; publicGetVaultsTransfers(params?: {}): Promise; privateGetAccount(params?: {}): Promise; privateGetAccountInfo(params?: {}): Promise; privateGetAccountHistory(params?: {}): Promise; privateGetAccountMargin(params?: {}): Promise; privateGetAccountProfile(params?: {}): Promise; privateGetAccountSubaccounts(params?: {}): Promise; privateGetBalance(params?: {}): Promise; privateGetFills(params?: {}): Promise; privateGetFundingPayments(params?: {}): Promise; privateGetPositions(params?: {}): Promise; privateGetTradebusts(params?: {}): Promise; privateGetTransactions(params?: {}): Promise; privateGetLiquidations(params?: {}): Promise; privateGetOrders(params?: {}): Promise; privateGetOrdersHistory(params?: {}): Promise; privateGetOrdersByClientIdClientId(params?: {}): Promise; privateGetOrdersOrderId(params?: {}): Promise; privateGetPointsDataMarketProgram(params?: {}): Promise; privateGetReferralsQrCode(params?: {}): Promise; privateGetReferralsSummary(params?: {}): Promise; privateGetTransfers(params?: {}): Promise; privateGetAlgoOrders(params?: {}): Promise; privateGetAlgoOrdersHistory(params?: {}): Promise; privateGetAlgoOrdersAlgoId(params?: {}): Promise; privateGetVaultsAccountSummary(params?: {}): Promise; privatePostAccountMarginMarket(params?: {}): Promise; privatePostAccountProfileMaxSlippage(params?: {}): Promise; privatePostAccountProfileReferralCode(params?: {}): Promise; privatePostAccountProfileUsername(params?: {}): Promise; privatePostAuth(params?: {}): Promise; privatePostOnboarding(params?: {}): Promise; privatePostOrders(params?: {}): Promise; privatePostOrdersBatch(params?: {}): Promise; privatePostAlgoOrders(params?: {}): Promise; privatePostVaults(params?: {}): Promise; privatePutOrdersOrderId(params?: {}): Promise; privateDeleteOrders(params?: {}): Promise; privateDeleteOrdersByClientIdClientId(params?: {}): Promise; privateDeleteOrdersOrderId(params?: {}): Promise; privateDeleteAlgoOrdersAlgoId(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;