import { St, W } from "./chunk-VEGAOVMY.js"; import { has } from "./chunk-SPWQ3AWG.js"; // node_modules/@arcgis/core/support/revision.js var e = "20221121"; var f = "f520630575ed53cf8b49e5f1492799065ee366e5"; // node_modules/@arcgis/core/kernel.js var a = "4.25"; var r = { async request(t, a2) { var _a, _b; const { default: r2 } = await import("./request-TKJSZZ4X.js"), s2 = t.options, n2 = s2.responseType; s2.signal = a2 == null ? void 0 : a2.signal, s2.responseType = "native" === n2 || "native-request-init" === n2 ? "native-request-init" : n2 && ["blob", "json", "text"].includes(n2) && ((_a = W(t.url)) == null ? void 0 : _a.after) ? n2 : "array-buffer"; const o2 = await r2(t.url, s2), i = { data: o2.data, ssl: o2.ssl }; switch ((_b = o2.requestOptions) == null ? void 0 : _b.responseType) { case "native-request-init": return delete i.data.signal, i; case "blob": i.data = await i.data.arrayBuffer(); break; case "json": i.data = new TextEncoder().encode(JSON.stringify(i.data)).buffer; break; case "text": i.data = new TextEncoder().encode(i.data).buffer; } return { result: i, transferList: [i.data] }; } }; var s; function n(e2) { s = e2; } function o(e2) { const a2 = s && s.findCredential(e2); return a2 && a2.token ? St(e2, "token", a2.token) : e2; } has("host-webworker"); export { e, f, a, r, s, n, o }; //# sourceMappingURL=chunk-FWSQEIAR.js.map