import type { Editor } from '@tiptap/core'; import type { WorkMarkdownSelectionAction, WorkMarkdownSelectionMenuItem, WorkMarkdownSelectionSnapshot } from '../work-markdown-selection-menu'; export interface MarkdownSelectionMenuState { x: number; y: number; snapshot: WorkMarkdownSelectionSnapshot; items: readonly WorkMarkdownSelectionMenuItem[]; } export declare function MarkdownSelectionContextMenu({ editor, menu, createSourceAction, onClose, }: { editor: Editor; menu: MarkdownSelectionMenuState; createSourceAction: (snapshot: WorkMarkdownSelectionSnapshot) => WorkMarkdownSelectionAction; onClose: () => void; }): import("react").JSX.Element;