import { Container } from "../ui/Container";
import { BaseScene } from "../game";
export default class ResizableComponentManager {
    private scene;
    private resizeHandles;
    private resizeContainers;
    private isResizing;
    private activeHandle;
    components: Container[];
    constructor(scene: BaseScene);
    addComponent(component: Container): void;
    clear(): void;
    private createResizeHandles;
    private getComponentBorderPositions;
    private startResize;
    private resize;
    private endResize;
    updateResizeHandles(componentIndex: number): void;
}
//# sourceMappingURL=ResizableComponentManager.d.ts.map