import { SPEditor, TDescendant, TElement } from '@udecode/slate-plugins-core'; import { NodeEntry } from 'slate'; import { ListNormalizerOptions } from '../types'; /** * Recursively get all the: * - block children * - inline children except those at excludeDepth */ export declare const getDeepInlineChildren: (editor: SPEditor, { children, }: { children: NodeEntry[]; }) => NodeEntry[]; /** * If the list item has no child: insert an empty list item container. * Else: move the children that are not valid to the list item container. */ export declare const normalizeListItem: (editor: SPEditor, { listItem, validLiChildrenTypes, }: { listItem: NodeEntry>; } & ListNormalizerOptions) => boolean; //# sourceMappingURL=normalizeListItem.d.ts.map