import { type ChildProcess, type SpawnOptions, type SpawnSyncOptions, type SpawnSyncReturns } from 'node:child_process'; export interface ProcessPort { spawn(command: string, args: readonly string[], options?: SpawnOptions): ChildProcess; spawnSync(command: string, args: readonly string[], options?: SpawnSyncOptions): SpawnSyncReturns; } /** Production adapter over node:child_process. */ export declare const nodeProcessAdapter: ProcessPort;