import type { ReceiptBundle, RunEvent, SessionIsolation } from "./types.js"; export type EventSummary = { tone: "plain" | "info" | "ok" | "warn" | "err"; label: string; detail: string; }; export type ReceiptStory = { runId: string; status: ReceiptBundle["receipt"]["status"]; actor: string; agent: string; isolation: SessionIsolation; workspace: { baseRef: string; manifestHash: string; diffHash: string; artifactCount: number; }; policyHash: string; secrets: string[]; network: string[]; eventCount: number; eventsHead: string; verificationCommand: string; }; export declare function summarizeRunEvent(event: RunEvent): EventSummary; export declare function buildReceiptStory(bundle: ReceiptBundle): ReceiptStory;