export interface LinkContextMenuState { visible: boolean; position: { x: number; y: number; }; linkData: { href: string; text: string; from: number; to: number; } | null; } export interface TableContextMenuState { visible: boolean; position: { x: number; y: number; }; } export declare const useEditorContextMenus: () => { linkContextMenu: LinkContextMenuState; tableContextMenu: TableContextMenuState; handleLinkContextMenu: (event: React.MouseEvent, linkData: { href: string; text: string; from: number; to: number; }) => void; handleTableContextMenu: (event: React.MouseEvent) => void; handleCloseLinkContextMenu: () => void; handleCloseTableContextMenu: () => void; }; //# sourceMappingURL=useEditorContextMenus.d.ts.map