shogi.js
Version:
simple shogi library for JavaScript
23 lines (22 loc) • 511 B
TypeScript
declare enum KindEnum {
FU = 0,
KY = 1,
KE = 2,
GI = 3,
KI = 4,
KA = 5,
HI = 6,
OU = 7,
TO = 8,
NY = 9,
NK = 10,
NG = 11,
UM = 12,
RY = 13
}
export type Kind = keyof typeof KindEnum;
export type RawKind = Extract<Kind, "FU" | "KY" | "KE" | "GI" | "KI" | "KA" | "HI">;
export declare const values: Kind[];
export declare function kindToString(kind: Kind, short?: boolean): string;
export declare function isRawKind(kind: Kind): kind is RawKind;
export {};