## API Report File for "@eigenpal/docx-editor-core"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

// @internal
export function deleteTableFromDocument(doc: Document_2, tableIndex: number): Document_2;

// @internal
export function findTableFromClick(target: EventTarget | null, container?: HTMLElement | null): CellCoordinates | null;

// @internal
export function getTableFromDocument(doc: Document_2, tableIndex: number): Table | null;

// @internal
export const TABLE_DATA_ATTRIBUTES: {
    readonly TABLE_INDEX: "data-table-index";
    readonly ROW_INDEX: "data-row";
    readonly COLUMN_INDEX: "data-col";
    readonly TABLE_CELL: "data-table-cell";
};

// @internal (undocumented)
export class TableSelectionManager extends Subscribable<TableSelectionSnapshot> {
    constructor();
    clearSelection(): void;
    getSelectedCell(): CellCoordinates | null;
    isCellSelected(tableIndex: number, rowIndex: number, columnIndex: number): boolean;
    selectCell(coords: CellCoordinates): void;
}

// @internal
export function updateTableInDocument(doc: Document_2, tableIndex: number, newTable: Table): Document_2;

```
