export interface Pm2ExecutableProbeRuntime { readlink(path: string): string; exists(path: string): boolean; } /** Fail closed when a live Linux PM2 God is executing a deleted Node binary. * Failure to inspect /proc remains non-authoritative and is skipped, but a * successful read is evaluated outside that catch so the safety refusal can * never be swallowed as an inspection error. */ export declare function assertLinuxPm2GodExecutableUsable(pm2Pid: number, runtime?: Pm2ExecutableProbeRuntime): void; //# sourceMappingURL=pm2-preflight.d.ts.map