jsx-slack
Version:
Build JSON object for Slack Block Kit surfaces from JSX
15 lines (14 loc) • 641 B
TypeScript
import { JSXSlack } from './jsx';
export declare const jsx: (type: any, props: Record<string, unknown>, key: any) => JSXSlack.JSX.Element | null;
export declare const jsxs: (type: any, props: Record<string, unknown>, key: any) => JSXSlack.JSX.Element | null;
export declare const Fragment: import("./jsx-internals").BuiltInComponent<{
children: JSXSlack.ChildElements;
}>;
export declare namespace JSX {
interface Element extends JSXSlack.JSX.Element {
}
interface IntrinsicElements extends JSXSlack.JSX.IntrinsicElements {
}
interface ElementChildrenAttribute extends JSXSlack.JSX.ElementChildrenAttribute {
}
}