import type { DragDropMonitor } from "dnd-core"; interface PreviewerOptions { previewerClassName?: string; preview?: boolean; } export default class DragPreview { private document; private container; private svg; private foreignObject; private enabled; constructor(document: Document | undefined, { previewerClassName, preview }?: PreviewerOptions); attach(): void; detach(): void; createDragPreview(sourceNode: HTMLElement): void; render(monitor: DragDropMonitor): void; clear(): void; } export {};