Type Alias UnionToIntersection<U>

UnionToIntersection: (U extends any ? (arg: U) => void : never) extends (
    arg: infer I,
) => void
    ? I
    : never

Type Parameters

  • U