import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetV3Symbols(params?: {}): Promise; publicGetV3HistoryFunding(params?: {}): Promise; publicGetV3Ticker(params?: {}): Promise; publicGetV3Klines(params?: {}): Promise; publicGetV3Trades(params?: {}): Promise; publicGetV3Depth(params?: {}): Promise; publicGetV3Time(params?: {}): Promise; publicGetV3DataAllTickerInfo(params?: {}): Promise; privateGetV3Account(params?: {}): Promise; privateGetV3AccountBalance(params?: {}): Promise; privateGetV3Fills(params?: {}): Promise; privateGetV3OrderFills(params?: {}): Promise; privateGetV3Order(params?: {}): Promise; privateGetV3HistoryOrders(params?: {}): Promise; privateGetV3OrderByClientOrderId(params?: {}): Promise; privateGetV3Funding(params?: {}): Promise; privateGetV3HistoricalPnl(params?: {}): Promise; privateGetV3OpenOrders(params?: {}): Promise; privateGetV3Transfers(params?: {}): Promise; privateGetV3Transfer(params?: {}): Promise; privatePostV3DeleteOpenOrders(params?: {}): Promise; privatePostV3DeleteClientOrderId(params?: {}): Promise; privatePostV3DeleteOrder(params?: {}): Promise; privatePostV3Order(params?: {}): Promise; privatePostV3SetInitialMarginRate(params?: {}): Promise; privatePostV3TransferOut(params?: {}): Promise; privatePostV3ContractTransferOut(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;