import { SDKData } from "./types/types.js";
declare class WebSocketManager {
    private socket;
    private isConnected;
    private gaId;
    private sdkData;
    constructor(url: string, sdkData: SDKData, gaId: string);
    send(event: string, data: any): Promise<void>;
    waitForConnection(): Promise<boolean>;
    close(): void;
}
declare const getWebSocketInstance: (gaId: string) => WebSocketManager;
export { getWebSocketInstance, WebSocketManager };
