import { Logger } from "../../util/Logger.js"; export declare class EventManager { _logger: Logger; _subscriptions: any[]; _idCounter: number; _events: any; constructor(events: any); getEvents(): any; subscribe(event: string, callback: Function): number; unsubscribe(id: number): void; publish(event: any, args?: any): void; private _getSubscriptions; }