import Quill from "quill";
import { ConsoleLogger } from "./ConsoleLogger";
export declare class ImageDrop {
    private quill;
    private onNewDataUrl;
    private logger;
    private handleOnPaste?;
    localDrag: boolean;
    constructor(quill: Quill, onNewDataUrl: (dataUrl: string) => void, logger: ConsoleLogger, handleOnPaste?: boolean | undefined);
    private handleDragStart;
    private handleDragEnd;
    private handleDrop;
    private handlePaste;
    private handleDataTransferList;
    private pasteFilesIntoQuill;
}
