| Action | Encapsulates an Action for a Firebase In App Message. |
| BannerMessage | Encapsulates a Firebase In App Banner Message. |
| Button | Encapsulates any button used in a Firebase In App Message. |
| CampaignMetadata | Provides the following about any message:
|
| CardMessage | Encapsulates a Firebase In App Card Message. |
| FirebaseInAppMessaging | The entry point of the Firebase In App Messaging headless SDK. |
| FirebaseInAppMessagingClickListener | |
| FirebaseInAppMessagingContextualTrigger | |
| FirebaseInAppMessagingDismissListener | |
| FirebaseInAppMessagingDisplay | The interface that a FIAM display class must implement. |
| FirebaseInAppMessagingDisplayCallbacks | |
| FirebaseInAppMessagingDisplayCallbacks.InAppMessagingDismissType | |
| FirebaseInAppMessagingDisplayCallbacks.InAppMessagingErrorReason | |
| FirebaseInAppMessagingDisplayErrorListener | |
| FirebaseInAppMessagingImpressionListener |
| ImageData | Encapsulates an image to be displayed within a Firebase In App Message. |
| ImageOnlyMessage | Encapsulates a Firebase In App ImageOnly Message. |
| InAppMessage | Encapsulates a Firebase In App Message. |
| MessageType | Template type of an in-app message |
| ModalMessage | Encapsulates a Firebase In App Modal Message. |
| Text | Encapsulates any text used in a Firebase In App Message. |