import { type WorkDocumentConnectorProperties } from './work-document-connector'; export interface ImportedDocxConnectorMarker { marker: string; properties: WorkDocumentConnectorProperties; } export interface ImportedDocxConnectorMarkers { connectors: ImportedDocxConnectorMarker[]; } export interface DocxConnectorInspection { supported: number; unsupported: number; } /** * Rewrites the supported straight connector subset to a Mammoth-safe marker. * VML connectors are the native WPS 12 shape emitted by Shapes.AddConnector; * the DrawingML branch is the representation emitted by A3S on export. */ export declare function markDocxConnectors(document: Document): ImportedDocxConnectorMarkers; /** Inspects connector declarations without mutating the source package. */ export declare function inspectDocxConnectorShapes(document: Document): DocxConnectorInspection; export declare function applyImportedDocxConnectorMarkers(document: Document, markers: ImportedDocxConnectorMarkers): void; export declare function hasImportedDocxConnectorMarkers(markers: ImportedDocxConnectorMarkers): boolean;