/// import { BlockElement } from "../../interface"; import { TableSelection } from "./CellGrid"; declare class TableBorderBar { private static readonly tableBlockMenuButtonBgClassName; private static readonly tableColBarClassName; private static readonly tableRowBarClassName; private static readonly tableColBtnBarClassName; private static readonly tableRowBtnBarClassName; private static readonly colBarBtnContainerClassName; private static readonly rowBarBtnContainerClassName; private static readonly barPointContainerClassName; private static readonly barPointClassName; private static readonly colBarPointItemClassName; private static readonly rowBarPointItemClassName; private static readonly tableColBarContainerClassName; private static readonly tableRowBarContainerClassName; private static readonly colBarItemClassName; private static readonly rowBarItemClassName; private static readonly tableBarLineClassName; private static readonly tableBarButtonClassName; private static readonly tableBarDeleteBtn; private static readonly tableSelectionDeleteTag; private static readonly MutationObserverMap; private startEvent; private shouldShowDeleteButton; private checkEnableTableBorderBar; private fixInsertComponentPosition; private addButtonClick; private deleteButtonClick; private handleClick; private handleMouseDown; private handleDrag; private hideAddBtn; private clearDeleteTag; private handleMouseLeave; private handleMouseMove; private getTableBorderBarElement; private createDeleteBtn; private removeDeleteBtn; private hideAllAddBtn; private updateDeleteBtn; private createdCol; private createdRow; private mutationFilter; private getMutationObserver; updated: import("lodash").DebouncedFunc<(block: BlockElement) => void>; updatedXOffset(block: BlockElement): void; show(block: BlockElement): void; hide(block: BlockElement): void; isVisible(block: BlockElement): boolean; updateBarStatus: import("lodash").DebouncedFunc<(block: BlockElement, selection: TableSelection) => void>; } export declare const tableBorderBar: TableBorderBar; export {};