import { type ChildProcess } from "node:child_process"; export interface ShellCommandResult { exit_code: number | null; signal: NodeJS.Signals | null; stdout: string; stderr: string; timed_out: boolean; duration_ms: number; } export interface RunShellCommandOptions { cwd: string; env?: NodeJS.ProcessEnv; timeout_ms: number; max_output_bytes?: number; on_spawn?: (child: ChildProcess) => void; } export declare function runShellCommand(command: string, options: RunShellCommandOptions): Promise; //# sourceMappingURL=runtime-command.d.ts.map