import type { ProcessIdentity, ProcessIdentityInspector, ProcessInspection } from "./workflow-lease.js"; /** Reads PID-reuse-resistant identity evidence without treating age or timeout as death proof. */ export declare class SystemProcessIdentityInspector implements ProcessIdentityInspector { current(): Promise; inspect(pid: number): Promise; } /** Uses current-process evidence only when ps reports a relative argv[0]. */ export declare function selectDarwinExecutable(psExecutable: string, currentExecutable: string | null): string | null; //# sourceMappingURL=system-process-inspector.d.ts.map