/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
///
///
///
import { SpawnOptions } from "child_process";
export declare function withTempDir(dirname: string, closure: () => Promise): Promise;
export declare const exec: (command: string, args: string[], options: SpawnOptions, stdout?: (chunk: Buffer) => any, stderr?: (chunk: string | Uint8Array) => any) => Promise;
//# sourceMappingURL=util.d.ts.map