import { ItemMove, MaterialGame, MaterialMove, MaterialRulesPart } from '@gamepark/rules-api'; import { SpiritCardId } from '../../material/SpiritCard'; export declare class SpiritCardHelper extends MaterialRulesPart { player?: number; constructor(game: MaterialGame, player?: number | undefined); getSpiritCardUnderGroveAfterItemMove(id: SpiritCardId): MaterialMove[]; replaceEliteCard(move: ItemMove): MaterialMove[]; get bearSpiritCard(): import("@gamepark/rules-api").Material; get bearSpiritCardInDeck(): import("@gamepark/rules-api").Material; get foxSpiritCard(): import("@gamepark/rules-api").Material; get foxSpiritCardInDeck(): import("@gamepark/rules-api").Material; get owlSpiritCard(): import("@gamepark/rules-api").Material; get owlSpiritCardInDeck(): import("@gamepark/rules-api").Material; getSpiritCardNearToDruidAfterItemMove(id: SpiritCardId, locationId: number): MaterialMove[]; } //# sourceMappingURL=SpiritCardHelper.d.ts.map