import type { TCorePropositionalExpression } from "../../schemata/index.js"; export type TChildMap = Map; /** * Build a Map view of the * expression tree. Root expressions (no parent) are left out. Children * sharing a position keep their input order, because the sort is stable. */ export declare function buildChildMap(expressions: readonly TCorePropositionalExpression[]): TChildMap; /** * Map view for quick lookup. When two * expressions share an id, the later one in the input wins. */ export declare function buildExpressionsById(expressions: readonly TCorePropositionalExpression[]): Map; //# sourceMappingURL=tree-views.d.ts.map