chlss
Version:
Open-Source Chess Engine in TypeScript.
10 lines (9 loc) • 343 B
TypeScript
import { IMove } from "./move";
import { BoardPosition } from "./boardPosition";
export declare class UCI {
static regex: RegExp;
static write(move: IMove): string;
static parse(move: string, legalMoves: IMove[], boardPosition: BoardPosition): IMove | never;
private static isCastlingMoveUCI;
private static writeCastle;
}