/** * Copyright (c) 2025 Elara AI Pty Ltd * Licensed under BSL 1.1. See LICENSE for details. */ /** * Get the current system boot ID. * Used for detecting stale locks/processes after system reboot. */ export declare function getBootId(): Promise; /** * Get process start time as an opaque integer for PID-reuse detection. * Returns 0 if the process doesn't exist or the platform isn't supported. */ export declare function getPidStartTime(pid: number): Promise; /** * Check if a process is still alive based on stored identification. * Falls back to process.kill(pid, 0) when /proc is unavailable (macOS, Windows). */ export declare function isProcessAlive(pid: number, pidStartTime: number, bootId: string): Promise; //# sourceMappingURL=processHelpers.d.ts.map