import { ICommandOptionDefinition } from "@zowe/imperative" ; import i18nTypings from "../-strings-/en" ; const strings = ( require ( "../-strings-/en" ) . default as typeof i18nTypings ) . LIST . OPTIONS ; /**
 * Object containing all options to be used by the List data-set/member API
 */ export const ListOptions = { type { ICommandOptionDefinition } volume : { name : "volume-serial" , aliases : [ "vs" ] , description : strings . VOLUME , type : "string" , stringLengthRange : [ 1 , 6 ] } , type { ICommandOptionDefinition } attributes : { name : "attributes" , aliases : [ "a" ] , description : strings . ATTRIBUTES , type : "boolean" } , type { ICommandOptionDefinition } maxLength : { name : "max-length" , aliases : [ "max" ] , description : strings . MAXLENGTH , type : "number" } , type { ICommandOptionDefinition } pattern : { name : "pattern" , description : strings . PATTERN , type : "string" } , type { ICommandOptionDefinition } path : { name : "path" , aliases : [ "p" ] , description : strings . PATH , type : "string" } , type { ICommandOptionDefinition } fsname : { name : "fsname" , aliases : [ "f" ] , description : strings . FSNAME , type : "string" , conflictsWith : [ "path" ] } , /**
     * An optional search parameter that specifies the first data set name to return in the response document.
     */ start : { name : "start" , aliases : [ "s" ] , description : strings . START , type : "string" } } ;