import type { ResearchContradiction, ResearchDataQualitySnapshot, ResearchFinding, ResearchMethods, ResearchOpportunity, ResearchPersona, ResearchRisk, ResearchStore, ResearchSummarySnapshot, ResearchTheme } from "./engine.js"; export declare function synthesizeResearch(store: ResearchStore): { findings: ResearchFinding[]; themes: ResearchTheme[]; personas: ResearchPersona[]; opportunities: ResearchOpportunity[]; risks: ResearchRisk[]; contradictions: ResearchContradiction[]; summary: ResearchSummarySnapshot; methods: ResearchMethods; quality: ResearchDataQualitySnapshot; }; export declare function generateResearchReportArtifacts(store: ResearchStore): { markdown: string; json: Record; }; export declare function generateResearchReportMarkdown(store: ResearchStore): string;