import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetFeeschedules(params?: {}): Promise; publicGetInstruments(params?: {}): Promise; publicGetOrderbook(params?: {}): Promise; publicGetTickers(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; privatePostSendorder(params?: {}): Promise; privatePostEditorder(params?: {}): Promise; privatePostCancelorder(params?: {}): Promise; privatePostTransfer(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; chartsGetPriceTypeSymbolInterval(params?: {}): Promise; historyGetOrders(params?: {}): Promise; historyGetExecutions(params?: {}): Promise; historyGetTriggers(params?: {}): Promise; historyGetAccountlogcsv(params?: {}): Promise; historyGetAccountLog(params?: {}): Promise; historyGetMarketSymbolOrders(params?: {}): Promise; historyGetMarketSymbolExecutions(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;