import { List, Dict } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; declare abstract class Exchange extends _Exchange { v1PublicGetAssets(params?: {}): Promise; v1PublicGetAssetsAssets(params?: {}): Promise; v1PublicGetAssetsAssetNetworks(params?: {}): Promise; v1PublicGetInstruments(params?: {}): Promise; v1PublicGetInstrumentsInstrument(params?: {}): Promise; v1PublicGetInstrumentsInstrumentQuote(params?: {}): Promise; v1PublicGetInstrumentsInstrumentFunding(params?: {}): Promise; v1PublicGetInstrumentsInstrumentCandles(params?: {}): Promise; v1PublicGetInstrumentsVolumesDaily(params?: {}): Promise; v1PublicGetPositionOffsets(params?: {}): Promise; v1PublicGetFeeRateTiers(params?: {}): Promise; v1PrivateGetAddressBook(params?: {}): Promise; v1PrivateGetOrders(params?: {}): Promise; v1PrivateGetOrdersId(params?: {}): Promise; v1PrivateGetIndexIndexComposition(params?: {}): Promise; v1PrivateGetIndexIndexCompositionHistory(params?: {}): Promise; v1PrivateGetIndexIndexPrice(params?: {}): Promise; v1PrivateGetIndexIndexCandles(params?: {}): Promise; v1PrivateGetPortfolios(params?: {}): Promise; v1PrivateGetPortfoliosPortfolio(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioDetail(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioSummary(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioBalances(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioBalancesAsset(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioPositions(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioPositionsInstrument(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioPositionLimits(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioPositionLimitsPositions(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioPositionLimitsPositionsInstrument(params?: {}): Promise; v1PrivateGetPortfoliosFills(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioFills(params?: {}): Promise; v1PrivateGetPortfoliosFeeRates(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioLoans(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioLoansAsset(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioLoansAssetAvailability(params?: {}): Promise; v1PrivateGetPortfoliosPortfolioMarginCallStatus(params?: {}): Promise; v1PrivateGetTransfers(params?: {}): Promise; v1PrivateGetTransfersTransferUuid(params?: {}): Promise; v1PrivateGetTransfersWithdrawPortfolioAssetCounterpartyWithdrawalLimit(params?: {}): Promise; v1PrivatePostOrders(params?: {}): Promise; v1PrivatePostPortfolios(params?: {}): Promise; v1PrivatePostPortfoliosMargin(params?: {}): Promise; v1PrivatePostPortfoliosPortfolioCrossCollateralEnabled(params?: {}): Promise; v1PrivatePostPortfoliosPortfolioAutoMarginEnabled(params?: {}): Promise; v1PrivatePostPortfoliosPortfolioLoansAsset(params?: {}): Promise; v1PrivatePostPortfoliosPortfolioLoansAssetPreview(params?: {}): Promise; v1PrivatePostPortfoliosTransfer(params?: {}): Promise; v1PrivatePostPortfoliosTransferPosition(params?: {}): Promise; v1PrivatePostTransfersWithdraw(params?: {}): Promise; v1PrivatePostTransfersAddress(params?: {}): Promise; v1PrivatePostTransfersCreateCounterpartyId(params?: {}): Promise; v1PrivatePostTransfersValidateCounterpartyId(params?: {}): Promise; v1PrivatePostTransfersWithdrawCounterparty(params?: {}): Promise; v1PrivatePutOrdersId(params?: {}): Promise; v1PrivatePutPortfoliosPortfolio(params?: {}): Promise; v1PrivateDeleteOrders(params?: {}): Promise; v1PrivateDeleteOrdersId(params?: {}): Promise; v1PrivatePatchPortfoliosPortfolio(params?: {}): Promise; } export default Exchange;