22 lines
708 B
TypeScript
22 lines
708 B
TypeScript
import type { Markdown } from 'vuepress/markdown';
|
|
import type { MarkdownItCollapsedLinesOptions } from './options.js';
|
|
/**
|
|
* Add collapsed lines functionality to code blocks in markdown-it
|
|
*
|
|
* 为 markdown-it 中的代码块添加折叠行功能
|
|
*
|
|
* @param md - The markdown-it instance / markdown-it 实例
|
|
* @param options - Plugin options / 插件选项
|
|
*
|
|
* @example
|
|
* ```ts
|
|
* import { collapsedLines } from '@vuepress/highlighter-helper'
|
|
*
|
|
* md.use(collapsedLines, {
|
|
* collapsedLines: 15,
|
|
* removeLastLine: false
|
|
* })
|
|
* ```
|
|
*/
|
|
export declare const collapsedLines: (md: Markdown, { collapsedLines: collapsedLinesOptions, removeLastLine, }?: MarkdownItCollapsedLinesOptions) => void;
|