import type { ChildrenList, PartialElement } from '@furystack/shades';
import type { ContextMenuManager } from './context-menu-manager.js';
export type ContextMenuProps<T> = {
    manager: ContextMenuManager<T>;
    onItemSelect?: (item: T) => void;
} & PartialElement<HTMLDivElement>;
export declare const ContextMenu: <T>(props: ContextMenuProps<T>, children: ChildrenList) => JSX.Element<any>;
//# sourceMappingURL=context-menu.d.ts.map