/**
 * Integration — `active → locked` illegal-transition rejection matrix per
 * pattern doc §5.1.
 *
 * A handoff request against a session whose current Run is `running`,
 * `awaiting_hitl`, `awaiting_hitl_resolution`, or `awaiting_subsession`
 * rejects with typed {@link HandoffLockRejected}. The reason enum maps:
 *   - running              → 'active_run'
 *   - awaiting_hitl        → 'pending_hitl'
 *   - awaiting_hitl_resol. → 'pending_hitl'
 *   - awaiting_subsession  → 'pending_subsession'
 *
 * This integration test wires the `RunStatusResolver` seam into a full
 * single-handoff flow so the rejection triggers from the run-fan-in check
 * (§5.1), not just from a status precondition.
 */
export {};
//# sourceMappingURL=handoff-illegal-transition.test.d.ts.map