/** Save-boundary helpers. A receipt acknowledges only the exact action version consumed by the saved session. */ export function actionSessionSnapshot(session: any): { keys: any[]; receipts: { key: any; sequence: any; }[]; session: any; }; /** String keys resolve through the consumed-revision map; explicit receipt objects freeze the host's save boundary. */ export function checkpointActionSession(journal: any, session: any, keys?: any[]): Promise; //# sourceMappingURL=action-session.d.ts.map