import { IEventBus } from './interface'; export declare class EventBus implements IEventBus { private eventBusCore; private areFuncEqual; private isKeyValueObjInArr; private removeFuncInFuncArr; private getKeyValueObjInArr; private addEvent; add(...rest: any[]): void; remove(...rest: any[]): any[]; trigger(eventName: any, data: any): void; }