/// import * as child_process from 'child_process'; export declare type Logger = (x: string) => void; export interface ShellOptions extends child_process.SpawnOptions { readonly quiet?: boolean; readonly logger?: Logger; readonly input?: string; } /** * OS helpers * * Shell function which both prints to stdout and collects the output into a * string. */ export declare function shell(command: string[], options?: ShellOptions): Promise;