| Anchor | Represents an anchor token. |
| AnchorAlias | Represents an alias token. |
| BlockEnd | Represents a block end token. |
| BlockEntry | Represents a block entry event. |
| BlockMappingStart | Represents a block mapping start token. |
| BlockSequenceStart | Represents a block sequence start token. |
| DocumentEnd | Represents a document end token. |
| DocumentStart | Represents a document start token. |
| FlowEntry | Represents a flow entry event. |
| FlowMappingEnd | Represents a flow mapping end token. |
| FlowMappingStart | Represents a flow mapping start token. |
| FlowSequenceEnd | Represents a flow sequence end token. |
| FlowSequenceStart | Represents a flow sequence start token. |
| Key | Represents a key token. |
| Scalar | Represents a scalar token. |
| StreamEnd | Represents a stream end event. |
| StreamStart | Represents a stream start token. |
| Tag | Represents a tag token. |
| TagDirective | Represents a tag directive token. |
| Token | Base class for YAML tokens. |
| Value | Represents a value token. |
| VersionDirective | Represents a version directive token. |