# Internals

Everything documented in this page is internal and subject to breaking changes.
These are provided here for those curious about how `JuliaSyntaxHighlighting`
works, and as a reference for contributors.

```@docs
JuliaSyntaxHighlighting.MAX_PAREN_HIGHLIGHT_DEPTH
JuliaSyntaxHighlighting.RAINBOW_DELIMITERS_ENABLED
JuliaSyntaxHighlighting.UNMATCHED_DELIMITERS_ENABLED
JuliaSyntaxHighlighting.SINGLETON_IDENTIFIERS
JuliaSyntaxHighlighting.BASE_TYPE_IDENTIFIERS
JuliaSyntaxHighlighting.BUILTIN_FUNCTIONS
JuliaSyntaxHighlighting.HIGHLIGHT_FACES
JuliaSyntaxHighlighting.paren_type
JuliaSyntaxHighlighting._hl_annotations
JuliaSyntaxHighlighting._hl_annotations!
```
