UNPKG

voluptasmollitia

Version:
113 lines (84 loc) 3.13 kB
## API Report File for "@firebase/app-exp" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import { Component } from '@firebase/component'; import { ComponentContainer } from '@firebase/component'; import { LogCallback } from '@firebase/logger'; import { LogLevelString } from '@firebase/logger'; import { LogOptions } from '@firebase/logger'; import { Name } from '@firebase/component'; import { Provider } from '@firebase/component'; // @internal (undocumented) export function _addComponent<T extends Name>(app: FirebaseApp, component: Component<T>): void; // @internal (undocumented) export function _addOrOverwriteComponent(app: FirebaseApp, component: Component): void; // @internal (undocumented) export const _apps: Map<string, FirebaseApp>; // @internal export function _clearComponents(): void; // @internal export const _components: Map<string, Component<any>>; // @internal export const _DEFAULT_ENTRY_NAME = "[DEFAULT]"; // @public export function deleteApp(app: FirebaseApp): Promise<void>; // @public export interface FirebaseApp { automaticDataCollectionEnabled: boolean; readonly name: string; readonly options: FirebaseOptions; } // @public export interface FirebaseAppConfig { automaticDataCollectionEnabled?: boolean; name?: string; } // @internal (undocumented) export interface _FirebaseAppInternal extends FirebaseApp { // (undocumented) checkDestroyed(): void; // (undocumented) container: ComponentContainer; // (undocumented) isDeleted: boolean; } // @public export interface FirebaseOptions { apiKey?: string; appId?: string; authDomain?: string; databaseURL?: string; measurementId?: string; messagingSenderId?: string; projectId?: string; storageBucket?: string; } // @internal (undocumented) export interface _FirebaseService { // (undocumented) app: FirebaseApp; _delete(): Promise<void>; } // @public export function getApp(name?: string): FirebaseApp; // @public export function getApps(): FirebaseApp[]; // @internal (undocumented) export function _getProvider<T extends Name>(app: FirebaseApp, name: T): Provider<T>; // @public export function initializeApp(options: FirebaseOptions, name?: string): FirebaseApp; // @public export function initializeApp(options: FirebaseOptions, config?: FirebaseAppConfig): FirebaseApp; // @public export function onLog(logCallback: LogCallback | null, options?: LogOptions): void; // @internal (undocumented) export function _registerComponent<T extends Name>(component: Component<T>): boolean; // @public export function registerVersion(libraryKeyOrName: string, version: string, variant?: string): void; // @internal (undocumented) export function _removeServiceInstance<T extends Name>(app: FirebaseApp, name: T, instanceIdentifier?: string): void; // @public export const SDK_VERSION: string; // @public export function setLogLevel(logLevel: LogLevelString): void; ```