types-kit.arrayentry.md

September 4, 2023 ยท View on GitHub

Home > types-kit > ArrayEntry

ArrayEntry type

return the type of that array's entry.

Signature:

export type ArrayEntry<T extends readonly unknown[]> = [number, T[number]]

Example

type Foo = [1, 2]

// Expect: [number, 1 | 2]
type EntryType = ArrayEntry<Foo>