Home > types-kit > IsTuple IsTuple type If T is a tuple, return true, else return false. Signature: export type IsTuple<T extends readonly unknown[]> = T extends T ? IsExtends<T, Tuple> : never References: IsExtends, Tuple Example // Expect: true type Foo = IsTuple<[1, 2, 3]>