export declare class Dispatcher { private callbacks; fire(event: E, data: EventMap[E]): void; on(event: E, callback: (event: EventMap[E]) => void): void; off(event: E, callback: (event: EventMap[E]) => void): void; private getEventCallbacks; }