Type Alias UnionToIntersection<Union>

UnionToIntersection<Union>: (Union extends any
        ? ((k: Union) => void)
        : never) extends ((k: infer Intersection) => void)
    ? Intersection
    : never

Type Parameters

  • Union