/** * Deterministic dead-PID helper for owned-lock tests (SMI-5883 §8). * @module @skillsmith/core/tests/helpers/deterministic-dead-pid * * Replaces the round-3 assumption that a hard-coded PID (e.g. `'99999'`) is * dead — flaky on any machine whose PID space reaches that value. Spawns a * real, short-lived child process, waits for it to exit, then verifies * `process.kill(pid, 0)` throws `ESRCH` before handing the PID back. Retries * (PID reuse) up to 5 times, then fails loudly with a clear message rather * than silently returning a live PID. */ export declare function mintDeadPid(): number; //# sourceMappingURL=deterministic-dead-pid.d.ts.map