import type { EventAdapterIdV3 } from "../events/v3/adapter-id.js"; import type { EventV3 } from "../events/v3/contract.js"; export type LiveLifecycleObservationV3Result = { state: "recorded"; event: EventV3; }; interface LiveLifecycleObservationBaseV3 { coordRoot: string; owner: string; nativeSessionId: string; adapter: EventAdapterIdV3; observedAt?: string; } export declare function recordLiveSweepObservationV3(input: LiveLifecycleObservationBaseV3 & { observation: "stale_heartbeat" | "killed" | "unparseable_heartbeat" | "missing_timestamp"; ageMs: number; }): LiveLifecycleObservationV3Result; export declare function recordLiveResumeObservationV3(input: LiveLifecycleObservationBaseV3): LiveLifecycleObservationV3Result; export {}; //# sourceMappingURL=live-lifecycle-v3.d.ts.map