Я хочу превратить это:
type UnionType = Variant1 | Variant2
в это:
type ResultingType = [UnionType, UnionType]
Если объединение имеет 3 типа элементов, кортеж должен иметь 3 элемента.