import { BlockNoteEditor } from "@blocknote/core";
export declare function createHTMLRebaseTool(id: string, editor: BlockNoteEditor<any, any, any>): Promise<{
    doc: import("prosemirror-model").Node;
    tr: () => import("prosemirror-transform").Transform;
    invertMap: import("prosemirror-transform").Mapping;
    rebaseTr: (tr: import("prosemirror-transform").Transform) => import("prosemirror-state").Transaction;
}>;
