import type { Remote } from 'comlink' import { endpointSymbol as sym } from "./dist/symbol"; declare global { var ComlinkWorker: { new(scriptURL: URL, options?: ComlinkWorkerOptions): { readonly [sym]: Worker } & Remote; }; var ComlinkSharedWorker: { new(scriptURL: URL, options?: ComlinkWorkerOptions): { readonly [sym]: SharedWorker } & Remote; }; interface ComlinkWorkerOptions extends WorkerOptions { replacement?: string } }