export { I as ISO_PROJECTION_TRANSFORM, q as ISO_TRANSFORM_PARAMS, j as decrementZoom, ah as getAllConnectorsInBounds, af as getAllEntitiesInBounds, a4 as getAllItemsInBounds, X as getAllRectanglesInBounds, ag as getAllTextBoxesInBounds, p as getBoundingBox, ad as getBoundingBoxSize, O as getFirstItemAtTile, k as getFitToViewParams, ae as getGridSubset, an as getIsoMatrix, n as getIsoProjectedTileSize, a2 as getIsoProjectionCss, r as getIsoProjectionTransformCss, $ as getMouse, ai as getProjectBounds, f as getTextBoxDimensions, K as getTextBoxEndTile, am as getTextWidth, t as getTileFlatPosition, s as getTileIsoPosition, ak as getTileScrollPosition, ao as getTranslateCSS, l as getUnprojectedBounds, N as hasMovedTile, i as incrementZoom, ac as isBoundsIntersection, ab as isWithinBounds, al as isoToScreen, aj as screenToIsoTile, aa as sortByPosition } from '../../transform-BSH9pSOY.js';
import 'immer';
import 'zod';
import 'uuid';
import 'pathfinding';
import 'dom-to-image';
import 'file-saver';
import 'chroma-js';
import './ui.js';

var getRectangleFromSize = function (from, size) {
    var to = {
        x: from.x + size.width,
        y: from.y + size.height
    };
    return { from: from, to: to };
};

export { getRectangleFromSize };
