/** * 行内 Markdown 标记解析:将纯文本转为富文本运行(text runs)。 * * - `**粗体**` 转换为加粗 run(options.bold = true); * - `*斜体*`、`` `行内代码` ``、`~~删除线~~`、`[链接文字](url)` 剥离标记仅保留文字; * - 无标记文本原样输出为无样式 run;不成对或非标准形态的标记不做处理(原样保留)。 */ export interface InlineRun { text: string; options?: { bold?: boolean; }; } /** 解析行内 Markdown 标记为富文本运行序列;空文本返回空数组 */ export declare function parseInlineRuns(text: string): InlineRun[]; /** 便捷判断:runs 无任何样式信息时可直接退化为纯字符串(调用方用于兼容原渲染路径) */ export declare function isPlainRuns(runs: InlineRun[]): boolean; //# sourceMappingURL=inline-markdown.d.ts.map