Type Alias UnionOmit<Original, Key>

UnionOmit: Original extends unknown ? Omit<Original, Key> : never

Same as the TS built-in Omit but works over a union.

Type Parameters

  • Original
  • Key extends PropertyKey