# Interface Report

Report structure

interface Report {
generatedAt: string;
period: { from: string; to: string };
reportType: string;
sections: ReportSection[];
statistics: Record<string, number | string>;
subject: string;
summary: string;
dataQualityWarnings?: string[];
recommendations?: string[];
}

- Defined in tools/generateReport/types.ts:10

##### Index

### Properties

generatedAt
period
reportType
sections
statistics
subject
summary
dataQualityWarnings?
recommendations?

## Properties

### generatedAt

generatedAt: string

- Defined in tools/generateReport/types.ts:17

### period

period: { from: string; to: string }

- Defined in tools/generateReport/types.ts:13

### reportType

reportType: string

- Defined in tools/generateReport/types.ts:11

### sections

sections: ReportSection[]

- Defined in tools/generateReport/types.ts:19

### statistics

statistics: Record<string, number | string>

- Defined in tools/generateReport/types.ts:20

### subject

subject: string

- Defined in tools/generateReport/types.ts:12

### summary

summary: string

- Defined in tools/generateReport/types.ts:18

### `Optional` dataQualityWarnings

dataQualityWarnings?: string[]

Warnings about partially available or missing data

- Defined in tools/generateReport/types.ts:23

### `Optional` recommendations

recommendations?: string[]

- Defined in tools/generateReport/types.ts:21