/** * Rehype plugin that injects source location attributes on every element. * * Handles both: * - HTML elements from markdown (h1, p, li, …) * - MDX JSX nodes (mdxJsxFlowElement, mdxJsxTextElement) * * Injected attributes: * data-node-file — project-relative source file path * data-node-name — element or component name * data-node-line — source line number * data-node-column — source column number (0-based) */ import type { Root } from "hast"; interface RehypeNodePositionsOptions { filePath?: string; } export declare function rehypeNodePositions(options?: RehypeNodePositionsOptions): (tree: Root) => void; export {}; //# sourceMappingURL=rehype-node-positions.d.ts.map