//[docs](../../../index.md)/[dev.inmo.tgbotapi.types.InlineQueries.ChosenInlineResult](../index.md)/[BaseChosenInlineResult](index.md) # BaseChosenInlineResult [common] data class [BaseChosenInlineResult](index.md)(**resultId**: [InlineQueryIdentifier](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FInlineQueryIdentifier%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **user**: [User](../../dev.inmo.tgbotapi.types/-user/index.md), **inlineMessageId**: [InlineMessageIdentifier](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FInlineMessageIdentifier%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)?, **query**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [ChosenInlineResult](../../dev.inmo.tgbotapi.types.InlineQueries.abstracts/-chosen-inline-result/index.md) ## Properties | Name | Summary | |---|---| | [inlineMessageId](inline-message-id.md)| [common] open override val [inlineMessageId](inline-message-id.md): [InlineMessageIdentifier](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FInlineMessageIdentifier%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)?
| | [query](query.md)| [common] open override val [query](query.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
| | [resultId](result-id.md)| [common] open override val [resultId](result-id.md): [InlineQueryIdentifier](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FInlineQueryIdentifier%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)
| | [user](user.md)| [common] open override val [user](user.md): [User](../../dev.inmo.tgbotapi.types/-user/index.md)
|