import { EditorState } from 'prosemirror-state';
import { DomAtPos, NodeWithPos } from 'prosemirror-utils';
export declare const getSelectedExtension: (state: EditorState, searchParent?: boolean) => import("prosemirror-utils").ContentNodeWithPos;
export declare const getSelectedNonContentExtension: ({ schema, selection, }: EditorState) => NodeWithPos | undefined;
export declare const getSelectedDomElement: (domAtPos: DomAtPos, selectedExtensionNode?: NodeWithPos, isContentExtension?: boolean) => HTMLElement;
