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);
}