# StrictTupleSchemaAsync

> This document is the Markdown version of [valibot.dev/api/StrictTupleSchemaAsync/](https://valibot.dev/api/StrictTupleSchemaAsync/). For the complete documentation index, see [llms.txt](https://valibot.dev/llms.txt).

Strict tuple schema async interface.

## Generics

- `TItems` `extends TupleItemsAsync`
- `TMessage` `extends ErrorMessage<StrictTupleIssue> | undefined`

## Definition

- `StrictTupleSchemaAsync` `extends BaseSchemaAsync<InferTupleInput<TItems>, InferTupleOutput<TItems>, StrictTupleIssue | InferTupleIssue<TItems>>`
  - `type` `'strict_tuple'`
  - `reference` `typeof strictTuple | typeof strictTupleAsync`
  - `expects` `'Array'`
  - `items` `TItems`
  - `message` `TMessage`
