import { ItemMove, MaterialMove } from '@gamepark/rules-api'; import { BuildFactory } from '../../material/Action'; import { ActionRule } from './ActionRule'; export declare class BuildFactoryRule extends ActionRule { onRuleStart(): (import("@gamepark/rules-api").StartRule | import("@gamepark/rules-api").StartPlayerTurn)[]; getPlayerMoves(): MaterialMove[]; afterItemMove(move: ItemMove): (import("@gamepark/rules-api").StartRule | import("@gamepark/rules-api").StartPlayerTurn)[]; get factoriesSupply(): import("@gamepark/rules-api").Material; } //# sourceMappingURL=BuildFactoryRule.d.ts.map