import { EventEmitter } from "node:events"; export type DataEventType = "benchmark:complete" | "history:written" | "leaderboard:updated" | "skill.updated"; declare class DataEventBus extends EventEmitter { private static _instance; static getInstance(): DataEventBus; } export declare const dataEventBus: DataEventBus; /** * Emit a data change event to all connected SSE clients. */ export declare function emitDataEvent(event: DataEventType, payload?: unknown): void; export {};