import { BaseAnalyticsEvent } from '../types/events.ts'; import { Analytics } from './Analytics.ts'; export interface GA4Config { measurementId: string; } export declare class Ga extends Analytics { protected measurementId: string; private static instance; constructor(config: GA4Config); static getInstance(config: GA4Config): Ga; protected initialize(): void; protected sendAnalyticsEvent(customEvent: BaseAnalyticsEvent): number; }