export interface IEventEmitter { addEventListener(eventType: string, listener: Function, async?: boolean): void; removeEventListener(eventType: string, listener: Function, async?: boolean): void; }