import type { Editor } from '@tiptap/core'; /** Collect field ids covered by the current selection (WPS Shift+F9 scope). */ export declare function selectedDocumentFieldIds(editor: Editor): string[]; /** XOR overrides relative to the document-wide Alt+F9 field-codes mode. */ export declare function toggleDocumentFieldCodeOverrides(current: ReadonlySet, fieldIds: readonly string[]): Set; /** Effective field-code visibility for one field (WPS Alt+F9 ⊕ Shift+F9). */ export declare function documentFieldShowsCode(fieldIdValue: string, showFieldCodes: boolean, overrides: ReadonlySet): boolean; export declare function syncDocumentFieldCodeClasses(root: ParentNode | null | undefined, showFieldCodes: boolean, overrides: ReadonlySet): { applied: number; showing: number; };