import { ChildProcess, SpawnOptions } from "node:child_process";

//#region src/utils/runParallel/spawnWin32.d.ts
/**
 * Launches a new process with the given command.
 * This is almost same as `child_process.spawn`.
 *
 * This returns a `ChildProcess` instance.
 * `kill` method of the instance kills the new process and its sub processes forcibly.
 *
 * @param command - The command to run.
 * @param args - List of string arguments.
 * @param options - Options.
 * @returns A ChildProcess instance of new process.
 * @private
 */
declare const spawnWin32: (command: string, args: string[], options: SpawnOptions) => ChildProcess;
//#endregion
export { spawnWin32 };
//# sourceMappingURL=spawnWin32.d.ts.map