React Native Firebase
    Preparing search index...

    Core React Native Firebase package types.

    Classes

    FirebaseModule

    A class that all React Native Firebase modules extend from to provide default behaviour.

    Interfaces

    FirebaseApp

    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.

    FirebaseAppBase

    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.

    FirebaseAppConfig
    FirebaseAppOptions
    Module
    NativeFirebaseError
    ReactNativeAsyncStorage

    Interface for a supplied AsyncStorage.

    Type Aliases

    FirebaseModuleWithStatics
    FirebaseModuleWithStaticsAndApp
    FirebaseNamespacedExport

    Type for the firebase named export from module packages. Provides complete typing for:

    • Root level access: firebase.functions(app?)
    • App level access: firebase.app().functions(region?)
    • Statics: firebase.functions.HttpsErrorCode
    • Root properties: firebase.SDK_VERSION, firebase.app(), etc.
    LogLevelString