import { ShadowlessElement } from '@blockeditor/lit'; import { type TableViewSelection } from '../../../_common/utils/index.js'; import type { DataViewTableManager } from '../table-view-manager.js'; declare const TableRow_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor; export declare class TableRow extends TableRow_base { static styles: import("lit").CSSResult; get selectionController(): import("../controller/selection.js").TableSelectionController | undefined; view: DataViewTableManager; rowIndex: number; rowId: string; get groupKey(): string | undefined; setSelection: (selection?: Omit) => void; contextMenu: (e: MouseEvent) => void; connectedCallback(): void; private _clickDragHandler; protected render(): unknown; } declare global { interface HTMLElementTagNameMap { 'data-view-table-row': TableRow; } } export {}; //# sourceMappingURL=row.d.ts.map