export declare class EventEmitter {
    private eventListeners;
    on(event: string, callback: Function): {
        remove: () => void;
    };
    protected emit(event: string, data?: any): void;
    removeListener(channel: string, listener: any): void;
}
