/** * Codex-specific spawn logic: package-manager-agnostic discovery of codex's * bin/codex.js on Windows (launched via node.exe) and the Codex `exec` launch. */ import type { ThreadLifecycleService } from "./thread-lifecycle.service.js"; import { type SpawnResult } from "./spawn-common.js"; export declare const resolveCodexPath: () => string | null; export declare function spawnCodexProcess(codexPath: string, name: string, threadId: number, threadLifecycle: ThreadLifecycleService, workingDirectory?: string, memorySourceThreadId?: number, threadType?: "worker" | "branch"): Promise; //# sourceMappingURL=codex-spawn.service.d.ts.map