Type alias UnionToIntersection<U, K>

UnionToIntersection<U, K>: (U extends K
        ? ((k) => void)
        : never) extends ((k) => void)
    ? I
    : never

Type Parameters

  • U

  • K = any