import { TLPointerEventHandler } from '@tldraw/core'; import { TDShapeType } from '../../../types'; import { BaseTool } from '../BaseTool'; declare enum Status { Idle = "idle", Creating = "creating", Pinching = "pinching", PointingCanvas = "pointingCanvas", PointingHandle = "pointingHandle", PointingBounds = "pointingBounds", PointingClone = "pointingClone", TranslatingClone = "translatingClone", PointingBoundsHandle = "pointingBoundsHandle", TranslatingHandle = "translatingHandle", Translating = "translating", Transforming = "transforming", Rotating = "rotating", Brushing = "brushing", GridCloning = "gridCloning", ClonePainting = "clonePainting" } export declare class SectionTool extends BaseTool { type: TDShapeType.Section; shape: any; selectedShapes: string[]; onPointerDown: TLPointerEventHandler; onPointerMove: TLPointerEventHandler; onPointerUp: TLPointerEventHandler; onHoverShape: TLPointerEventHandler; onUnhoverShape: TLPointerEventHandler; } export {}; //# sourceMappingURL=SectionTool.d.ts.map