IOweb/node_modules/satteri/dist/hast/hast-materializer.d.ts
2026-07-03 15:07:38 -05:00

12 lines
462 B
TypeScript

import { HastReader } from "./hast-reader.js";
import type { Root } from "hast";
import type { HastNode } from "../types.js";
export type { HastNode };
/**
* Materialize a single HAST node from a binary buffer as a lazy JS object.
*/
export declare function materializeHastNode(reader: HastReader, nodeId: number): HastNode;
/**
* Materialize the full HAST tree from root (nodeId=0).
*/
export declare function materializeHastTree(reader: HastReader): Root;