import { TempSelectionBounds, DragPositionParams, ResizeSelectionParams } from "../../../lib/type/mouse/SelectionBoxTypes";
/**
 * 对外暴露的移动计算函数，返回更新后的裁剪框边界。
 */
export declare const calculateMoveBounds: (params: DragPositionParams) => TempSelectionBounds;
/**
 * 对外暴露的缩放计算函数，根据不同操作点返回新的矩形。
 */
export declare const calculateResizeBounds: ({ currentX, currentY, startX, startY, width, height, borderOption }: ResizeSelectionParams) => TempSelectionBounds;
