UNPKG

matrix-react-sdk

Version:
31 lines (30 loc) 2.23 kB
import * as commonmark from "commonmark"; declare module "commonmark" { type Attr = [key: string, value: string]; interface HtmlRenderer { text: (this: commonmark.HtmlRenderer, node: commonmark.Node) => void; html_inline: (this: commonmark.HtmlRenderer, node: commonmark.Node) => void; html_block: (this: commonmark.HtmlRenderer, node: commonmark.Node) => void; linebreak: (this: commonmark.HtmlRenderer) => void; link: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; image: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; emph: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; strong: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; paragraph: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; heading: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; code: (this: commonmark.HtmlRenderer, node: commonmark.Node) => void; code_block: (this: commonmark.HtmlRenderer, node: commonmark.Node) => void; thematic_break: (this: commonmark.HtmlRenderer, node: commonmark.Node) => void; block_quote: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; list: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; item: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; custom_inline: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; custom_block: (this: commonmark.HtmlRenderer, node: commonmark.Node, entering: boolean) => void; esc: (s: string) => string; out: (this: commonmark.HtmlRenderer, text: string) => void; tag: (this: commonmark.HtmlRenderer, name: string, attrs?: Attr[], selfClosing?: boolean) => void; attrs: (this: commonmark.HtmlRenderer, node: commonmark.Node) => Attr[]; lit: (this: commonmark.HtmlRenderer, text: string) => void; cr: (this: commonmark.HtmlRenderer) => void; } }