| BISHOP | The string that represents a Bishop |
| BLACK | The string that represents the Black color side |
| Chess | The chess.js function that is used to build chess game instances.
It can be used with or without |
| EMPTY | The constant that represents an empty square or value |
| FLAGS | Flags used to build flag strings for moves |
| KING | The string that represents a King |
| KNIGHT | The string that represents a Knight |
| PAWN | The string that represents a Pawn |
| QUEEN | The string that represents a Queen |
| ROOK | The string that represents a Rook |
| SQUARES | A list of all the squares in the game, from "a1" to "h8" |
| WHITE | The string that represents the White color side |
| ChessInstance | |
| Comment | |
| Move | The full data about a chess move |
| Piece | |
| ShortMove | Partial data about a chess move including the from and to square, and if a promotion occured. |
| PieceColor |
|
| PieceType |
|
| Square | One of the possible squares on a chess board in san format, e.g. "a8" to "h1". |
| SquareColor |