/// import { EventEmitter } from "events"; import { Market } from "../interface/Market"; export interface IClient extends EventEmitter { unsubscribeTicker(market: Market): any; unsubscribeCandles(market: Market): any; unsubscribeTrades(market: Market): any; unsubscribeLevel2Updates(market: Market): any; unsubscribeLevel2Snapshots(market: Market): any; hasTickers: boolean; hasTrades: boolean; hasCandles: boolean; hasLevel2Snapshots: boolean; hasLevel2Updates: boolean; hasLevel3Snapshots: boolean; hasLevel3Updates: boolean; reconnect(): void; close(): void; }