import type { OfficeAddress } from "../types.js"; import type { HarnessEvent, RunEvent, RunEventListener } from "./types.js"; export declare function toolResultText(result: unknown): string; export declare function toRunEvent(event: HarnessEvent): RunEvent | undefined; export declare class RunEventHub { private readonly listeners; subscribe(address: OfficeAddress, sessionKey: string, listener: RunEventListener): () => void; publish(address: OfficeAddress, sessionKey: string, event: RunEvent): void; } //# sourceMappingURL=run-events.d.ts.map