> For the complete documentation index, see [llms.txt](https://as-pect.gitbook.io/as-pect/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://as-pect.gitbook.io/as-pect/docs/types.md).

# Types

This section lists public type surfaces for current `master`, grouped by package. Most pages focus on package-root exports; the AssemblyScript runtime page documents ambient test declarations. Use these pages as a quick map of the APIs exposed to users, reporter authors, and maintainers.

Scope rules:

* Include package-root exports and clearly label supporting types that only appear in public signatures.
* Keep the pages self-contained for GitBook readers.
* Link to GitHub only when pointing at canonical source files or templates.
* Update this section manually when exported package types change.

## Packages

* [`@as-pect/assembly`](/as-pect/docs/types/assembly.md)
* [`@as-pect/cli`](/as-pect/docs/types/cli.md)
* [`@as-pect/core`](/as-pect/docs/types/core.md)
* [`@as-pect/reporter-output`](/as-pect/docs/types/reporter-output.md)
* [Reporter packages](/as-pect/docs/types/reporters.md)
* [`@as-pect/snapshots`](/as-pect/docs/types/snapshots.md)
* [`@as-pect/transform`](/as-pect/docs/types/transform.md)

***

[![Support Joshua Tenner on Ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jtenner)
