import { IStepCounter } from '../../shared/types/abstract-step-counter.interface'; import { IMovementExtended } from '../../shared/types/extended-movement/movement-extended.interface'; export declare class ThreeDifficultTurnsBlockCounter implements IStepCounter { private blockAmount; private turns; constructor(); private initTurns; update(movement: IMovementExtended): void; private getOneTypeTurnMaxAmount; increaseAmount(): void; reset(): void; resetAmount(): void; resetTurns(): void; get amount(): number; set amount(amount: number); }