A class that all React Native Firebase modules extend from to provide default behaviour.
Full FirebaseApp interface that extends the base interface. Module-specific methods (auth(), analytics(), etc.) are added here via declaration merging from individual package .d.ts files.
Base interface for FirebaseApp containing core properties and methods. The concrete FirebaseApp class implements this interface. Module-specific methods (auth(), analytics(), etc.) are added to FirebaseApp via declaration merging.
Interface for a supplied AsyncStorage.
Type for the firebase named export from module packages.
Provides complete typing for:
firebase.functions(app?)firebase.app().functions(region?)firebase.functions.HttpsErrorCodefirebase.SDK_VERSION, firebase.app(), etc.
Core React Native Firebase package types.