UNPKG

chlss

Version:

Open-Source Chess Engine in TypeScript.

17 lines (16 loc) 445 B
import { BoardPosition } from "./boardPosition"; import { Colour } from "./colour"; import { Castling } from "./castling"; import { SquareIndex } from "./square"; export interface IBoard { position: BoardPosition; toMove: Colour; castling: Castling; enPassant: SquareIndex | null; fullMoveCounter: number; halfMoveNumber: number; } export declare const Board: { createEmpty(): IBoard; createDefault(): IBoard; };