import { Expect } from './assert' import { Type } from '@alkdev/typebox' Expect(Type.Array(Type.String())).ToStatic() Expect( Type.Array( Type.Object({ x: Type.Number(), y: Type.Boolean(), z: Type.String(), }), ), ).ToStatic< { x: number y: boolean z: string }[] >() Expect(Type.Array(Type.Array(Type.String()))).ToStatic() Expect(Type.Array(Type.Tuple([Type.String(), Type.Number()]))).ToStatic<[string, number][]>()