/// <reference types="node" />
export declare class Shell {
    execSpawn(cmd: string, args?: string[], options?: {
        stdout: (data: string) => void;
        stderr: (data: string) => void;
    }): Promise<{}>;
    exec(arg0: string): Promise<any>;
    execSync(cmd: string): Buffer;
    hasCommand(cmd: string): boolean;
}
export declare const shell: Shell;
