/** * Rendering Feature Registry * * Maps OOXML elements to their rendering feature modules. * This is the primary lookup table for agents and developers. * * To find where an OOXML element renders: search this file. * To add a new rendering feature: add an entry here first. * * Each entry specifies: * - feature: human-readable feature name (matches folder name) * - module: import path relative to this file * - handles: list of OOXML element paths this feature renders * - spec: ECMA-376 section reference */ export declare const RENDERING_FEATURES: { readonly 'w:pBdr': { readonly feature: "paragraph/borders"; readonly module: "../paragraph/borders"; readonly handles: readonly ["w:pBdr/w:top", "w:pBdr/w:bottom", "w:pBdr/w:left", "w:pBdr/w:right", "w:pBdr/w:between", "w:pBdr/w:bar"]; readonly spec: "§17.3.1.24"; }; readonly 'w:shd': { readonly feature: "paragraph/borders"; readonly module: "../paragraph/borders"; readonly handles: readonly ["w:shd/@w:fill", "w:shd/@w:val", "w:shd/@w:color"]; readonly spec: "§17.3.1.31"; }; readonly 'w:bidi': { readonly feature: "inline-direction"; readonly module: "./inline-direction"; readonly handles: readonly ["w:pPr/w:bidi", "w:rPr/w:rtl"]; readonly spec: "§17.3.1.1"; }; readonly 'm:oMath': { readonly feature: "math"; readonly module: "./math"; readonly handles: readonly ["m:oMath", "m:oMathPara", "m:r", "m:t", "m:f", "m:rad", "m:sSup", "m:sSub", "m:sSubSup", "m:sPre", "m:d", "m:nary", "m:acc", "m:bar", "m:groupChr", "m:limLow", "m:limUpp", "m:func", "m:m", "m:eqArr", "m:borderBox", "m:box", "m:phant"]; readonly spec: "§22.1"; }; }; //# sourceMappingURL=feature-registry.d.ts.map