import { MathNode } from '../core/document-model/index.js'; import { PoNode } from '../core/po-helpers.js'; /** * Parse an `` subtree (ECMA-376 Part 1 §22) into a recursive * {@link MathNode}. Coverage grows by milestone; unrecognized constructs degrade * by recursing into their content so any literal symbols still surface. * * @param oMath The `m:oMath` PoNode. * @returns A `row` node wrapping the parsed content. */ export declare function parseOMath(oMath: PoNode): MathNode; /** * Collect a named child element's content as a `row` node (`m:num`, `m:den`, * `m:e`, …). Returns an empty row when the child is absent. * * @param parent The enclosing math element. * @param tag The child element's qualified tag. */ export declare function childRow(parent: PoNode, tag: string): MathNode;