UNPKG

binmat

Version:
9 lines (8 loc) 424 B
import type { Card, CardValue, Lane, State } from "./shared"; import { StatusCode } from "./shared"; export declare function doMovePlay(state: State, card: Card | CardValue, lane: Lane): { status: StatusCode.Ok | StatusCode.DefenderWin; cardPlayed: Card; } | { status: StatusCode.MadeMoveOnFinishedGame | StatusCode.PlayedCardFacedWrongWay | StatusCode.PlayedBreakToEmptyStack | StatusCode.PlayedUnownedCard; };