import * as firebaseAdmin from 'firebase-admin';
import { AppOptions } from 'firebase-admin';
export type GbNestFirebaseOptions = {
    googleApplicationCredential?: string | firebaseAdmin.ServiceAccount;
} & Omit<AppOptions, 'credential'>;
export interface FirebaseAdmin {
    auth: firebaseAdmin.auth.Auth;
    messaging: firebaseAdmin.messaging.Messaging;
    db: firebaseAdmin.firestore.Firestore;
    storage: firebaseAdmin.storage.Storage;
}
