import { TBEditorMutableRef } from '../types';
import { IBEditorTableDragSelectionSyncSnapshot } from './tablePointerTypes';
type TBEditorTableDragSelectionSyncRef = TBEditorMutableRef<IBEditorTableDragSelectionSyncSnapshot | null>;
export declare function resetBEditorTableDragSelectionSync(lastSyncedDragSelectionRef: TBEditorTableDragSelectionSyncRef): void;
export declare function shouldSkipBEditorTableDragSelectionSync(lastSyncedDragSelectionRef: TBEditorTableDragSelectionSyncRef, anchor: HTMLTableCellElement, head: HTMLTableCellElement): boolean;
export declare function rememberBEditorTableDragSelectionSnapshot(lastSyncedDragSelectionRef: TBEditorTableDragSelectionSyncRef, editorElement: HTMLElement, cells: HTMLTableCellElement[]): void;
export {};
