import { FirebaseApp, FirebaseOptions } from "firebase/app";
import type { AnalyticsEvent, AnalyticsObserver } from "../types";
/**
 * Firebase Google Analytics service implementation
 */
export declare class FirebaseGoogleAnalyticsService implements AnalyticsObserver {
    private _instance?;
    getInstance(): FirebaseApp | undefined;
    init(options: FirebaseOptions): void;
    onEvent(event: AnalyticsEvent, debug?: boolean): void;
    /**
     * Create a new instance of FirebaseGoogleAnalyticsService
     * @returns A new FirebaseGoogleAnalyticsService instance
     */
    clone(): AnalyticsObserver;
}
export declare const firebaseGoogleAnalyticsService: FirebaseGoogleAnalyticsService;
export * from "firebase/analytics";
export * from "firebase/app";
export * from "firebase/auth";
