import type { RecursiveStructuredRun, RecursiveRunSubmissionMode } from "../../domain/recursive/structured-run.js"; import type { RecursiveStructuredRunResult } from "../../domain/recursive/structured-run-result.js"; import { resolveRecursiveRunPaths } from "../../infrastructure/recursive/session-store.js"; export interface RunStructuredAnalysisInput { workspaceRoot: string; sessionId: string; submissionMode: RecursiveRunSubmissionMode; sourceFile?: string; stdinContent?: string; } export interface RunStructuredAnalysisOutput { meta: RecursiveStructuredRun; result: RecursiveStructuredRunResult; artifactPaths: ReturnType; } export declare function runStructuredAnalysis(input: RunStructuredAnalysisInput): Promise; //# sourceMappingURL=run-structured-analysis.d.ts.map