import execa = require('execa'); export interface ExecaOptions extends execa.Options { /** * If true - it will reject a promise with an error and NOT do `process.exit` */ noProcessExit?: boolean; } export declare function proxyCommand(cmd: string, args?: string[], opt?: ExecaOptions): Promise; export declare function execCommand(cmd: string, opt?: ExecaOptions): Promise; export declare function execWithArgs(cmd: string, args?: string[], opt?: ExecaOptions): Promise; export declare function execShell(cmd: string, opt?: ExecaOptions): Promise; export declare function logExec(cmd: string, args?: string[], opt?: ExecaOptions): void;