tsshogi
Version:
TypeScript library for Shogi (Japanese chess)
48 lines (47 loc) • 1.21 kB
TypeScript
export declare class InvalidPieceNameError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidTurnError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidMoveError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidMoveNumberError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidDestinationError extends Error {
data: string;
constructor(data: string);
}
export declare class PieceNotExistsError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidLineError extends Error {
data: string;
constructor(data: string);
}
/**
* @deprecated
*/
export declare class InvalidHandicapError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidBoardError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidHandPieceError extends Error {
data: string;
constructor(data: string);
}
export declare class InvalidUSIError extends Error {
data: string;
constructor(data: string);
}