Type alias ArgType<ArgObject, Default>

ArgType<ArgObject, Default>: ArgObject extends Args<infer TArgs> ? TArgs : Default

Extracts the inner type from a parser, or the Default. Used to easily pass around the output interface from a parser, as well as internally for callback typing.

Type Parameters

  • ArgObject

  • Default = never

Generated using TypeDoc