export { DeferredPromise, createDeferredPromise } from '@dmno/ts-lib'; export { p as parseDotEnvContents, a as parsedDotEnvToObj } from './dotenv-utils-Cnic_Smv.js'; import * as child_process from 'child_process'; import { SpawnOptions, exec } from 'node:child_process'; declare class ExecError extends Error { readonly exitCode: number; readonly signal: NodeJS.Signals | null; readonly data: string; constructor(exitCode: number, signal: NodeJS.Signals | null, data?: string); } declare function spawnAsyncHelper(command: string, args: Array, spawnOptions?: SpawnOptions): { childProcess: child_process.ChildProcess; execResult: Promise; }; declare function spawnAsync(command: string, args: Array, opts?: SpawnOptions): Promise; declare const asyncExec: typeof exec.__promisify__; export { ExecError, asyncExec, spawnAsync, spawnAsyncHelper };