///
///
import { ElementProxy } from '../ElementProxy';
import { IElement } from '../IElement';
export default class Exec implements IElement {
static Run(cmds?: string[], isShow?: boolean): import("child_process").SpawnSyncReturns;
proxy: ElementProxy;
$$: IElement;
$: this;
title?: string;
opts?: any;
args: string[];
var?: string | {
[key: string]: any;
};
code?: number;
messages?: string;
private _prc?;
constructor();
init(props: any): void;
prepare(): Promise;
exec(): Promise;
dispose(): void;
}