/** * Shell command execution utilities */ export interface ExecResult { stdout: string; stderr: string; code: number; } /** * Execute a shell command and return a promise with stdout */ export declare function execCommand(command: string, args?: string[]): Promise; /** * Execute a shell command with stdout/stderr streamed to the console in real time. * Returns the exit code. */ export declare function execCommandStreaming(command: string, args?: string[]): Promise; /** * Execute a shell command and return full result (doesn't throw on non-zero exit) */ export declare function execCommandFull(command: string, args?: string[]): Promise; //# sourceMappingURL=exec.d.ts.map