# `YAML.AST`
[🔗](https://github.com/sruplex/yaml/blob/main/lib/yaml/ast.ex#L1)

YAML AST definitions when parsing or creating YAML objects.

You would rarely use these yourself, and instead rely on the
`detailed: true` option passed to `YAML.decode/2` to return
the YAML documents as an Elixir AST.

See the (YAML.decode/) and the `:detailed` option for more details.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
