import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { privateEdgePostAuthApiKeyLogin(params?: {}): Promise; privateEdgePostAuthWalletLogin(params?: {}): Promise; publicMarketPostFullV1Instrument(params?: {}): Promise; publicMarketPostFullV1AllInstruments(params?: {}): Promise; publicMarketPostFullV1Instruments(params?: {}): Promise; publicMarketPostFullV1Currency(params?: {}): Promise; publicMarketPostFullV1MarginRules(params?: {}): Promise; publicMarketPostFullV1Mini(params?: {}): Promise; publicMarketPostFullV1Ticker(params?: {}): Promise; publicMarketPostFullV1Book(params?: {}): Promise; publicMarketPostFullV1Trade(params?: {}): Promise; publicMarketPostFullV1TradeHistory(params?: {}): Promise; publicMarketPostFullV1Kline(params?: {}): Promise; publicMarketPostFullV1Funding(params?: {}): Promise; privateTradingPostFullV1CreateOrder(params?: {}): Promise; privateTradingPostFullV1CancelOrder(params?: {}): Promise; privateTradingPostFullV1CancelOnDisconnect(params?: {}): Promise; privateTradingPostFullV1CancelAllOrders(params?: {}): Promise; privateTradingPostFullV1Order(params?: {}): Promise; privateTradingPostFullV1OrderHistory(params?: {}): Promise; privateTradingPostFullV1OpenOrders(params?: {}): Promise; privateTradingPostFullV1FillHistory(params?: {}): Promise; privateTradingPostFullV1Positions(params?: {}): Promise; privateTradingPostFullV1FundingPaymentHistory(params?: {}): Promise; privateTradingPostFullV1GetSubAccounts(params?: {}): Promise; privateTradingPostFullV1AccountSummary(params?: {}): Promise; privateTradingPostFullV1AccountHistory(params?: {}): Promise; privateTradingPostFullV1AggregatedAccountSummary(params?: {}): Promise; privateTradingPostFullV1FundingAccountSummary(params?: {}): Promise; privateTradingPostFullV1Transfer(params?: {}): Promise; privateTradingPostFullV1DepositHistory(params?: {}): Promise; privateTradingPostFullV1TransferHistory(params?: {}): Promise; privateTradingPostFullV1Withdrawal(params?: {}): Promise; privateTradingPostFullV1WithdrawalHistory(params?: {}): Promise; privateTradingPostFullV1AddPositionMargin(params?: {}): Promise; privateTradingPostFullV1GetPositionMarginLimits(params?: {}): Promise; privateTradingPostFullV1SetPositionConfig(params?: {}): Promise; privateTradingPostFullV1SetInitialLeverage(params?: {}): Promise; privateTradingPostFullV1GetAllInitialLeverage(params?: {}): Promise; privateTradingPostFullV1SetDeriskMmRatio(params?: {}): Promise; privateTradingPostFullV1VaultBurnTokens(params?: {}): Promise; privateTradingPostFullV1VaultInvest(params?: {}): Promise; privateTradingPostFullV1VaultInvestorSummary(params?: {}): Promise; privateTradingPostFullV1VaultRedeem(params?: {}): Promise; privateTradingPostFullV1VaultRedeemCancel(params?: {}): Promise; privateTradingPostFullV1VaultViewRedemptionQueue(params?: {}): Promise; privateTradingPostFullV1VaultManagerInvestorHistory(params?: {}): Promise; privateTradingPostFullV1AuthorizeBuilder(params?: {}): Promise; privateTradingPostFullV1GetAuthorizedBuilders(params?: {}): Promise; privateTradingPostFullV1BuilderFillHistory(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;