import { CanvasContext } from "../canvas-context/CanvasContext"; declare type Point = { x: number; y: number; }; interface Points { topLeft: Point; topRight: Point; bottomLeft: Point; bottomRight: Point; rotate?: Point; } export declare class NodeController { private context; controllers: Points; borders: Points; rotatable: Point; constructor(context: CanvasContext, controllers: Points, borders: Points, rotatable: Point); render(): void; renderHandlers(): void; renderRotatable(): void; } export {};