UNPKG

jsx-slack

Version:

Build JSON object for Slack Block Kit surfaces from JSX

18 lines (17 loc) 759 B
import { JSXSlack } from '../jsx'; /** * Preserve rendered special characters as plain text as possible. * * See our basic strategy to escape characters in * [the reference of jsx-slack](https://github.com/yhatt/jsx-slack/blob/main/docs/about-escape-and-exact-mode.md#escape). * * It can use only in the context where HTML-like elements are available. * * @remark * By restriction of the mrkdwn format, _please notice that it might change some * special characters in the content by replacement and insertion._ */ export declare const Escape: import("../jsx-internals").BuiltInComponent<{ children: JSXSlack.ChildElements; }>; export declare const parseJSX: (children: JSXSlack.ChildElements, parents: string[], escaped?: boolean) => string[];