# TypeScript ESLint Documentation
# Source: https://raw.githubusercontent.com/typescript-eslint/typescript-eslint/main/docs/packages/typescript-estree/AST_Spec.mdx
# Path: docs/packages/typescript-estree/AST_Spec.mdx

---
id: ast-spec
sidebar_label: AST Specification
toc_max_heading_level: 3
---

import GeneratedDocs from '../ast-spec/generated/index.md';

# AST Specification

The following auto-generated documentation describes the Abstract Syntax Tree (AST) generated by [`@typescript-eslint/typescript-estree`](../TypeScript_ESTree.mdx) for parsers such as [`@typescript-eslint/parser`](../Parser.mdx).

<GeneratedDocs />