import { ICommandOptionDefinition } from "@zowe/imperative" ; /**
 * Object containing all extra options to be used by the list active-workflow commands.
 */ export const ListActiveWorkflowsOptions = { type { ICommandOptionDefinition } workflowName : { name : "workflow-name" , aliases : [ "wn" ] , description : "Filter by workflow name. For wildcard use .*" , type : "string" , required : false } , type { ICommandOptionDefinition } category : { name : "category" , aliases : [ "cat" ] , description : "Filter by the category of the workflows, which is either general or configuration." , type : "string" , required : false } , type { ICommandOptionDefinition } system : { name : "system" , aliases : [ "sys" ] , description : "Filter by the nickname of the system on which the workflows is/are active." , type : "string" , required : false } , type { ICommandOptionDefinition } owner : { name : "owner" , aliases : [ "ow" ] , description : "Filter by owner of the workflow(s) (a valid z/OS user ID)." , type : "string" , required : false } , type { ICommandOptionDefinition } vendor : { name : "vendor" , aliases : [ "vd" ] , description : "Filter by the name of the vendor that provided the workflow(s) definition file." , type : "string" , required : false } , type { ICommandOptionDefinition } statusName : { name : "status-name" , aliases : [ "sn" ] , description : "Filter by the status of the workflow(s)." , type : "string" , required : false , allowableValues : { values : [ "in-progress" , "complete" , "automation-in-progress" , "canceled" ] , caseSensitive : true } } , type { ICommandOptionDefinition } zosmfVersion : { name : "zosmf-version" , aliases : [ "zosmf-v" ] , description : "Identifies the version of the zOSMF workflow service." , type : "string" , required : false } } ;