Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 | /** * Reads the item type of an array or tuple, such as the type of a `const` list of options. * * @template T - The array type. * @example * const UNITS = ['kn', 'km/h', 'm/s'] as const; * type Unit = ElementOf<typeof UNITS>; // 'kn' | 'km/h' | 'm/s' */ export type ElementOf<T extends readonly unknown[]> = T[number]; |