The implementation signature is wider than the overload above: an unrecognized kind yields undefined, which no ParamEntryOfConfig<C> includes. Only a config that bypassed the type system can reach that branch.
kind
undefined
ParamEntryOfConfig<C>
Build the entry selected by the configuration's kind field.
The implementation signature is wider than the overload above: an unrecognized
kindyieldsundefined, which noParamEntryOfConfig<C>includes. Only a config that bypassed the type system can reach that branch.