import { ICommandDefinition } from "@zowe/imperative" ; import { DeleteDefinition } from "./delete/Delete.definition" ; import { CreateDefinition } from "./create/Create.definition" ; import { StartDefinition } from "./start/Start.definition" ; import { ZosmfSession } from "@zowe/zosmf-for-zowe-sdk" ; import { ListDefinition } from "./list/List.definition" ; import { ArchiveDefinition } from "./archive/Archive.definition" ; private const definition = { name : "zos-workflows" , aliases : [ "wf" ] , type : "group" , summary : "Create and manage z/OSMF workflows" , description : "Create and manage z/OSMF workflows on a z/OS system." , children : [ CreateDefinition , StartDefinition , ListDefinition , ArchiveDefinition , DeleteDefinition ] , passOn : [ { property : "options" , value : ZosmfSession . ZOSMF_CONNECTION_OPTIONS , merge : true , ignoreNodes : [ { type : "group" } ] } ] } ; export = definition ;