import { IRunOptions } from '../common'; export declare type ICommandPart = { value: string; type: 'COMMAND' | 'FLAG' | 'ARG'; }; export declare class Command { static create(value?: string): Command; private constructor(); private readonly _; get parts(): ICommandPart[]; add(value: string, conditional?: boolean): this; newLine(value?: string, conditional?: boolean): this; run(options?: IRunOptions): import("../types").ICommandPromise; clone(): Command; toString(): string; }