import { type ProtectionModule } from '../core/module'; /** * Web Worker realm propagation. * * A worker runs in a fresh realm with its own `WorkerNavigator`, so values we * patch only in the page (hardwareConcurrency, deviceMemory, …) leak their true * machine values inside a worker — a standard detector probe. We wrap the * `Worker`/`SharedWorker` constructors so the worker-scope patch (`WORKER_SRC`, * embedded by the injector) runs first, via a blob shim that `importScripts()` * the original. Module-type workers can't use `importScripts`, so they pass * through unmodified (best-effort). */ export declare const workerModule: ProtectionModule; //# sourceMappingURL=worker.d.ts.map