import { M as MarkedAstBuilder } from '../../MarkedAstBuildter-B2QhLKKy.js'; export { A as AstBuilder } from '../../MarkedAstBuildter-B2QhLKKy.js'; import { E as EngineParserOptions } from '../../types-B7GTGJc2.js'; export { I as IAstBuilder, b as IncremarkPlugin, M as MarkedEngineExtension } from '../../types-B7GTGJc2.js'; import 'mdast'; import '../../index-CWuosVAK.js'; import 'micromark-util-types'; import 'mdast-util-from-markdown'; import 'marked'; /** * Marked 引擎入口(极速模式) * * 单独导入此模块可以实现 tree-shaking,避免打包 micromark 相关依赖 * * @example * ```ts * import { createMarkedParser } from '@incremark/core/engines/marked' * * const parser = createMarkedParser({ gfm: true, math: true }) * ``` */ /** * 创建 Marked 引擎的 AST 构建器 */ declare function createMarkedBuilder(options?: EngineParserOptions): MarkedAstBuilder; export { EngineParserOptions, MarkedAstBuilder, createMarkedBuilder };