import { Extension } from '@tiptap/core'; export interface WorkDocumentTableRowIdentity { rowId: string; rowTextId: string; } export interface WorkDocumentTableRowIdentitySource { rowId?: unknown; rowTextId?: unknown; } export declare const DOCUMENT_TABLE_ROW_ID_ATTRIBUTE = "data-office-row-id"; export declare const DOCUMENT_TABLE_ROW_TEXT_ID_ATTRIBUTE = "data-office-row-text-id"; interface DocumentTableRowIdentityOptions { rotateTextId: () => boolean; } export declare const DocumentTableRowIdentity: Extension; export declare function normalizeDocumentTableRowIdentity(source: WorkDocumentTableRowIdentitySource): WorkDocumentTableRowIdentity | null; export declare function documentTableRowIdentityFromElement(element: Element): WorkDocumentTableRowIdentity | null; export declare function applyDocumentTableRowIdentityToElement(element: Element, source: WorkDocumentTableRowIdentitySource): WorkDocumentTableRowIdentity | null; export {};