import { CanvasEvents } from "./Events"; export declare class EventBus { private busTopics; private subscribers; publish(topic: T, args: CanvasEvents[T]): void; subscribe(topic: T, callback: (args: CanvasEvents[T]) => void): void; unsubscribe(topic: T): void; }