import type { ViralEditor } from "../viral-editor";
export declare class EditorDragDrop {
    private viralEditor;
    private domElement;
    private dragOverHandler;
    private dragLeaveHandler;
    private dropHandler;
    private overlay;
    constructor(viralEditor: ViralEditor);
    register(): void;
    unregister(): void;
    private onDragOver;
    private onDragLeave;
    private onDrop;
    private showDragOverlay;
    private hideDragOverlay;
}
