UNPKG

@gamepark/rules-api

Version:

API to implement the rules of a board game

7 lines (6 loc) 325 B
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;