import type { WorkloadType } from "@flaxia/sdk"; export declare class WorkerPool { private worker; private defaultTimeoutMs; private workerUrl; constructor(workerUrl?: string, timeoutMs?: number); private initWorker; run(id: string, workload: WorkloadType, payload: unknown, timeoutMs?: number, onToken?: (token: string) => void): Promise; private cleanupWorker; terminate(): void; } //# sourceMappingURL=WorkerPool.d.ts.map