import type { Instance, TextInstance } from '../renderer'
import type { types as Slack } from '@slack/bolt'
export declare const richTextElementTagNames: string[]
export declare function jsxToRichTextBlock(
  jsx: Instance | TextInstance
): Slack.RichTextBlock
export declare function jsxToList(
  jsx: Instance,
  defaultIndent?: number
): Slack.RichTextList[]
type RichTextTextStyle = {
  bold?: boolean
  italic?: boolean
  strike?: boolean
  code?: boolean
}
export declare function jsxToRichTextElements(
  jsx: Instance | TextInstance,
  style?: RichTextTextStyle
): Slack.RichTextElement[]
export {}
