| FirebaseApp | The entry point of Firebase SDKs. |
| FirebaseAuthException | Generic exception related to Firebase Authentication. |
| FirebaseInitProvider | Initializes Firebase APIs at app startup time. |
| FirebaseNetworkException | Exception thrown when a request to a Firebase service has failed due to a network error. |
| FirebaseOptions | Configurable Firebase options. |
| FirebaseOptions.Builder | Builder for constructing FirebaseOptions. |
| FirebaseTooManyRequestsException | Exception thrown when a request to a Firebase service has been blocked due to having received too many consecutive requests from the same device. |
| GetTokenResult | Result object that contains a Firebase Auth ID Token. |
| PublicApi | Indicates that this object (class, method, etc) should be retained while preguarding an SDK, but is safe to be proguarded away in the final app. |