import { b as e } from "./chunk.BlbRoQQ3.js";
var t = /* @__PURE__ */ e(((exports) => {
	var t = typeof Symbol == "function" && Symbol.for, n = t ? Symbol.for("react.element") : 60103, r = t ? Symbol.for("react.portal") : 60106, i = t ? Symbol.for("react.fragment") : 60107, a = t ? Symbol.for("react.strict_mode") : 60108, o = t ? Symbol.for("react.profiler") : 60114, s = t ? Symbol.for("react.provider") : 60109, c = t ? Symbol.for("react.context") : 60110, l = t ? Symbol.for("react.async_mode") : 60111, u = t ? Symbol.for("react.concurrent_mode") : 60111, d = t ? Symbol.for("react.forward_ref") : 60112, f = t ? Symbol.for("react.suspense") : 60113, p = t ? Symbol.for("react.suspense_list") : 60120, m = t ? Symbol.for("react.memo") : 60115, h = t ? Symbol.for("react.lazy") : 60116, g = t ? Symbol.for("react.block") : 60121, _ = t ? Symbol.for("react.fundamental") : 60117, v = t ? Symbol.for("react.responder") : 60118, y = t ? Symbol.for("react.scope") : 60119;
	function b(e) {
		if (typeof e == "object" && e) {
			var t = e.$$typeof;
			switch (t) {
				case n: switch (e = e.type, e) {
					case l:
					case u:
					case i:
					case o:
					case a:
					case f: return e;
					default: switch (e &&= e.$$typeof, e) {
						case c:
						case d:
						case h:
						case m:
						case s: return e;
						default: return t;
					}
				}
				case r: return t;
			}
		}
	}
	function x(e) {
		return b(e) === u;
	}
	exports.AsyncMode = l, exports.ConcurrentMode = u, exports.ContextConsumer = c, exports.ContextProvider = s, exports.Element = n, exports.ForwardRef = d, exports.Fragment = i, exports.Lazy = h, exports.Memo = m, exports.Portal = r, exports.Profiler = o, exports.StrictMode = a, exports.Suspense = f, exports.isAsyncMode = function(e) {
		return x(e) || b(e) === l;
	}, exports.isConcurrentMode = x, exports.isContextConsumer = function(e) {
		return b(e) === c;
	}, exports.isContextProvider = function(e) {
		return b(e) === s;
	}, exports.isElement = function(e) {
		return typeof e == "object" && !!e && e.$$typeof === n;
	}, exports.isForwardRef = function(e) {
		return b(e) === d;
	}, exports.isFragment = function(e) {
		return b(e) === i;
	}, exports.isLazy = function(e) {
		return b(e) === h;
	}, exports.isMemo = function(e) {
		return b(e) === m;
	}, exports.isPortal = function(e) {
		return b(e) === r;
	}, exports.isProfiler = function(e) {
		return b(e) === o;
	}, exports.isStrictMode = function(e) {
		return b(e) === a;
	}, exports.isSuspense = function(e) {
		return b(e) === f;
	}, exports.isValidElementType = function(e) {
		return typeof e == "string" || typeof e == "function" || e === i || e === u || e === o || e === a || e === f || e === p || typeof e == "object" && !!e && (e.$$typeof === h || e.$$typeof === m || e.$$typeof === s || e.$$typeof === c || e.$$typeof === d || e.$$typeof === _ || e.$$typeof === v || e.$$typeof === y || e.$$typeof === g);
	}, exports.typeOf = b;
})), n = /* @__PURE__ */ e(((exports) => {
	process.env.NODE_ENV !== "production" && (function() {
		var t = typeof Symbol == "function" && Symbol.for, n = t ? Symbol.for("react.element") : 60103, r = t ? Symbol.for("react.portal") : 60106, i = t ? Symbol.for("react.fragment") : 60107, a = t ? Symbol.for("react.strict_mode") : 60108, o = t ? Symbol.for("react.profiler") : 60114, s = t ? Symbol.for("react.provider") : 60109, c = t ? Symbol.for("react.context") : 60110, l = t ? Symbol.for("react.async_mode") : 60111, u = t ? Symbol.for("react.concurrent_mode") : 60111, d = t ? Symbol.for("react.forward_ref") : 60112, f = t ? Symbol.for("react.suspense") : 60113, p = t ? Symbol.for("react.suspense_list") : 60120, m = t ? Symbol.for("react.memo") : 60115, h = t ? Symbol.for("react.lazy") : 60116, g = t ? Symbol.for("react.block") : 60121, _ = t ? Symbol.for("react.fundamental") : 60117, v = t ? Symbol.for("react.responder") : 60118, y = t ? Symbol.for("react.scope") : 60119;
		function b(e) {
			return typeof e == "string" || typeof e == "function" || e === i || e === u || e === o || e === a || e === f || e === p || typeof e == "object" && !!e && (e.$$typeof === h || e.$$typeof === m || e.$$typeof === s || e.$$typeof === c || e.$$typeof === d || e.$$typeof === _ || e.$$typeof === v || e.$$typeof === y || e.$$typeof === g);
		}
		function x(e) {
			if (typeof e == "object" && e) {
				var t = e.$$typeof;
				switch (t) {
					case n:
						var p = e.type;
						switch (p) {
							case l:
							case u:
							case i:
							case o:
							case a:
							case f: return p;
							default:
								var g = p && p.$$typeof;
								switch (g) {
									case c:
									case d:
									case h:
									case m:
									case s: return g;
									default: return t;
								}
						}
					case r: return t;
				}
			}
		}
		var S = l, C = u, w = c, T = s, E = n, D = d, O = i, k = h, A = m, j = r, M = o, N = a, P = f, F = !1;
		function I(e) {
			return F || (F = !0, console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")), L(e) || x(e) === l;
		}
		function L(e) {
			return x(e) === u;
		}
		function R(e) {
			return x(e) === c;
		}
		function z(e) {
			return x(e) === s;
		}
		function B(e) {
			return typeof e == "object" && !!e && e.$$typeof === n;
		}
		function V(e) {
			return x(e) === d;
		}
		function H(e) {
			return x(e) === i;
		}
		function U(e) {
			return x(e) === h;
		}
		function W(e) {
			return x(e) === m;
		}
		function G(e) {
			return x(e) === r;
		}
		function K(e) {
			return x(e) === o;
		}
		function q(e) {
			return x(e) === a;
		}
		function J(e) {
			return x(e) === f;
		}
		exports.AsyncMode = S, exports.ConcurrentMode = C, exports.ContextConsumer = w, exports.ContextProvider = T, exports.Element = E, exports.ForwardRef = D, exports.Fragment = O, exports.Lazy = k, exports.Memo = A, exports.Portal = j, exports.Profiler = M, exports.StrictMode = N, exports.Suspense = P, exports.isAsyncMode = I, exports.isConcurrentMode = L, exports.isContextConsumer = R, exports.isContextProvider = z, exports.isElement = B, exports.isForwardRef = V, exports.isFragment = H, exports.isLazy = U, exports.isMemo = W, exports.isPortal = G, exports.isProfiler = K, exports.isStrictMode = q, exports.isSuspense = J, exports.isValidElementType = b, exports.typeOf = x;
	})();
})), r = /* @__PURE__ */ e(((exports, r) => {
	process.env.NODE_ENV === "production" ? r.exports = t() : r.exports = n();
}));
export { r as b };

//# sourceMappingURL=react-is.DZ6rX8e9.js.map