/**
 * HiveLearn — Local event emitter for swarm progress.
 * Decoupled from core's agentBus so hivelearn is self-contained.
 * server.ts subscribes here for SSE streaming.
 */
import { EventEmitter } from 'events';
declare class HLSwarmEmitter extends EventEmitter {
    subscribe(event: string, cb: (...args: any[]) => void): void;
    unsubscribe(event: string, cb: (...args: any[]) => void): void;
}
export declare const hlSwarmEmitter: HLSwarmEmitter;
export {};
