import { Dsn } from "../common/dsn"; import { WebSocketConnector } from "./wsConnector"; export declare class WebSocketConnectionPool { private static _instance?; private pool; private readonly _maxConnections; private static sharedBuffer; private static sharedArray; private constructor(); static instance(maxConnections?: number): WebSocketConnectionPool; private maskPoolKeyForLog; private buildAuthScope; private getPoolKey; getConnection(dsn: Dsn, timeout: number | undefined | null): Promise; releaseConnection(connector: WebSocketConnector): Promise; destroyed(): void; } //# sourceMappingURL=wsConnectorPool.d.ts.map