import type { DataRect } from "../types.js"; /** * Removes `deselection` from `rect` and returns the remaining fragments. The * original rect is split into up to eight surrounding sub-rects and the * overlapping center piece is discarded. */ export declare function deselectRect(rect: DataRect, deselection: DataRect): DataRect[];