import { Dict, List } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; declare abstract class Exchange extends _Exchange { rootGet(params?: {}): Promise; rootGetInfo(params?: {}): Promise; publicGetAccount(params?: {}): Promise; publicGetAccountsByL1Address(params?: {}): Promise; publicGetApikeys(params?: {}): Promise; publicGetExchangeStats(params?: {}): Promise; publicGetAssetDetails(params?: {}): Promise; publicGetOrderBookDetails(params?: {}): Promise; publicGetOrderBookOrders(params?: {}): Promise; publicGetOrderBooks(params?: {}): Promise; publicGetRecentTrades(params?: {}): Promise; publicGetBlockTxs(params?: {}): Promise; publicGetNextNonce(params?: {}): Promise; publicGetTx(params?: {}): Promise; publicGetTxFromL1TxHash(params?: {}): Promise; publicGetTxs(params?: {}): Promise; publicGetAnnouncement(params?: {}): Promise; publicGetBlock(params?: {}): Promise; publicGetBlocks(params?: {}): Promise; publicGetCurrentHeight(params?: {}): Promise; publicGetCandles(params?: {}): Promise; publicGetMarkPriceCandles(params?: {}): Promise; publicGetFundings(params?: {}): Promise; publicGetFastbridgeInfo(params?: {}): Promise; publicGetFundingRates(params?: {}): Promise; publicGetWithdrawalDelay(params?: {}): Promise; publicGetPartnerStats(params?: {}): Promise; publicGetSyntheticSpotInfo(params?: {}): Promise; publicGetTokenlist(params?: {}): Promise; publicPostSendTx(params?: {}): Promise; publicPostSendTxBatch(params?: {}): Promise; privateGetAccountLimits(params?: {}): Promise; privateGetAccountMetadata(params?: {}): Promise; privateGetPnl(params?: {}): Promise; privateGetL1Metadata(params?: {}): Promise; privateGetLiquidations(params?: {}): Promise; privateGetPositionFunding(params?: {}): Promise; privateGetPublicPoolsMetadata(params?: {}): Promise; privateGetGetMakerOnlyApiKeys(params?: {}): Promise; privateGetAccountActiveOrders(params?: {}): Promise; privateGetAccountInactiveOrders(params?: {}): Promise; privateGetAccountOrders(params?: {}): Promise; privateGetExport(params?: {}): Promise; privateGetExportHistoricalTrades(params?: {}): Promise; privateGetTrades(params?: {}): Promise; privateGetAccountTxs(params?: {}): Promise; privateGetDepositHistory(params?: {}): Promise; privateGetTransferHistory(params?: {}): Promise; privateGetWithdrawHistory(params?: {}): Promise; privateGetReferralPoints(params?: {}): Promise; privateGetTransferFeeInfo(params?: {}): Promise; privateGetRfqGet(params?: {}): Promise; privateGetRfqList(params?: {}): Promise; privatePostChangeAccountTier(params?: {}): Promise; privatePostSetMakerOnlyApiKeys(params?: {}): Promise; privatePostNotificationAck(params?: {}): Promise; privatePostRfqCreate(params?: {}): Promise; privatePostRfqRespond(params?: {}): Promise; privatePostRfqUpdate(params?: {}): Promise; } export default Exchange;