jsm-core
Version:
Core library for JSM project
19 lines (18 loc) • 557 B
TypeScript
import { Message } from "firebase-admin/lib/messaging/messaging-api";
import { BaseService } from "../../common/classes/base.service";
export declare class FirebaseManager extends BaseService {
EVENTS: {
EXPORT_INITIALIZED: string;
EXPORT_IN_PROGRESS: string;
EXPORT_COMPLETED: string;
EXPORT_FAILED: string;
};
private _initialized;
private auth;
private messaging;
private db;
constructor();
private init;
notify(message: Message): Promise<void>;
private _deleteAllFromCollection;
}