import type { RuntimeEventLike } from "@mono-agent/observability"; import type { RuntimeSessionRecord, RuntimeSessionSnapshot } from "../sessions.js"; import type { AgentHarnessSessionBoundary, AgentHarnessSessionEvent } from "../types.js"; export declare function withSessionBoundaryTimestamp(event: AgentHarnessSessionBoundary, timestamp: string): RuntimeEventLike; export declare function sessionEventFromRecord(kind: AgentHarnessSessionEvent["kind"], record: RuntimeSessionRecord | RuntimeSessionSnapshot, reason: string | undefined, snapshot: AgentHarnessSessionEvent["snapshot"]): AgentHarnessSessionEvent; //# sourceMappingURL=session-events.d.ts.map