import type { FreeRect, PlacementResult } from './types'; export declare class FreeRectManager { private rects; constructor(width: number, height: number); getRects(): readonly FreeRect[]; clone(): FreeRectManager; insert(placed: PlacementResult): void; private splitFreeNode; private trySplitVertically; private trySplitHorizontally; private pruneFreeList; private isContainedIn; } //# sourceMappingURL=free-rect-manager.d.ts.map