17 lines
588 B
TypeScript
17 lines
588 B
TypeScript
import { Observable } from 'rxjs'
|
|
import { AuthEntity, QueueType } from './types/Types'
|
|
declare class ExchangeHub {
|
|
private readonly connection
|
|
onOffer: Observable<unknown>
|
|
onOfferCancel: Observable<unknown>
|
|
onTradeEvent: Observable<unknown>
|
|
onMessage: Observable<unknown>
|
|
onMessageHistory: Observable<unknown>
|
|
constructor ();
|
|
private readonly start
|
|
private readonly onClosed
|
|
sendChatMessage (message: string, accountid: string, auth: AuthEntity, ticker: string, tradeState: QueueType): Promise<any>;
|
|
getMessageHistory (): Promise<any>;
|
|
}
|
|
export default ExchangeHub
|