| 
									
										
										
										
											2019-08-05 15:18:52 -04:00
										 |  |  | import * as im from './interfaces'; | 
					
						
							|  |  |  | /** | 
					
						
							|  |  |  |  * Exec a command. | 
					
						
							|  |  |  |  * Output will be streamed to the live console. | 
					
						
							|  |  |  |  * Returns promise with return code | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * @param     commandLine        command to execute (can include additional args). Must be correctly escaped. | 
					
						
							|  |  |  |  * @param     args               optional arguments for tool. Escaping is handled by the lib. | 
					
						
							|  |  |  |  * @param     options            optional exec options.  See ExecOptions | 
					
						
							|  |  |  |  * @returns   Promise<number>    exit code | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | export declare function exec(commandLine: string, args?: string[], options?: im.ExecOptions): Promise<number>; |