/**
 * 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