import type { ChildProcess } from 'node:child_process'; import type { DaemonToWorker } from '../types.js'; /** * Resolve only after Node confirms that an IPC message was sent. * * ChildProcess.send() returning false is not itself a delivery failure: it can * mean the message is queued behind IPC backpressure. The callback is the * authoritative success/error signal. */ export declare function sendWorkerIpc(worker: ChildProcess, message: DaemonToWorker): Promise; //# sourceMappingURL=worker-ipc.d.ts.map