Creates a Tuple type.
Example usage is shown below.
const T = Type.Tuple([ // const T = {
Type.String(), // type: 'array',
Type.Number(), // additionalItems: false,
]) // minItems: 2,
// items: [
// { type: 'string' },
// { type: 'number' },
// ]
// }
type T = Static<typeof T> // type T = [string, number]
Use the IsTuple function to guard values of this type.
Type.IsTuple(value) // value is TTuple