# Interface YearlyStats

Aggregated annual statistics for a single calendar year of EP activity.

interface YearlyStats {
adoptedTexts: number;
commentary: string;
committeeMeetings: number;
declarations: number;
derivedIntelligence: DerivedIntelligenceMetrics;
documents: number;
events: number;
legislativeActsAdopted: number;
mepCount: number;
mepTurnover: number;
monthlyActivity: MonthlyActivity[];
parliamentaryQuestions: number;
parliamentaryTerm: string;
plenarySessions: number;
politicalLandscape: PoliticalLandscapeData;
procedures: number;
resolutions: number;
rollCallVotes: number;
speeches: number;
year: number;
}

- Defined in data/generatedStats.ts:271

##### Index

### Properties

adoptedTexts
commentary
committeeMeetings
declarations
derivedIntelligence
documents
events
legislativeActsAdopted
mepCount
mepTurnover
monthlyActivity
parliamentaryQuestions
parliamentaryTerm
plenarySessions
politicalLandscape
procedures
resolutions
rollCallVotes
speeches
year

## Properties

### adoptedTexts

adoptedTexts: number

Texts adopted (reports, opinions, etc.)

- Defined in data/generatedStats.ts:293

### commentary

commentary: string

Notable events and key developments during the year

- Defined in data/generatedStats.ts:309

### committeeMeetings

committeeMeetings: number

Committee meetings held

- Defined in data/generatedStats.ts:285

### declarations

declarations: number

MEP financial/interest declarations (get_mep_declarations)

- Defined in data/generatedStats.ts:303

### derivedIntelligence

derivedIntelligence: DerivedIntelligenceMetrics

OSINT-derived intelligence metrics computed from raw activity data

- Defined in data/generatedStats.ts:311

### documents

documents: number

Total documents: plenary + committee + external (get_plenary_documents, get_committee_documents, get_external_documents)

- Defined in data/generatedStats.ts:299

### events

events: number

Parliamentary events (get_events)

- Defined in data/generatedStats.ts:297

### legislativeActsAdopted

legislativeActsAdopted: number

Legislative acts adopted

- Defined in data/generatedStats.ts:281

### mepCount

mepCount: number

Total number of MEPs in office

- Defined in data/generatedStats.ts:277

### mepTurnover

mepTurnover: number

MEP turnover: incoming + outgoing (get_incoming_meps, get_outgoing_meps)

- Defined in data/generatedStats.ts:301

### monthlyActivity

monthlyActivity: MonthlyActivity[]

Month-by-month activity breakdown (12 entries, Jan–Dec)

- Defined in data/generatedStats.ts:305

### parliamentaryQuestions

parliamentaryQuestions: number

Parliamentary questions tabled

- Defined in data/generatedStats.ts:287

### parliamentaryTerm

parliamentaryTerm: string

Parliamentary term identifier (e.g. 'EP6', 'EP9/EP10 transition')

- Defined in data/generatedStats.ts:275

### plenarySessions

plenarySessions: number

Number of plenary sessions held

- Defined in data/generatedStats.ts:279

### politicalLandscape

politicalLandscape: PoliticalLandscapeData

Political landscape snapshot for the year

- Defined in data/generatedStats.ts:307

### procedures

procedures: number

Legislative procedures tracked (get_procedures, get_procedure_events)

- Defined in data/generatedStats.ts:295

### resolutions

resolutions: number

Resolutions adopted

- Defined in data/generatedStats.ts:289

### rollCallVotes

rollCallVotes: number

Roll-call votes conducted

- Defined in data/generatedStats.ts:283

### speeches

speeches: number

Speeches delivered in plenary

- Defined in data/generatedStats.ts:291

### year

year: number

Calendar year (e.g. 2004)

- Defined in data/generatedStats.ts:273