"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WebTransport = exports.WebSocket = exports.NodeWebSocket = exports.XHR = exports.NodeXHR = exports.Fetch = exports.nextTick = exports.parse = exports.installTimerFunctions = exports.transports = exports.TransportError = exports.Transport = exports.protocol = exports.SocketWithUpgrade = exports.SocketWithoutUpgrade = exports.Socket = void 0; const socket_js_1 = require("./socket.js"); Object.defineProperty(exports, "Socket", { enumerable: true, get: function () { return socket_js_1.Socket; } }); var socket_js_2 = require("./socket.js"); Object.defineProperty(exports, "SocketWithoutUpgrade", { enumerable: true, get: function () { return socket_js_2.SocketWithoutUpgrade; } }); Object.defineProperty(exports, "SocketWithUpgrade", { enumerable: true, get: function () { return socket_js_2.SocketWithUpgrade; } }); exports.protocol = socket_js_1.Socket.protocol; var transport_js_1 = require("./transport.js"); Object.defineProperty(exports, "Transport", { enumerable: true, get: function () { return transport_js_1.Transport; } }); Object.defineProperty(exports, "TransportError", { enumerable: true, get: function () { return transport_js_1.TransportError; } }); var index_js_1 = require("./transports/index.js"); Object.defineProperty(exports, "transports", { enumerable: true, get: function () { return index_js_1.transports; } }); var util_js_1 = require("./util.js"); Object.defineProperty(exports, "installTimerFunctions", { enumerable: true, get: function () { return util_js_1.installTimerFunctions; } }); var parseuri_js_1 = require("./contrib/parseuri.js"); Object.defineProperty(exports, "parse", { enumerable: true, get: function () { return parseuri_js_1.parse; } }); var globals_node_js_1 = require("./globals.node.js"); Object.defineProperty(exports, "nextTick", { enumerable: true, get: function () { return globals_node_js_1.nextTick; } }); var polling_fetch_js_1 = require("./transports/polling-fetch.js"); Object.defineProperty(exports, "Fetch", { enumerable: true, get: function () { return polling_fetch_js_1.Fetch; } }); var polling_xhr_node_js_1 = require("./transports/polling-xhr.node.js"); Object.defineProperty(exports, "NodeXHR", { enumerable: true, get: function () { return polling_xhr_node_js_1.XHR; } }); var polling_xhr_js_1 = require("./transports/polling-xhr.js"); Object.defineProperty(exports, "XHR", { enumerable: true, get: function () { return polling_xhr_js_1.XHR; } }); var websocket_node_js_1 = require("./transports/websocket.node.js"); Object.defineProperty(exports, "NodeWebSocket", { enumerable: true, get: function () { return websocket_node_js_1.WS; } }); var websocket_js_1 = require("./transports/websocket.js"); Object.defineProperty(exports, "WebSocket", { enumerable: true, get: function () { return websocket_js_1.WS; } }); var webtransport_js_1 = require("./transports/webtransport.js"); Object.defineProperty(exports, "WebTransport", { enumerable: true, get: function () { return webtransport_js_1.WT; } });