import { Movement } from './Movement'; import { IThreeTurnsBlockInfo } from '../../shared/types/extended-movement/three-turns-block.interface'; import { IMovementExtended } from '../../shared/types/extended-movement/movement-extended.interface'; import { IMovementCoordinates } from '../../shared/types/extended-movement/movement-coordinates.interface'; declare class MovementExtendedFactory { static createMovementExtended(data: { movement: Movement; coordinates: IMovementCoordinates; threeTurnsBlockInfo: IThreeTurnsBlockInfo; }): IMovementExtended; } export { MovementExtendedFactory };