import { SDKInitConfig } from "@/types/index"; /** * _peq - an event queue that may contain events triggered before the sdk got initialized in the browser */ declare global { interface Window { _peq?: { queue: { eventId: string; properties?: Record; }[]; track: (eventId: string, properties?: Record) => void; }; } } export declare class Attribution { private static _instance; private _sdkConfig; private _client; private constructor(); static init(sdkConfig: SDKInitConfig): void; static track(eventId: string, properties?: Record): void; }