# _UnionToTuple

`type` in `services` · v0.7.1

<https://docs.seedcord.org/packages/services/0.7.1/types/union-to-tuple>

## Declaration

```ts
type _UnionToTuple<
    Union,
    Accumulator extends UnknownArray = [],
    Member = UnionMember<Union>
> =
    IsNever<Union> extends true
        ? Accumulator
        : _UnionToTuple<
              ExcludeExactly<Union, Member>,
              [Member, ...Accumulator]
          >;
```
