import { ICommandOptionDefinition } from "@zowe/imperative" ; /**
 * Object containing all extra options to be used by the list active workflow details commands.
 */ export const ActiveWorkflowDetailsCommonOptions = { type { ICommandOptionDefinition } workflowName : { name : "workflow-name" , aliases : [ "wn" ] , description : "List active workflow details by specified workflow name." , type : "string" , required : false , absenceImplications : [ "workflow-key" ] , conflictsWith : [ "workflow-key" ] } , type { ICommandOptionDefinition } workflowKey : { name : "workflow-key" , aliases : [ "wk" ] , description : "List active workflow details by specified workflow key." , type : "string" , required : false } , type { ICommandOptionDefinition } listSteps : { name : "list-steps" , aliases : [ "ls" ] , description : "Optional parameter for listing steps and their properties." , type : "boolean" , required : false } , type { ICommandOptionDefinition } stepsSummaryOnly : { name : "steps-summary-only" , aliases : [ "sso" ] , description : "Optional parameter that lists steps summary only." , type : "boolean" , required : false , conflictsWith : [ "list-steps" ] } , type { ICommandOptionDefinition } skipWorkflowSummary : { name : "skip-workflow-summary" , aliases : [ "sws" ] , description : "Optional parameter that skips the default workflow summary." , type : "boolean" , required : false , impliesOneOf : [ "steps-summary-only" , "list-steps" , "list-variables" ] } , type { ICommandOptionDefinition } listVariables : { name : "list-variables" , aliases : [ "lv" ] , description : "Optional parameter for listing variables and their properties." , type : "boolean" , required : false } } ;