type Spec
import cli@0.2.0.0/cli.bend as Cliimport Base
2471# A scope with each usage parsed once: its option names (own, then global),
2472# the items resolve walks (global, then own), its positionals and
2473# subcommands, and the globals its subcommands inherit.
2474type Spec is Data:
2475 Spec{keys: List<&2, OptKey>, args: List<&2, SpecItem>,
2476 slots: List<&2, ArgInfo>, variadic: Bool, subs: List<&2, SubKey>,
2477 has_sub: Bool, external: Bool, needs_sub: Bool, version: Bool,
2478 digit_short: Bool, inherit: List<&2, SpecItem>}