OneOfOptionConfig

type
type OneOfOptionConfig = OneOfTopLevelFields & {
  default?: Default<any>;
  type: "oneOf";
  valueTypes: TValueTypes;
};

Configuration for a oneOf option that accepts multiple value types.

Each entry in valueTypes defines a type the option can accept.
At parse time, non-boolean parsers are tried in array order; boolean
is always tried last (but has exclusive claim on bare flags, negation,
and the literals true/false).