export interface ReportInput { strategy?: string; metrics?: Record; risk?: { var95: number; cvar95: number; maxDrawdownPct: number; beta: number; informationRatio: number; trackingError: number; }; fund?: { initialCapital: number; finalNavNet: number; finalAum: number; netReturnPct: number; managementFeeTotal: number; performanceFeeTotal: number; }; factor?: { ic: number; icir: number; }; } /** 生成 Markdown 研究报告(把各模块结果组装成可读结论)。 */ export declare function generateReport(input: ReportInput): string;