API reference › @evolu/common › Types › UnionToIntersection
type UnionToIntersection<U> = U extends unknown
? (k: U) => void
: never extends (k: infer I) => void
? I
: never;
Defined in: packages/common/src/Types.ts:311
Converts a union to an intersection.