import { IDesignerCanvas } from '../IDesignerCanvas.js'; import { ITool } from './ITool.js'; import { ServiceContainer } from '../../../services/ServiceContainer.js'; export declare class DrawRectTool implements ITool { readonly cursor = "crosshair"; private _path; private _startPoint; private _minX; private _minY; private _maxX; private _maxY; private _px; private _py; constructor(); activated(serviceContainer: ServiceContainer): void; dispose(): void; pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEvent, currentElement: Element): void; keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardEvent, currentElement: Element): void; }