import type { RefObject } from 'react'; export interface CellPosition { top: number; left: number; width: number; height: number; } interface TableCellMenuProps { position: CellPosition | null; containerRef: RefObject; onAddRowBelow: () => void; onAddRowAbove: () => void; onAddColumnAfter: () => void; onAddColumnBefore: () => void; onDeleteRow: () => void; onDeleteColumn: () => void; onDeleteTable: () => void; onGoToNextCell?: () => void; onReturnToCell?: () => void; onMouseEnter?: () => void; onMouseLeave?: () => void; labels: { tableOptions: string; addRowBelow: string; addRowAbove: string; addColumnAfter: string; addColumnBefore: string; deleteRow: string; deleteColumn: string; deleteTable: string; }; } declare const TableCellMenu: import("react").ForwardRefExoticComponent>; export default TableCellMenu; //# sourceMappingURL=TableCellMenu.d.ts.map