import { URL as NodeURL } from "url"; import type { WorkerOptions } from "worker_threads"; import { Worker as NodeWorker, parentPort } from "worker_threads"; declare class WorkerPolyfill extends NodeWorker { constructor(scriptUrl: string | NodeURL, options?: WorkerOptions); addEventListener(event: "message" | "error", listener: (...args: any[]) => void): void; removeEventListener(event: "message" | "error", listener: (...args: any[]) => void): void; } declare const Worker: import("worker_threads").MessagePort | typeof WorkerPolyfill | null; export { Worker, parentPort }; import { WORKER_SERVER, WorkerServerBase } from "./WorkerServerBase"; export { WORKER_SERVER }; export declare class WorkerServer extends WorkerServerBase { constructor(); } //# sourceMappingURL=Worker.node.d.ts.map