method Command.prototype.globalOptionRe-exportimport { Command } from "https://deno.land/x/habitra@v0.3.0/deps.ts"; globalOption<F extends string, G extends TypedOption<F, CO, Merge<CPT, Merge<CGT, CT>>, undefined extends X ? R : false, D>, MG extends MapValue<G, V, C>, R extends ICommandOption["required"] = undefined, C extends ICommandOption["collect"] = undefined, X extends ICommandOption["conflicts"] = undefined, D = undefined, V = undefined>(flags: F,desc: string,opts?: Omit<ICommandGlobalOption<Partial<CO>, CA, MergeOptions<F, CG, G>, CPG, CT, CGT, CPT, CP>, "value"> & { default?: IDefaultValue<D>; required?: R; collect?: C; value?: IFlagValueHandler<MapTypes<ValueOf<G>>, V>; } | IFlagValueHandler<MapTypes<ValueOf<G>>, V>,): Command<CPG, CPT, CO, CA, MergeOptions<F, CG, MG>, CT, CGT, CP>Type ParametersF extends stringG extends TypedOption<F, CO, Merge<CPT, Merge<CGT, CT>>, undefined extends X ? R : false, D>MG extends MapValue<G, V, C>optionalR extends ICommandOption["required"] = undefinedoptionalC extends ICommandOption["collect"] = undefinedoptionalX extends ICommandOption["conflicts"] = undefinedoptionalD = undefinedoptionalV = undefinedParametersflags: Fdesc: stringoptionalopts: Omit<ICommandGlobalOption<Partial<CO>, CA, MergeOptions<F, CG, G>, CPG, CT, CGT, CPT, CP>, "value"> & { default?: IDefaultValue<D>; required?: R; collect?: C; value?: IFlagValueHandler<MapTypes<ValueOf<G>>, V>; } | IFlagValueHandler<MapTypes<ValueOf<G>>, V>ReturnsCommand<CPG, CPT, CO, CA, MergeOptions<F, CG, MG>, CT, CGT, CP>