Interface: TTuple<T>
Extends
TSchema
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends TSchema[] | TSchema[] |
Properties
[Hint]?
optional[Hint]:string
Inherited from
TSchema.[Hint]
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:26
[Kind]
[Kind]:
"Tuple"
Overrides
TSchema.[Kind]
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:6
[OptionalKind]?
optional[OptionalKind]:string
Inherited from
TSchema.[OptionalKind]
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:25
[ReadonlyKind]?
optional[ReadonlyKind]:string
Inherited from
TSchema.[ReadonlyKind]
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:24
$id?
optional$id:string
Id for this schema
Inherited from
TSchema.$id
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:5
$schema?
optional$schema:string
Inherited from
TSchema.$schema
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:3
additionalItems?
optionaladditionalItems:false
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:10
default?
optionaldefault:any
Default value for this schema
Inherited from
TSchema.default
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:11
description?
optionaldescription:string
Description of this schema
Inherited from
TSchema.description
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:9
examples?
optionalexamples:any
Example values matching this schema
Inherited from
TSchema.examples
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:13
items?
optionalitems:T
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:9
maxItems
maxItems:
number
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:12
minItems
minItems:
number
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:11
params
params:
unknown[]
Inherited from
TSchema.params
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:27
readOnly?
optionalreadOnly:boolean
Optional annotation for readOnly
Inherited from
TSchema.readOnly
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:15
static
static:
TupleStatic<T,unknown[], []>
Overrides
TSchema.static
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:7
title?
optionaltitle:string
Title of this schema
Inherited from
TSchema.title
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:7
type
type:
"array"
Defined in
node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts:8
writeOnly?
optionalwriteOnly:boolean
Optional annotation for writeOnly
Inherited from
TSchema.writeOnly
Defined in
node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts:17