@zowe/imperative
Version:
framework for building configurable CLIs
18 lines • 746 B
TypeScript
import { IProfileProperty } from "../../../../../profiles";
import { ICommandOptionDefinition } from "../../option/ICommandOptionDefinition";
/**
* Extended version of a team profile schema property that can include option definitions
* for auto-generated commands.
* @export
* @interface ICommandProfileProperty
* @extends {IProfileProperty}
*/
export interface ICommandProfileProperty extends IProfileProperty {
/**
* This option definition will be used to auto-generate profile commands.
* This is the same type used by normal Imperative command definitions.
*/
optionDefinition?: ICommandOptionDefinition;
optionDefinitions?: ICommandOptionDefinition[];
}
//# sourceMappingURL=ICommandProfileProperty.d.ts.map