# All files / src/schemas europeanParliament.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

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
    75
    76
    77
    78
    79
    80
    81
    82

     /**
     * 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 {
      PaginatedResponseSchema,

      GetMEPsSchema,
      GetMEPDetailsSchema,
      MEPSchema,
      MEPDetailsSchema,
      GetCurrentMEPsSchema,
      GetIncomingMEPsSchema,
      GetOutgoingMEPsSchema,
      GetHomonymMEPsSchema,

      GetPlenarySessionsSchema,
      PlenarySessionSchema,
      GetVotingRecordsSchema,
      VotingRecordSchema,

      GetCommitteeInfoSchema,
      CommitteeSchema,

      SearchDocumentsSchema,
      LegislativeDocumentSchema,
      GetPlenaryDocumentsSchema,
      GetCommitteeDocumentsSchema,
      GetPlenarySessionDocumentsSchema,
      GetPlenarySessionDocumentItemsSchema,
      GetExternalDocumentsSchema,

      GetParliamentaryQuestionsSchema,
      ParliamentaryQuestionSchema,

      AnalyzeVotingPatternsSchema,
      TrackLegislationSchema,
      GenerateReportSchema,
      AssessMepInfluenceSchema,
      AnalyzeCoalitionDynamicsSchema,
      DetectVotingAnomaliesSchema,
      ComparePoliticalGroupsSchema,
      AnalyzeLegislativeEffectivenessSchema,
      MonitorLegislativePipelineSchema,
      OsintStandardOutputSchema,
      CorrelateIntelligenceSchema,

      GetSpeechesSchema,
      GetProceduresSchema,
      GetAdoptedTextsSchema,
      GetEventsSchema,
      GetMeetingActivitiesSchema,
      GetMeetingDecisionsSchema,
      GetMEPDeclarationsSchema,
      GetControlledVocabulariesSchema,
      GetMeetingForeseenActivitiesSchema,
      GetProcedureEventsSchema,
      GetMeetingPlenarySessionDocumentsSchema,
      GetMeetingPlenarySessionDocumentItemsSchema,

      FeedTimeframeSchema,
      GetMEPsFeedSchema,
      GetCorporateBodiesFeedSchema,
      GetCommitteeDocumentsFeedSchema,
      GetControlledVocabulariesFeedSchema,
      GetDocumentsFeedSchema,
      GetPlenaryDocumentsFeedSchema,
      GetParliamentaryQuestionsFeedSchema,
      GetPlenarySessionDocumentsFeedSchema,
      GetEventsFeedSchema,
      GetProceduresFeedSchema,
      GetAdoptedTextsFeedSchema,
      GetMEPDeclarationsFeedSchema,
      GetExternalDocumentsFeedSchema,
      GetProcedureEventByIdSchema,
    } from './ep/index.js';