| CodeSnippet | This is used to track a single code snippet in the SyntaxComponent |
| CodeSnippetGroup | This is used to track a group of related code snippets in the SyntaxComponent |
| ColorizationRule | This defines a colorization rule |
| StoredSnippet | This represents a stored snippet |
| Region | This defines a region of colorized code |
| SnippetIdentifier | This represents a snippet identifier |