import type { SessionEntry, SessionManager } from "@caupulican/pi-agent-core/node"; import type { EvidenceBundle } from "../autonomy/contracts.ts"; import { type SessionSnapshotPayload } from "../session-snapshot.ts"; export declare const EVIDENCE_BUNDLE_CUSTOM_TYPE = "evidence_bundle"; export type EvidenceBundleSnapshotPayload = SessionSnapshotPayload<"bundle", EvidenceBundle>; export declare function appendEvidenceBundleSnapshot(sessionManager: Pick, bundle: EvidenceBundle): string; export declare function getEvidenceBundleSnapshots(entries: readonly SessionEntry[]): EvidenceBundle[]; export declare function getLatestEvidenceBundleSnapshot(entries: readonly SessionEntry[]): EvidenceBundle | undefined; //# sourceMappingURL=session-evidence-bundle.d.ts.map