import { BasePluginEventManager, Listener, OnOpts, WrappedListener } from "./BasePluginEventManager"; import { GlobalPluginData } from ".."; import { ValidEvent } from "./eventTypes"; import { AnyGlobalEventListenerBlueprint } from "../plugins/PluginBlueprint"; export declare class GlobalPluginEventManager> extends BasePluginEventManager { registerEventListener>(blueprint: T): WrappedListener; off(event: ValidEvent, listener: WrappedListener): void; on(event: TEventName, listener: Listener, opts?: OnOpts): WrappedListener; }