export * from "./pkg/wasmer_js";import load, { InitInput, InitOutput, ThreadPoolWorker, setWorkerUrl } from "./pkg/wasmer_js";
export const init = async (module_or_path?: InitInput | Promise<InitInput>, maybe_memory?: WebAssembly.Memory): Promise<InitOutput> => { if (!module_or_path) { let wasmUrl = (globalThis as any)["wasmUrl"]; if (wasmUrl) { module_or_path = new URL(wasmUrl); } } return load(module_or_path, maybe_memory);}
export const setDefaultWorkerUrl = () => { let workerUrl = (globalThis as any)["workerUrl"]; if (workerUrl) { setWorkerUrl(workerUrl) }}
(globalThis as any)["__WASMER_INTERNALS__"] = { ThreadPoolWorker, init };
(globalThis as any).$RefreshReg$ = (globalThis as any).$RefreshReg$ || function () { };(globalThis as any).$RefreshSig$ = (globalThis as any).$RefreshSig$ || function () { return function () { } };