UNPKG

markdown-code-example-inserter

Version:
11 lines (10 loc) 684 B
import type { Comment, Root as HtmlRoot } from 'hast'; import type { Code, Html, Root as MarkdownRoot } from 'mdast'; import type { Node } from 'unist'; export declare function parseMarkdownFile(markdownFilePath: string): Promise<MarkdownRoot>; export declare function parseMarkdownContents(markdownFileContents: string | Buffer): MarkdownRoot; export declare function isCommentNode(input: Node): input is Comment; export declare function isCodeBlock(input: Node): input is Code; export declare function isHtmlNode(input: Node): input is Html; export declare function parseHtmlContents(htmlContents: string): HtmlRoot; export declare function parseHtmlNode(htmlNode: Html): HtmlRoot;