# com.google.firebase.inappmessaging.model

# com.google.firebase.inappmessaging.model

## Classes

|---|---|
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/Action` | Encapsulates an Action for a Firebase In App Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/BannerMessage` | Encapsulates a Firebase In App Banner Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/Button` | Encapsulates any button used in a Firebase In App Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/CampaignMetadata` | Provides the following about any message: |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/CardMessage` | Encapsulates a Firebase In App Card Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/ImageData` | Encapsulates an image to be displayed within a Firebase In App Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/ImageOnlyMessage` | Encapsulates a Firebase In App ImageOnly Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/InAppMessage` | Encapsulates a Firebase In App Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/ModalMessage` | Encapsulates a Firebase In App Modal Message. |
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/Text` | Encapsulates any text used in a Firebase In App Message. |

## Enums

|---|---|
| `https://firebase.google.com/docs/reference/kotlin/com/google/firebase/inappmessaging/model/MessageType` | Template type of an in-app message |