UNPKG

@tanstack/markdown

Version:

A tiny, fast, deterministic Markdown renderer for blogs and documentation.

14 lines 804 B
import type { ComponentNode, MarkdownExtension } from '../types.js'; export interface CommentComponentOptions { transformComponent?: (node: ComponentNode) => ComponentNode; } export interface ComponentComment { block: boolean; name: string; attributes: Record<string, string>; } export declare function commentComponentsExtension(options?: CommentComponentOptions): MarkdownExtension; export declare function parseCommentComponentBlock(context: Parameters<NonNullable<MarkdownExtension['parseBlock']>>[0], options?: CommentComponentOptions): ComponentNode | undefined; export declare function parseComponentComment(line: string): ComponentComment | undefined; export declare function parseAttributes(value: string): Record<string, string>; //# sourceMappingURL=comment-components.d.ts.map