import { NgZone } from '@angular/core'; import { FirebaseApp } from '@angular/fire'; import { AngularFireAuth } from '@angular/fire/auth'; import { AngularFireDatabase } from '@angular/fire/database'; import { AngularFireStorage } from '@angular/fire/storage'; import { AngularFirestore } from '@angular/fire/firestore'; import { AngularFireMessaging } from '@angular/fire/messaging'; export declare class AOFirebaseConnectionService { protected _name: string; protected _hash: string; protected _app: FirebaseApp; protected _zone: NgZone; private _configs; private _auth; private _database; private _firestore; private _messaging; private _storage; constructor(_name: string, _hash: string, _app: FirebaseApp, _zone: NgZone); app(): FirebaseApp; name(): string; hash(): string; auth(): AngularFireAuth; database(): AngularFireDatabase; firestore(): AngularFirestore; messaging(): AngularFireMessaging; storage(): AngularFireStorage; logout(): Promise; destroy(): Promise; }