import type { DispatchWave, WorkerRunOutcome, WorkerRunRequest } from "./types.js"; export declare function runCodeWorker(options: { request: WorkerRunRequest; dispatchWave: DispatchWave; timeoutMs: number; waveIdleMs?: number; signal?: AbortSignal; }): Promise; /** Terminate the code-mode daemon (call on plugin teardown). */ export declare function shutdownCodeModeDaemon(): void; /** Testing exports */ export declare const workerHostTesting: { shutdownCodeModeDaemon: typeof shutdownCodeModeDaemon; daemonPid: () => number | undefined; crashDaemon: () => void; }; //# sourceMappingURL=worker-host.d.ts.map