import { IEventEmitter } from './definitions';
import { EventBusInitializer } from './initializer';
export declare class EventBus {
    private readonly module;
    constructor(module: EventBusInitializer);
    emitAsync(event: string | symbol, ...args: any[]): Promise<any[]>;
    emitter(emitter?: string): IEventEmitter;
}
