import { Node as PMNode } from 'prosemirror-model'; import { ExposedFragment, ExposedSlice } from '../../types/pm'; export declare function splitSliceIntoMergedParts(insertSlice: ExposedSlice, mergeEqualSides?: boolean): { updatedSliceNodes: readonly PMNode[] & PMNode[]; firstMergedNode: { mergedNodeContent: ExposedFragment; unmergedContent: ExposedFragment | undefined; } | undefined; lastMergedNode: { mergedNodeContent: ExposedFragment; unmergedContent: ExposedFragment | undefined; } | undefined; };