@gamepark/rules-api
Version:
API to implement the rules of a board game
7 lines (6 loc) • 325 B
TypeScript
import { RuleMoveCommon, RuleMoveType } from './RuleMove';
import { MaterialMove } from '../MaterialMove';
export type EndGame = RuleMoveCommon & {
type: typeof RuleMoveType.EndGame;
};
export declare function isEndGame<P extends number, M extends number, L extends number>(move: MaterialMove<P, M, L>): move is EndGame;