/** * Builds a mark set from inline diff metadata. * * @param params Inputs used to resolve marks for an inline diff. * @param params.schema Schema used to resolve mark types. * @param params.action Inline diff action to apply. * @param params.marks Mark JSON entries present on the diff. * @param params.marksDiff Mark diff entries for modified content. * @param params.oldMarks Mark JSON entries from the original content. * @returns The resolved marks to apply to inserted/replaced text. */ export declare function marksFromDiff({ schema, action, marks, marksDiff, oldMarks, }: { schema: import('prosemirror-model').Schema; action: import('../algorithm/inline-diffing.js').InlineDiffResult['action']; marks?: Array<{ type: string; attrs?: Record; }>; marksDiff?: import('../algorithm/attributes-diffing.js').MarksDiff | null; oldMarks?: Array<{ type: string; attrs?: Record; }>; }): import('prosemirror-model').Mark[]; //# sourceMappingURL=marks-from-diff.d.ts.map