/** * DOCX Reader - Drawing/Image Helpers * * Shared parsing helpers for DrawingML elements (used by both inline image, * floating image, and drawing shape parsers). */ import type { XmlElement } from "../../xml/types.js"; /** Parse `a:xfrm` element for rotation and flip properties. */ export declare function parseXfrm(spPrEl: XmlElement, target: { rotation?: number; flipHorizontal?: boolean; flipVertical?: boolean; }): void; /** Parse outline (`a:ln`) element. */ export declare function parseOutline(spPrEl: XmlElement): { width?: number; color?: string; } | undefined; /** Parse source rectangle (crop) from `a:blipFill`. */ export declare function parseSrcRect(blipFillEl: XmlElement): { l?: number; t?: number; r?: number; b?: number; } | undefined; /** Parse SVG blip reference from `a:extLst` inside `a:blip`. */ export declare function parseSvgBlip(blipEl: XmlElement): string | undefined;