var m=Object.defineProperty,p=Object.defineProperties;var l=Object.getOwnPropertyDescriptors;var n=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var a=(e,t,i)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,r=(e,t)=>{for(var i in t||(t={}))d.call(t,i)&&a(e,i,t[i]);if(n)for(var i of n(t))h.call(t,i)&&a(e,i,t[i]);return e},s=(e,t)=>p(e,l(t));var c=[{name:"i386",description:"32-bit intel"},{name:"x86_64",description:"64-bit intel"},{name:"x86_64h",description:"64-bit intel (haswell)"},{name:"arm64",description:"64-bit arm"},{name:"arm64e",description:"64-bit arm (Apple Silicon)"}],o=c.map(e=>({name:"-"+e.name,description:e.description,isRepeatable:!0,exclusiveOn:["-arch"],icon:"fig://icon?type=cpu"})),u={name:"-arch",isRepeatable:!0,exclusiveOn:o.map(({name:e})=>e),args:{name:"arch_name",suggestions:c.map(e=>s(r({},e),{icon:"fig://icon?type=cpu"}))}},g={name:"arch",description:"Print architecture type or run select architecture",parserDirectives:{flagsArePosixNoncompliant:!0,optionsMustPrecedeArguments:!0},options:[{name:"-32",description:"Add the native 32-bit architecture to the list of architectures"},{name:"-64",description:"Add the native 64-bit architecture to the list of architectures"},u,...o,{name:"-c",description:"Clear the environment that will be passed to the command"},{name:"-d",description:"Delete the named environment variable from the command's environment",isRepeatable:!0,args:{name:"envname"}},{name:"-e",description:"Assign the given value to the variable in the command's environment",isRepeatable:!0,args:{name:"envname=value"}},{name:"-h",description:"Print a help message and exit"}],args:{name:"program",template:"filepaths",isCommand:!0,isVariadic:!0}},b=g;export{b as default};
