import { INgCommand } from "./ng-command.interface"; import { INgRunResult } from ".."; import { INgRunner } from "../utils/runner/ng-runner.interface"; import { INgRunOptions } from "./ng-run-options.interface"; export declare class NgCommand implements INgCommand { private readonly commandRunner; private readonly baseCommand; private readonly NPM_PREFIX; private readonly NG_PREFIX; private args; constructor(commandRunner: INgRunner, baseCommand: string, initialArgs?: Partial); setArgs(args: Partial): INgCommand; setArgs(args: Partial, merge: true): INgCommand; setArg(key: U, value: T[U]): Omit, "setArgs">; toString(): string; run(options?: INgRunOptions): Promise; private getFormattedArguments; private formatArgument; }