export function resumableActionSession(session: any, flows: any, identity: any): any; /** Mutate the supplied session so the host retains its original object reference. */ export function restoreActionSession(session: any, recovery: any, contextEntry: any, identity: any): any; /** Update only the exact action identity; later requests and draft values remain owned by their current task. */ export function reconcileRecoveredAction(cargo: any, key: any, result: any): boolean; /** * Recover a late result against CURRENT cargo. Only its effect-free projector runs: no * original presenter, caller continuation, confirmation, or nested performer is replayed. * The engine must restore the returned suspended stacks in a finally block after playing. */ export function projectActionRecoverySession(session: any, recovery: any, contextEntry: any, flows: any, identity: any): any; //# sourceMappingURL=action-recovery.d.ts.map