export type { MenuItem } from './SvMenuList.svelte';
/**
* SvContextMenu - wraps a region and opens a menu at the pointer on right-click
* (or long-press). Reuses SvMenuList (submenus, keyboard, icons, shortcuts),
* portals to
, and closes via the shared dismissable layer stack.
* Parity: Smart context-menu.
*
* ```svelte
* run(i)}>
* Right-click me
*
* ```
*/
import type { Snippet } from 'svelte';
import { type MenuItem } from './SvMenuList.svelte';
type Props = {
items: ReadonlyArray