docs/API.md
# API Reference
## bredon
* [`parse(input)`](api/bredon/parse.md)
* [`traverse(ast, [visitors], [context])`](api/bredon/traverse.md)
* [`generate(ast, [generators])`](api/bredon/generate.md)
* [`compile(input, [options])`](api/bredon/compile.md)
## bredon-types
> Note: Bredon itself exports `bredon-types` as [`types`](api/bredon/types.md).
* [Validators](api/bredon-types/Validators.md)
* [Builders](api/bredon-types/Builders.md)
## bredon-validate
* [`validate(property, value)`](api/bredon-validate/validate.md)
## bredon-minify
* [`minify(property, value)`](api/bredon-minify/minify.md)