import React from 'react'; interface VisualOverlaysProps { isEnabled: boolean; selectedElement: any; hoveredElement: HTMLElement | null; editingElement: HTMLElement | null; isDragging: boolean; showGrid: boolean; dragHandlePosition: { x: number; y: number; }; dragMode: 'reorder' | 'absolute'; canvasRef: React.RefObject; reorderStateRef: React.MutableRefObject<{ isDragging: boolean; draggedElement: HTMLElement | null; dropTarget: HTMLElement | null; insertPosition: 'before' | 'after'; }>; onDragStart: (e: React.MouseEvent) => void; onReorderDragStart: (e: React.MouseEvent) => void; onDeleteElement: () => void; } export declare const VisualOverlays: React.FC; export {}; //# sourceMappingURL=VisualOverlays.d.ts.map