Home > types-kit > IsReadonlyArray
If T is a readonly array, return true, else return false.
Signature:
export type IsReadonlyArray<T extends readonly unknown[]> = T extends T
? Not<IsExtends<T, any[]>>
: never// Expect: true
type Foo = IsReadonlyArray<readonly [1, 2, 3]>