/** * Bug-Box Process Isolation * * Provides OS-level process namespace isolation so the replayed command * cannot see or signal host processes. */ import { PlatformCapabilities } from './capabilities'; export type ProcessStrategy = 'unshare' | 'none'; /** * Selects the best available process isolation strategy based on capabilities. */ export declare function selectProcessStrategy(caps: PlatformCapabilities): ProcessStrategy; /** * Modifies the command array to run within a new process namespace. */ export declare function buildProcessIsolationArgs(strategy: ProcessStrategy, command: string[]): string[]; //# sourceMappingURL=process.d.ts.map