import type { RuntimeContextAccounting, RuntimePlan, RuntimePlanResolvedEvent } from "@polpo-ai/core"; import type { SSEEvent } from "./types.js"; export type { RuntimeContextAccounting, RuntimePlan, RuntimePlanResolvedEvent, }; export type RuntimePlanSSEEvent = SSEEvent<"runtime:plan", RuntimePlanResolvedEvent>; /** * Conservative wire guard for runtime plan events. It validates enough of the * immutable public contract to make SDK narrowing safe without accepting * arbitrary `runtime:plan` payloads as trusted decisions. */ export declare function isRuntimePlanSSEEvent(event: SSEEvent): event is RuntimePlanSSEEvent; //# sourceMappingURL=runtime-events.d.ts.map