Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | /**
* Zod validation schemas for European Parliament data.
*
* Barrel re-export from domain-specific modules organized by bounded context.
*
* @module schemas/europeanParliament
* @see https://data.europarl.europa.eu/api/v2/
*/
export {
// Common primitives
PaginatedResponseSchema,
// MEP schemas
GetMEPsSchema,
GetMEPDetailsSchema,
MEPSchema,
MEPDetailsSchema,
GetCurrentMEPsSchema,
GetIncomingMEPsSchema,
GetOutgoingMEPsSchema,
GetHomonymMEPsSchema,
// Plenary schemas
GetPlenarySessionsSchema,
PlenarySessionSchema,
GetVotingRecordsSchema,
VotingRecordSchema,
// Committee schemas
GetCommitteeInfoSchema,
CommitteeSchema,
// Document schemas
SearchDocumentsSchema,
LegislativeDocumentSchema,
GetPlenaryDocumentsSchema,
GetCommitteeDocumentsSchema,
GetPlenarySessionDocumentsSchema,
GetPlenarySessionDocumentItemsSchema,
GetExternalDocumentsSchema,
// Question schemas
GetParliamentaryQuestionsSchema,
ParliamentaryQuestionSchema,
// Analysis/OSINT schemas
AnalyzeVotingPatternsSchema,
TrackLegislationSchema,
GenerateReportSchema,
AssessMepInfluenceSchema,
AnalyzeCoalitionDynamicsSchema,
DetectVotingAnomaliesSchema,
ComparePoliticalGroupsSchema,
AnalyzeLegislativeEffectivenessSchema,
MonitorLegislativePipelineSchema,
OsintStandardOutputSchema,
CorrelateIntelligenceSchema,
// Activity schemas
GetSpeechesSchema,
GetProceduresSchema,
GetAdoptedTextsSchema,
GetEventsSchema,
GetMeetingActivitiesSchema,
GetMeetingDecisionsSchema,
GetMEPDeclarationsSchema,
GetControlledVocabulariesSchema,
GetMeetingForeseenActivitiesSchema,
GetProcedureEventsSchema,
GetMeetingPlenarySessionDocumentsSchema,
GetMeetingPlenarySessionDocumentItemsSchema,
} from './ep/index.js';
|