import { Dict } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; declare abstract class Exchange extends _Exchange { privateEdgeGetApiV1DepositAddresses(params?: {}): Promise; privateEdgeGetApiV1BridgeWithdrawalInfo(params?: {}): Promise; privateEdgeGetApiV1BridgeWithdrawalStatus(params?: {}): Promise; privateEdgeGetApiV1ReferralEpochs(params?: {}): Promise; privateEdgeGetApiV1ReferralPoints(params?: {}): Promise; privateEdgeGetApiV1ReferralData(params?: {}): Promise; privateEdgeGetApiV1ReferralIndirectData(params?: {}): Promise; privateEdgePostAuthApiKeyLogin(params?: {}): Promise; privateEdgePostAuthWalletLogin(params?: {}): Promise; privateEdgePostAuthBuilderAuthorize(params?: {}): Promise; privateEdgePostApiV1DepositGenerateAddress(params?: {}): Promise; privateEdgePostApiV1BridgeWithdrawalQuote(params?: {}): Promise; privateEdgePostApiV1BridgeWithdraw(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; publicMarketPostFullV1SupportedAssets(params?: {}): Promise; publicMarketPostFullV1GetAllCollateralAssetInfo(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; privateTradingPostFullV1CreateRfq(params?: {}): Promise; privateTradingPostFullV1CancelRfq(params?: {}): Promise; privateTradingPostFullV1EcnFromBroker(params?: {}): Promise; privateTradingPostFullV2BulkOrders(params?: {}): Promise; privateTradingPostFullV1PositionHistory(params?: {}): Promise; privateTradingPostFullV1InterestPaymentHistory(params?: {}): Promise; privateTradingPostFullV1GetCollateralPreference(params?: {}): Promise; privateTradingPostFullV1SpotAccountSummary(params?: {}): Promise; privateTradingPostFullV1SetIndicativePrices(params?: {}): Promise; privateTradingPostFullV1WithdrawalFee(params?: {}): Promise; } export default Exchange;