import { Dict } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; declare abstract class Exchange extends _Exchange { publicGetFeeschedules(params?: {}): Promise; publicGetInstruments(params?: {}): Promise; publicGetInstrumentsStatus(params?: {}): Promise; publicGetInstrumentsSymbolStatus(params?: {}): Promise; publicGetOrderbook(params?: {}): Promise; publicGetTickers(params?: {}): Promise; publicGetTickersSymbol(params?: {}): Promise; publicGetHistory(params?: {}): Promise; publicGetHistoricalfundingrates(params?: {}): Promise; privateGetFeeschedulesVolumes(params?: {}): Promise; privateGetOpenpositions(params?: {}): Promise; privateGetNotifications(params?: {}): Promise; privateGetAccounts(params?: {}): Promise; privateGetOpenorders(params?: {}): Promise; privateGetRecentorders(params?: {}): Promise; privateGetFills(params?: {}): Promise; privateGetTransfers(params?: {}): Promise; privateGetLeveragepreferences(params?: {}): Promise; privateGetPnlpreferences(params?: {}): Promise; privateGetAssignmentprogramCurrent(params?: {}): Promise; privateGetAssignmentprogramHistory(params?: {}): Promise; privateGetOrdersStatus(params?: {}): Promise; privateGetUnwindqueue(params?: {}): Promise; privateGetSelfTradeStrategy(params?: {}): Promise; privateGetSubaccounts(params?: {}): Promise; privateGetSubaccountUidTradingEnabled(params?: {}): Promise; privateGetRfqAssignmentMaxLeverage(params?: {}): Promise; privatePostSendorder(params?: {}): Promise; privatePostEditorder(params?: {}): Promise; privatePostCancelorder(params?: {}): Promise; privatePostTransfer(params?: {}): Promise; privatePostTransferSubaccount(params?: {}): Promise; privatePostBatchorder(params?: {}): Promise; privatePostCancelallorders(params?: {}): Promise; privatePostCancelallordersafter(params?: {}): Promise; privatePostWithdrawal(params?: {}): Promise; privatePostAssignmentprogramAdd(params?: {}): Promise; privatePostAssignmentprogramDelete(params?: {}): Promise; privatePutLeveragepreferences(params?: {}): Promise; privatePutPnlpreferences(params?: {}): Promise; privatePutSelfTradeStrategy(params?: {}): Promise; privatePutSubaccountUidTradingEnabled(params?: {}): Promise; privatePutRfqAssignmentMaxLeverage(params?: {}): Promise; privateDeleteRfqAssignmentMaxLeverage(params?: {}): Promise; chartsGetPriceTypeSymbolInterval(params?: {}): Promise; chartsGetAnalyticsLiquidityPool(params?: {}): Promise; historyGetOrders(params?: {}): Promise; historyGetExecutions(params?: {}): Promise; historyGetTriggers(params?: {}): Promise; historyGetAccountlogcsv(params?: {}): Promise; historyGetAccountLog(params?: {}): Promise; historyGetMarketSymbolOrders(params?: {}): Promise; historyGetMarketSymbolExecutions(params?: {}): Promise; historyGetMarketSymbolPrice(params?: {}): Promise; historyGetPositions(params?: {}): Promise; } export default Exchange;