import { ItemMove, MaterialMove, PlayMoveContext, RuleMove, RuleStep, SimultaneousRule } from '@gamepark/rules-api'; import { PlayerColor } from '../../PlayerColor'; export declare class EndOfRoundSpiritCardsUnderDeckRule extends SimultaneousRule { onRuleStart(_move: RuleMove, _previousRule?: RuleStep, _context?: PlayMoveContext): MaterialMove[]; getActivePlayerLegalMoves(player: PlayerColor): MaterialMove[]; afterItemMove(move: ItemMove): import("@gamepark/rules-api").EndPlayerTurn[]; getMovesAfterPlayersDone(): MaterialMove[]; } //# sourceMappingURL=EndOfRoundSpiritCardsUnderDeckRule.d.ts.map