import { Editor, NodeEntry, BaseEditor, Path } from 'slate'; export declare const isPathInRectangle: (editor: BaseEditor, path: Path, tablePath: Path, cellType?: string) => boolean; export declare const cellType: string[]; export declare const mergeCells: (event: any, { editor }: { editor: Editor; }) => void; export declare function isValidForMergingAndGetSpans(editor: any, cells: NodeEntry[]): false | { rowSpan: number; colSpan: number; }; export declare function isCellSpanning(cell: any): { hasRowSpan: boolean; hasColSpan: boolean; };