/// import Queue from './Queue'; export default class MessageBus { stream: NodeJS.ReadWriteStream; sendQ: Queue; receiveQ: Queue; constructor(stream: NodeJS.ReadWriteStream, subscriber?: (msg: Msg) => void); onData: (data: Buffer) => void; send(msg: Msg): void; subscribe(onMsg: (msg: Msg) => void): void; unsubscribe(): void; close(): void; }