import type { ThinkingLevel } from "@ch1nyzzz/pi-agent-core"; import type { EvoPaths } from "../paths.ts"; import type { EvidenceReference } from "../types.ts"; import { type EvidenceCorpus } from "./evidence.ts"; import type { ModelRunner, ModelRunResult } from "./model-runner.ts"; export interface RunReportOptions { paths: EvoPaths; runner: ModelRunner; cwd?: string; agentDir?: string; model?: string; thinkingLevel?: ThinkingLevel; maxCorpusBytes?: number; window?: "since-last-improve" | "full"; } export interface ReportRunResult { observationsMarkdown: string; observationEvidence: EvidenceReference[]; proposals: []; file: string; corpus: EvidenceCorpus; run: ModelRunResult; } export declare function runReport(options: RunReportOptions): Promise; //# sourceMappingURL=reflector.d.ts.map