@shikijs/markdown-it
Version:
markdown-it integration for shiki
18 lines (15 loc) • 758 B
text/typescript
import MarkdownIt from 'markdown-it';
import { LanguageInput, BuiltinLanguage } from 'shiki';
import { M as MarkdownItShikiSetupOptions } from './shared/markdown-it.DGIVodq2.mjs';
export { a as MarkdownItShikiExtraOptions } from './shared/markdown-it.DGIVodq2.mjs';
export { fromHighlighter, setupMarkdownIt } from './core.mjs';
type MarkdownItShikiOptions = MarkdownItShikiSetupOptions & {
/**
* Language names to include.
*
* @default Object.keys(bundledLanguages)
*/
langs?: Array<LanguageInput | BuiltinLanguage>;
};
declare function markdownItShiki(options: MarkdownItShikiOptions): Promise<(markdownit: MarkdownIt) => void>;
export { type MarkdownItShikiOptions, MarkdownItShikiSetupOptions, markdownItShiki as default };