import type { RecursiveActionBundle } from "../../domain/recursive/action-bundle.js"; import type { RecursiveFinalOutput } from "../../domain/recursive/final-output.js"; import { resolveRecursiveSessionPaths } from "../../infrastructure/recursive/session-store.js"; import { executeActionBundle } from "./execute-action-bundle.js"; export interface ExecuteRlmInput { workspaceRoot: string; sessionId: string; sourceFile?: string; stdinContent?: string; } export interface ExecuteRlmOutput { bundle: RecursiveActionBundle; iteration: Awaited>["iteration"]; finalOutput?: RecursiveFinalOutput; artifactPaths: ReturnType; } export declare function executeRecursiveLanguageModel(input: ExecuteRlmInput): Promise; //# sourceMappingURL=execute-rlm.d.ts.map