// Metro module 909 (f910). import { getOriginalFunction } from "./addNonEnumerableProperty"; import { getClient } from "./Module848"; import { defineIntegration } from "./setupIntegration"; let toString; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); let c746_3 = new WeakMap(); export const functionToStringIntegration = defineIntegration(() => ({ name: "FunctionToString", setupOnce: () => { toString = Function.prototype.toString; try { Function.prototype.toString = function(...args) { const originalFunction = getOriginalFunction(this); return toString.apply(c746_3.has(getClient()) ? originalFunction !== void 0 ? originalFunction : this : this, args); }; } catch ($e) {} }, setup: (a0) => { c746_3.set(a0, true); } }));