import { MathObjectConverter } from '../types.js'; /** * Convert m:nary (n-ary operator) to MathML. * * OMML structure: * m:nary → m:naryPr (optional: m:chr@m:val, m:limLoc@m:val, m:subHide, m:supHide), * m:sub (lower limit, optional), m:sup (upper limit, optional), m:e (body) * * MathML shape depends on which limits are shown and the limit location: * * Both limits, subSup (default for integrals): * subsupbody * Both limits, undOvr (default for ∑, ∏, ⋃, ...): * subsupbody * * Only sub: / + + sub * Only sup: / + + sup * Neither: bare inside the outer * * @spec ECMA-376 §22.1.2.70 (m:nary), §22.1.2.72 (m:naryPr), * §22.1.2.53 (m:limLoc), §22.1.2.20 (m:chr), §22.9.2.7 (ST_OnOff) */ export declare const convertNary: MathObjectConverter; //# sourceMappingURL=nary.d.ts.map