import { JSXSlack } from '../../jsx'; import { LayoutBlockProps } from './utils'; interface ContextProps extends LayoutBlockProps { children: JSXSlack.ChildElements; } /** * [The `context` layout block](https://api.slack.com/reference/messaging/blocks#context) * to display the message context with small texts and icon images. * * `` allows containing mixed contents consisted of text messages * formatted by HTML-like elements and `image` block elements generated by * `` component. Elements for `context` layout block will generate from * them cleverly. * * ```jsx * * * Kitten * A kitten and * Kitten * more kitten. * * * ``` * * And you also can define the text element explicitly through `` tag and * `` text composition object. * * **NOTE**: Slack restricts the number of elements up to 10. jsx-slack throws * an error if the number of generated elements was going over the limit. * * @return The partial JSON for `context` layout block * @throws Will throw an error if there are 10 or more generated elements. */ export declare const Context: import("../../jsx-internals").BuiltInComponent; export {};