# IntersectSchema

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

Intersect schema interface.

## Generics

- `TOptions` `extends IntersectOptions`
- `TMessage` `extends ErrorMessage<IntersectIssue> | undefined`

## Definition

- `IntersectSchema` `extends BaseSchema<InferIntersectInput<TOptions>, InferIntersectOutput<TOptions>, IntersectIssue | InferIssue<TOptions[number]>>`
  - `type` `'intersect'`
  - `reference` `typeof intersect`
  - `options` `TOptions`
  - `message` `TMessage`
