import { __commonJS } from "../../_virtual/rolldown_runtime.mjs";
import { require_shams } from "./shams.mjs";

//#region ../../node_modules/has-symbols/index.js
var require_has_symbols = /* @__PURE__ */ __commonJS({ "../../node_modules/has-symbols/index.js": ((exports, module) => {
	var origSymbol = typeof Symbol !== "undefined" && Symbol;
	var hasSymbolSham = require_shams();
	/** @type {import('.')} */
	module.exports = function hasNativeSymbols() {
		if (typeof origSymbol !== "function") return false;
		if (typeof Symbol !== "function") return false;
		if (typeof origSymbol("foo") !== "symbol") return false;
		if (typeof Symbol("bar") !== "symbol") return false;
		return hasSymbolSham();
	};
}) });

//#endregion
export default require_has_symbols();

export { require_has_symbols };
//# sourceMappingURL=index.mjs.map