export interface ChildRunOptions { readonly cwd: string; readonly timeoutMs?: number; readonly maxOutputBytes?: number; readonly env?: Readonly>; readonly stdin?: string | Uint8Array; } export interface ChildResult { readonly executable: string; readonly args: readonly string[]; readonly code: number | null; readonly signal: NodeJS.Signals | null; readonly timedOut: boolean; readonly stdout: string; readonly stderr: string; readonly outputOverflowed?: boolean; } export declare function runChild(executable: string, args: readonly string[], options: ChildRunOptions): Promise; export declare function runChildSync(executable: string, args: readonly string[], options: ChildRunOptions): ChildResult; //# sourceMappingURL=process.d.ts.map