import { Command, CommandResult } from './Command'; export interface CommandExec { (command: Command): Promise; } export declare class CommandGroup { private readonly commands; protected constructor(commands: Command[]); static from(...commands: Command[]): CommandGroup; parallel(exec?: CommandExec): Promise; serial(exec?: CommandExec): Promise; } //# sourceMappingURL=CommandGroup.d.ts.map