/** * Markdown processing package * * Provides robust markdown parsing and rendering using Intermediate Representation (IR). */ export { markdownToIR, markdownToIRWithMeta, chunkMarkdownIR, type MarkdownIR, type MarkdownStyle, type MarkdownStyleSpan, type MarkdownLinkSpan, type MarkdownParseOptions, } from "./ir.js"; export { renderMarkdownWithMarkers, type RenderStyleMarker, type RenderStyleMap, type RenderLink, type RenderOptions, } from "./render.js"; export { convertMarkdownTables } from "./tables.js"; export { parseFrontmatterBlock, parseFrontmatter, serializeFrontmatter, type ParsedFrontmatter, type FrontmatterSplit, } from "./frontmatter.js"; export { parseFenceSpans, findFenceSpanAt, isSafeFenceBreak, type FenceSpan, } from "./fences.js"; export { createInlineCodeState, buildCodeSpanIndex, type InlineCodeState, type CodeSpanIndex, } from "./code-spans.js"; export { chunkText } from "./chunk.js";