Optionalactions
actions?:
| { text: string; type?: string; url: string }
| { text: string; type?: string; url: string }[]
Optionalbody
body?: string
Optionalchecklist
checklist?: string | (string | { done?: boolean; text: string })[]
Optionalcompact
compact?: Record<string, any> | Record<string, any>[]
OptionalcontextInfo
contextInfo?: Record<string, any>
Optionaldivider
divider?: boolean
footerActions?:
| { text: string; type?: string; url: string }
| { text: string; type?: string; url: string }[]
Optionalheading
heading?: string
OptionalkeyValue
keyValue?: [string, unknown][] | Record<string, unknown>
OptionalkeyValues
keyValues?: [string, unknown][] | Record<string, unknown>
Optionallinks
links?: Record<string, any> | Record<string, any>[]
Optionalmarkdown
markdown?: string
metadata?: string | string[]
Optionalpayload
payload?: Record<string, any>
Optionalprimitives
primitives?: string | Record<string, any> | (string | Record<string, any>)[]
Optionalprofile
profile?: Record<string, any> | Record<string, any>[]
Optionalsources
sources?: Record<string, any> | Record<string, any>[]
Optionalspacer
spacer?: number | boolean
Optionalsubtitle
subtitle?: string
Optionalsuggested
suggested?:
| string
| (string | { prompt?: string; prompt_text?: string; text?: string })[]
Optionalsuggestions
suggestions?:
| string
| (string | { prompt?: string; prompt_text?: string; text?: string })[]
Optionaltable
table?: string[][]
Optionaltext
text?: string
Optionaltip
tip?: string | string[]
Optionaltitle
title?: string
OptionalviewModels
viewModels?: Record<string, any> | Record<string, any>[]