//[docs](../../../index.md)/[dev.inmo.tgbotapi.CommonAbstracts](../index.md)/[CaptionedInput](index.md)
# CaptionedInput
[common] interface [CaptionedInput](index.md) : [Captioned](../-captioned/index.md)
## Properties
| Name | Summary |
|---|---|
| [caption](index.md#%5Bdev.inmo.tgbotapi.CommonAbstracts%2FCaptionedInput%2Fcaption%2F%23%2FPointingToDeclaration%2F%5D%2FProperties%2F625018081)| [common] abstract val [caption](index.md#%5Bdev.inmo.tgbotapi.CommonAbstracts%2FCaptionedInput%2Fcaption%2F%23%2FPointingToDeclaration%2F%5D%2FProperties%2F625018081): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
|
| [captionEntities](caption-entities.md)| [common] abstract val [captionEntities](caption-entities.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[TextPart](../-text-part/index.md)>Full list of entities.
|
## Inheritors
| Name |
|---|
| [Game](../../dev.inmo.tgbotapi.types.games/-game/index.md)|
| [MediaGroupContent](../../dev.inmo.tgbotapi.types.message.content.abstracts/-media-group-content/index.md)|
| [AnimationContent](../../dev.inmo.tgbotapi.types.message.content.media/-animation-content/index.md)|
| [VoiceContent](../../dev.inmo.tgbotapi.types.message.content.media/-voice-content/index.md)|
## Extensions
| Name | Summary |
|---|---|
| [textSources](../text-sources.md)| [common]
Content
val [CaptionedInput](index.md).[textSources](../text-sources.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[TextSource](../-text-source/index.md)>
|
| [toHtmlCaptions](../../dev.inmo.tgbotapi.extensions.utils.formatting/to-html-captions.md)| [common]
Content
fun [CaptionedInput](index.md).[toHtmlCaptions](../../dev.inmo.tgbotapi.extensions.utils.formatting/to-html-captions.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
|
| [toMarkdownCaptions](../../dev.inmo.tgbotapi.extensions.utils.formatting/to-markdown-captions.md)| [common]
Content
fun [CaptionedInput](index.md).[toMarkdownCaptions](../../dev.inmo.tgbotapi.extensions.utils.formatting/to-markdown-captions.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
|
| [toMarkdownV2Captions](../../dev.inmo.tgbotapi.extensions.utils.formatting/to-markdown-v2-captions.md)| [common]
Content
fun [CaptionedInput](index.md).[toMarkdownV2Captions](../../dev.inmo.tgbotapi.extensions.utils.formatting/to-markdown-v2-captions.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
|