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