import { Mapping } from "prosemirror-transform"; import type { Transaction } from "prosemirror-state"; import type { EditorView } from "prosemirror-view"; import type { Mark, Schema } from "prosemirror-model"; interface Merge { mergedDocMap: Mapping; cpDoc: import("prosemirror-model").Node; } export declare const copyChange: (view: EditorView, from: number, to: number) => void; export declare const acceptChanges: (merge: Merge, mark: Mark, mergeView: EditorView, originalView: EditorView, tr: Transaction) => void; export declare const removeDecoration: (view: EditorView, decorationId: string) => void; export declare const deleteContent: (merge: Merge, view: EditorView, diffMark: Mark, mappingNeeded?: boolean) => boolean; export declare const addDeletedContentBack: (merge: Merge, view: EditorView, diffMark: Mark) => boolean; export declare const handleMarks: (view: EditorView, mark: Mark, tr: Transaction, schema: Schema) => void; export {}; //# sourceMappingURL=action.d.ts.map