@zowe/imperative
Version:
framework for building configurable CLIs
29 lines • 970 B
TypeScript
import { Arguments } from "yargs";
import { COMMAND_RESPONSE_FORMAT } from "../../doc/response/api/processor/ICommandResponseApi";
/**
* Parameters to the command processor invoke method.
* @export
* @interface IInvokeCommandParms
*/
export interface IInvokeCommandParms {
/**
* The Yargs style arguments for the command processor.
* @type {Arguments}
* @memberof IInvokeCommandParms
*/
arguments: Arguments;
/**
* Indicates that the command should be totally silent (no output to the console).
* @type {boolean}
* @memberof IInvokeCommandParms
*/
silent?: boolean;
/**
* Indicates that the response format to the command should be written in JSON. If silent mode is enabled, then
* nothing is written (regardless of this setting)
* @type {boolean}
* @memberof IInvokeCommandParms
*/
responseFormat?: COMMAND_RESPONSE_FORMAT;
}
//# sourceMappingURL=IInvokeCommandParms.d.ts.map