import { Node as ProseMirrorNode } from 'prosemirror-model'; /** * Public id used for reference blocks. * * Must stay stable across stateless re-opens of the same document. Runtime * `sdBlockId` values are not persisted through DOCX export/reopen for these * field-backed blocks, so public ids must be derived from deterministic * document order instead. Callers that still hold a session-local `sdBlockId` * can resolve it through each resolver's `commandNodeId` fallback. */ export declare function resolvePublicReferenceBlockNodeId(node: ProseMirrorNode, occurrenceIndex: number): string; //# sourceMappingURL=reference-block-node-id.d.ts.map