clean-jsdoc-theme TypeDoc APIv0.0.0

TupleToUnion

TupleToUnion<T extends readonly unknown[]> = T[number]

Source: common.ts:383

Extracts string literal union from const array

Type Parameters

  • T extends readonly unknown[] — Readonly array type

Example

CODE
const colors = ['red', 'green', 'blue'] as const
type Color = TupleToUnion<typeof colors> // 'red' | 'green' | 'blue'