import type { Cell, RowData } from "@tanstack/react-table";
import React from "react";
import type { PopoverPosition } from "./hooks/useCellContextMenu.js";
interface CellContextMenuProps<TData extends RowData> {
	cell: Cell<TData, unknown>;
	position: PopoverPosition;
	onClose: () => void;
	renderContent: (row: TData, cell: Cell<TData, unknown>) => React.ReactNode;
}
export declare function CellContextMenu<TData extends RowData>({ cell, position, onClose, renderContent }: CellContextMenuProps<TData>): React.ReactElement;
export {};
