@withjoy/sdk-js
Version:
Joy Javascript SDK
23 lines (22 loc) • 714 B
TypeScript
import { Event } from "./Event";
import { EventsManager } from "./eventsManager";
/**
* Firebase currently allows only one firebase connection. We wrap it in a singleton event connection class
*
* @constructor
*/
export declare class EventFirebaseConnection {
private eventsManager;
private telemetry;
private currentEvent;
private currentUserKey;
private checkConnectionPromise;
constructor(eventsManager: EventsManager);
connect(event: Event): any;
disconnect(): any;
onActiveAuthChanged(probableActiveAuth?: any): any;
private connect_info;
private connect_publicInfo;
private checkConnection;
private scheduleCheckConnectionCall;
}