Type Utils
    Preparing search index...

    Type Alias UnionToTuple<T, Last>

    UnionToTuple: [T] extends [never]
        ? []
        : [...UnionToTuple<Exclude<T, Last>>, Last]

    Type Parameters