import { DrawingID, PluginID } from '@buerli.io/core'; import { CreateAngle } from './CreateAngle'; import { Drag } from './Drag'; import { DrawPoint } from './DrawPoint'; import { DrawLine } from './DrawLine'; import { DrawCircle } from './DrawCircle'; import { Fillet } from './Fillet'; import { Trim } from './Trim'; import { Split } from './Split'; import { SSelect } from './SSelect'; export declare const HandlersConstructors: { createAngle: typeof CreateAngle; drag: typeof Drag; sSelect: typeof SSelect; drawPoint: typeof DrawPoint; drawLine: typeof DrawLine; drawCircle: typeof DrawCircle; fillet: typeof Fillet; trim: typeof Trim; split: typeof Split; useGeometry: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; useReference: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; drawRect2Points: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; drawRectCenter: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; drawArcCenter: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; drawArcMidlde: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; drawArcTangent: (drawingId: DrawingID, pluginId: PluginID) => import("../../types").Handler; };