@zowe/imperative
Version:
framework for building configurable CLIs
21 lines • 724 B
TypeScript
/**
* Interface describing syntax validation rule where specifying a certain
* value means that the user must also specify other options
*/
export interface ICommandOptionValueImplications {
/**
* What option names are implied if the value in question is specified
* @type {string[]}
* @memberof ICommandOptionValueImplications
*/
impliedOptionNames: string[];
/**
* Is the value case sensitive?
* If yes, the strings will be compared with "===".
* Otherwise they will be uppercased before comparing
* @type {boolean}
* @memberof ICommandOptionValueImplications
*/
isCaseSensitive?: boolean;
}
//# sourceMappingURL=ICommandOptionValueImplications.d.ts.map