import { ItemMove, MaterialMove } from '@gamepark/rules-api'; import { PurchaseShip } from '../../material/Action'; import { CustomMoveType } from '../CustomMoveType'; import { ActionRule } from './ActionRule'; export declare class PurchaseShipRule extends ActionRule { getPlayerMoves(): (import("@gamepark/rules-api").MoveItem | import("@gamepark/rules-api").CustomMove)[]; get products(): import("@gamepark/rules-api").Material; get discount(): 1 | 0; beforeItemMove(move: ItemMove): MaterialMove[]; afterItemMove(move: ItemMove): MaterialMove[]; } //# sourceMappingURL=PurchaseShipRule.d.ts.map