import ListenToEvents from "../../business/interactors/event/ListenToEvents"; import ConnectToServer from "../../business/interactors/event/ConnectToServer"; import DisconnectFromServer from "../../business/interactors/event/DisconnectFromServer"; import Bus from "../bus/Bus"; import Logger from "chk2global/dist/logger/Logger"; export default class LiveEventHandler { private listenToEvents; private bus; private connectToServer; private disconnectFromServer; private logger; private TAG; constructor(listenToEvents: ListenToEvents, bus: Bus, connectToServer: ConnectToServer, disconnectFromServer: DisconnectFromServer, logger: Logger); initialize(): void; private handleOnLogin; private handleOnLogout; private handleOnConnect; private handleOnDisconnect; private handleOnError; private handleOnEvent; }