import type { CommandResult, InstallOptions } from './support.mts'; /** * Spawn one `pnpm` attempt. Both stdout and stderr are always captured (so a terminal failure * like a release-age violation can be classified from `errorOutput`) and, unless `capture` is * set, forwarded live to the parent process's streams — `capture` is for structured calls (e.g. * `pnpm m ls --json`) whose stdout the caller parses rather than displays. */ export declare function runPnpm(args: string[], options: InstallOptions, capture?: boolean): Promise;