import { FidusWriterPasteHandler } from "./fidus_writer.js"; import { GeneralPasteHandler } from "./general.js"; import { GoogleDocsPasteHandler } from "./google_docs.js"; import { LibreOfficeWriterPasteHandler } from "./libreoffice_writer.js"; import { MicrosoftWordPasteHandler } from "./microsoft_word.js"; import type { Editor } from "../../types.js"; export declare class HTMLPaste { editor: Editor; inHTML: string; pmType: string; view: import("prosemirror-view").EditorView; htmlDoc: HTMLElement | undefined; handler: typeof FidusWriterPasteHandler | typeof GeneralPasteHandler | typeof GoogleDocsPasteHandler | typeof LibreOfficeWriterPasteHandler | typeof MicrosoftWordPasteHandler; handlerInstance: GeneralPasteHandler; outHTML: string; constructor(editor: Editor, inHTML: string, pmType: string, view: import("prosemirror-view").EditorView); getOutput(): string; parseHTML(): void; selectHandler(): void; resetPasteRange(): void; } //# sourceMappingURL=html.d.ts.map