"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.nextTick = exports.parse = exports.installTimerFunctions = exports.transports = exports.Transport = exports.protocol = exports.Socket = void 0; const socket_js_1 = require("./socket.js"); Object.defineProperty(exports, "Socket", { enumerable: true, get: function () { return socket_js_1.Socket; } }); 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; } }); 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 websocket_constructor_js_1 = require("./transports/websocket-constructor.js"); Object.defineProperty(exports, "nextTick", { enumerable: true, get: function () { return websocket_constructor_js_1.nextTick; } });