export interface ProcessRequest { command: string; args: readonly string[]; cwd: string; env: NodeJS.ProcessEnv; input?: string; timeoutMs: number; maxBufferBytes: number; } export interface ProcessResult { status: number | null; signal: NodeJS.Signals | null; stdout: string; stderr: string; error?: Error; } export type ProcessRunner = (request: ProcessRequest) => ProcessResult; export declare const runProcess: ProcessRunner;