import type { Node as PMNode, ResolvedPos } from '@atlaskit/editor-prosemirror/model';
import { Selection } from '@atlaskit/editor-prosemirror/state';
export declare const numberNestedLists: (resolvedPos: ResolvedPos) => number;
export declare const getListItemAttributes: ($pos: ResolvedPos) => {
    indentLevel: number;
    itemIndex: number;
};
type NormalizeListItemsSelection = (props: {
    doc: PMNode;
    selection: Selection;
}) => Selection;
export declare const normalizeListItemsSelection: NormalizeListItemsSelection;
export {};
