import Emitter from 'events'; export interface listener { (data: T): void; } export declare const off: (emitter: Emitter, eventName: string, listener: listener) => void; export declare const emit: (emitter: Emitter, eventName: string, data: T) => boolean; export declare const setMaxListeners: (emitter: Emitter, n: number) => void; export declare const on: (emitter: Emitter, eventName: string, listener: listener) => () => void;