export interface Callback { (object: T): void; } export declare class Emitter { private _handlers; constructor(...events: string[]); on(event: string, callback: Callback): void; off(event: string, callback: Callback): void; trigger(event: string, object: T): void; }