import { EventType, EventRecord, EventBroker } from '@glandjs/events';
export declare class HttpEventCore<TEvents extends EventRecord> extends EventBroker<TEvents> {
    constructor(name: string);
    safeEmit<K extends keyof TEvents & EventType>(event: K, payload: TEvents[K]): boolean;
}
