/// import { EventEmitter } from 'events'; import { ClientStatus } from './consts/Enums'; declare class BaseClient extends EventEmitter { protected status: ClientStatus; protected readonly RECONNECT_INTERVAL = 1000; protected reconnectionTimer?: NodeJS.Timer; constructor(); isConnected(): boolean; isDisconnected(): boolean; protected setClientStatus: (status: ClientStatus) => void; protected clearReconnectTimer: () => void; } export default BaseClient;