import type { IrNode } from "./irTypes.js";
import type { PrunedNode } from "./prune.js";
/** Normalize a pruned screen root into its IR node tree. Child order follows source order. */
export declare const normalizeScreenRoot: (pruned: PrunedNode) => IrNode;
/** Count the IR nodes in a normalized tree, used for the reduction ratio. */
export declare const countIrNodes: (node: IrNode) => number;
//# sourceMappingURL=normalize.d.ts.map