import { ShadowlessElement } from '@blockeditor/lit'; import type { DataViewTableColumnManager } from '../../table-view-manager.js'; type GroupRectList = { top: number; bottom: number; }[]; declare const TableVerticalIndicator_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor; export declare class TableVerticalIndicator extends TableVerticalIndicator_base { static styles: import("lit").CSSResult; top: number; left: number; width: number; lines: GroupRectList; shadow: boolean; protected render(): unknown; } export declare const getTableGroupRects: (tableContainer: HTMLElement) => { top: number; bottom: number; }[]; export declare const startDragWidthAdjustmentBar: (evt: PointerEvent, tableContainer: HTMLElement, width: number, column: DataViewTableColumnManager) => void; type VerticalIndicator = { display: (width: number, top: number, lines: GroupRectList, left: number, shadow?: boolean) => void; remove: () => void; }; export declare const getVerticalIndicator: () => VerticalIndicator; export {}; //# sourceMappingURL=vertical-indicator.d.ts.map