UNPKG

mongodb-chatbot-ui

Version:

UI React components for the MongoDB Chatbot Framework

29 lines (28 loc) 807 B
import { Plugin } from "unified"; import { type Node } from "unist"; export interface HeadingNode extends Node { type: "heading"; depth: number; children: Node[]; data?: { [key: string]: unknown; }; } export interface HeadingStyleNode extends HeadingNode { data: { headingStyle: "atx" | "setext"; [key: string]: unknown; }; } /** Analyzes a heading node and marks it as ATX-style or setext-style. */ export declare function addHeadingStyle(node: HeadingNode): void; /** A unified plugin that analyzes headings and marks them as ATX-style headings or setext-style headings. */ export declare const headingStyle: Plugin; /** A unified plugin that converts setext-style headings to paragraphs. */ export declare const disableSetextHeadings: Plugin;