/**
 * This file was auto-generated by openapi-typescript.
 * Do not make direct changes to the file.
 */

export interface paths {
    "/meps": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all the MEPs
         * @description The service returns data about the MEPs related to the European Parliament.
         */
        get: operations["get_meps"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps/{mep-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single MEP for the specified mep ID
         * @description The service returns a single MEP for the specified mep ID.
         */
        get: operations["get_mep_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps/show-current": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all active MEPs for today's date
         * @description The service returns the list of active MEPs for today's date.
         */
        get: operations["get_active_meps"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps/show-incoming": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all incoming MEPs for the current parliamentary term
         * @description The service returns the list of incoming MEPs for the current parliamentary term.
         */
        get: operations["get_incoming_meps"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps/show-outgoing": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all outgoing MEPs for the current parliamentary term
         * @description The service returns the list of outgoing MEPs for the current parliamentary term.
         */
        get: operations["get_outgoing_meps"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps/show-homonyms": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all homonyms MEPs for the current parliamentary term
         * @description The service returns the list of homonyms MEPs for the current parliamentary term.
         */
        get: operations["get_homonyms_meps"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of MEPs (published or updated during the specified timeframe).
         * @description The service returns a feed of MEPs (published or updated during the specified timeframe).
         */
        get: operations["get_meps_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/corporate-bodies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Corporate Bodies
         * @description The service returns a list of all the EP Corporate Bodies.
         */
        get: operations["get_bodies"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/corporate-bodies/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Corporate Body (published or updated in the last month).
         * @description The service returns a feed of EP Corporate Body (published or updated in the last month).
         */
        get: operations["get_body_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/corporate-bodies/{body-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Corporate Body for the specified body ID
         * @description The service returns a single EP Corporate Body for the specified body ID.
         */
        get: operations["get_body_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/corporate-bodies/show-current": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all current bodies for today's date
         * @description The service returns the list of all current bodies for today's date.
         */
        get: operations["get_current_bodies"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meetings": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Meetings
         * @description The service returns the list of all EP Meetings. ![meetings schema](https://europarl.github.io/eli-ep/api/meetings/eli-ep_meetings.svg)
         */
        get: operations["get_meetings"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meetings/{event-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Meeting (Plenary session or a Plenary sitting) for the specified event ID
         * @description The service returns a single EP Meeting for the specified event ID. ![meetings schema](https://europarl.github.io/eli-ep/api/meetings/eli-ep_meetings.svg)
         */
        get: operations["get_meetings_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meetings/{sitting-id}/decisions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns all decisions in a single EP Meeting
         * @description The service returns all decisions a single EP Meeting ID.
         */
        get: operations["get_all_decisions_by_event_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meetings/{sitting-id}/vote-results": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns all vote results in a single EP Meeting
         * @description The service returns all vote results a single EP Meeting ID.
         */
        get: operations["get_vote_results"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meetings/{sitting-id}/foreseen-activities": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all Foreseen Activities linked to EP Meetings
         * @description The service returns the list of all Foreseen Activities linked to EP Meetings. ![meetings foreseen activities schema](https://europarl.github.io/eli-ep/api/meetings-foreseen-activities/eli-ep_meetings-foreseen-activities.svg)
         */
        get: operations["get_meetings_foreseen_activities"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meetings/{sitting-id}/activities": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all Activities linked to  EP Meetings
         * @description The service returns the list of all Activities linked to  EP Meetings. ![meetings activities schema](https://europarl.github.io/eli-ep/api/meetings-activities/eli-ep_meetings-activities.svg)
         */
        get: operations["get_meetings_activities"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Events
         * @description The service returns the list of all EP Events.
         */
        get: operations["get_events"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/events/{event-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Events for the specified event ID
         * @description The service returns a single EP Events for the specified event ID.
         */
        get: operations["get_events_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/events/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Events (published or updated during the specified timeframe).
         * @description The service returns a feed of EP Events (published or updated during the specified timeframe).
         */
        get: operations["get_events_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/speeches": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a list of speeches or speech-related activities (proceeding activities, debate speeches, written statements).
         * @description The service returns a list of speeches or speech-related activities (proceeding activities, debate speeches, written statements). ![speeches schema](https://europarl.github.io/eli-ep/dsd/speeches/eli-ep_speeches.svg)
         */
        get: operations["get_speeches"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/speeches/{speech-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single speech or speech-related activity (proceeding activities, debate speeches, written statements) for the specified speech ID.
         * @description The service returns a single speech or speech-related activity (proceeding activities, debate speeches, written statements) for the specified speech ID. ![speeches schema](https://europarl.github.io/eli-ep/dsd/speeches/eli-ep_speeches.svg)
         */
        get: operations["get_speeches_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/procedures": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Procedures.
         * @description The service returns The list of all EP Procedures.
         */
        get: operations["get_procedures"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/procedures/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Procedures (published or updated during the specified timeframe).
         * @description The service returns a feed of EP Procedures (published or updated during the specified timeframe).
         */
        get: operations["get_procedures_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/procedures/{process-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Procedure for the specified process-id
         * @description The service returns a single EP Procedure for the specified process-id.
         */
        get: operations["get_procedures_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/procedures/{process-id}/events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of events linked to a procedure for for the specified process-id
         * @description The service returns the list of events linked to a procedure for the specified process-id.
         */
        get: operations["get_events_by_proc_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/procedures/{process-id}/events/{event-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single event linked to a procedure for the specified event-ID
         * @description The service returns a single event linked to a procedure for the specified event-ID.
         */
        get: operations["get_event_by_event_id_proc"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Documents
         * @description The service returns the list of all EP Documents.
         */
        get: operations["get_documents"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/documents/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Documents (published or updated in the last week).
         * @description The service returns a feed of EP Documents (published or updated in the last week).
         */
        get: operations["get_documents_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/documents/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Document for the specified doc ID
         * @description The service returns a single EP Document for the specified doc ID.
         */
        get: operations["get_documents_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Plenary Documents
         * @description The service returns the list of all EP Plenary Documents.
         */
        get: operations["get_plenary_docs"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-documents/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Plenary Document for the specified doc ID
         * @description The service returns a single EP Plenary Document for the specified doc ID.
         */
        get: operations["get_plenary_docs_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-documents/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Plenary Documents (published or updated in the last month).
         * @description The service returns a feed of EP Plenary Documents (published or updated in the last month).
         */
        get: operations["get_plenary_docs_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/parliamentary-questions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Questions
         * @description The service returns the list of all EP Questions.
         */
        get: operations["get_questions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/parliamentary-questions/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Question document for the specified doc ID
         * @description The service returns a single EP Question document for the specified doc ID.
         */
        get: operations["get_questions_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/parliamentary-questions/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Questions Documents (published or updated in the last month).
         * @description The service returns a feed of EP Questions Documents (published or updated in the last month).
         */
        get: operations["get_questions_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-session-documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Plenary Session documents
         * @description The service returns the list of all EP Plenary Session documents.
         */
        get: operations["get_ps_doc"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-session-documents/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Plenary Session document for the specified doc ID
         * @description The service returns a single EP Plenary Session document for the specified doc ID.
         */
        get: operations["get_ps_doc_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-session-documents/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Plenary Session Documents (published or updated in the last month).
         * @description The service returns a feed of EP Plenary Session Documents (published or updated in the last month).
         */
        get: operations["get_ps_doc_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/plenary-session-documents-items": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all Plenary Session Documents Items
         * @description The service returns the list of all Plenary Session Documents Items.
         */
        get: operations["get_plenary_session_documents_items"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/adopted-texts": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Adopted Texts
         * @description The service returns the list of all EP Adopted Texts. ![adopted-texts schema](https://europarl.github.io/eli-ep/dsd/adopted-texts/eli-ep_adopted-texts.svg) Link to [full documentation](https://europarl.github.io/eli-ep/dsd/adopted-texts)
         */
        get: operations["get_adopted_texts"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/adopted-texts/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Adopted Text document for the specified doc ID
         * @description The service returns a single EP Adopted Text document for the specified doc ID.
         *             ![adopted-texts
         *     schema](https://europarl.github.io/eli-ep/dsd/adopted-texts/eli-ep_adopted-texts.svg) Link to [full documentation](https://europarl.github.io/eli-ep/dsd/adopted-texts)
         */
        get: operations["get_adopted_texts_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/adopted-texts/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Adopted texts (published or updated during the specified timeframe).
         * @description The service returns a feed of EP Adopted texts (published or updated during the specified timeframe).
         */
        get: operations["get_adopted_texts_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/committee-documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Committee Documents
         * @description The service returns the list of all EP Committee Documents.
         */
        get: operations["get_committee_documents"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/committee-documents/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Committee Document for the specified doc ID
         * @description The service returns a single EP Committee Document for the specified doc ID.
         */
        get: operations["get_committee_documents_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/committee-documents/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of EP Committee Document (published or updated in the last month).
         * @description The service returns a feed of EP Committee Document (published or updated in the last month).
         */
        get: operations["get_committee_documents_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps-declarations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all MEPS Declarations
         * @description The service returns the list of all MEPS Declarations. ![DACI schema](https://europarl.github.io/eli-ep/dsd/meps-declarations/eli-ep_meps-declarations.svg) Link to [documentation](https://europarl.github.io/eli-ep/dsd/meps-declarations)
         */
        get: operations["get_meps_declarations"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps-declarations/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single MEPS Declaration for the specified doc ID
         * @description The service returns a single MEPS Declaration for the specified doc ID.
         *       ![DACI
         *     schema](https://europarl.github.io/eli-ep/dsd/meps-declarations/eli-ep_meps-declarations.svg) Link to [documentation](https://europarl.github.io/eli-ep/dsd/meps-declarations)
         */
        get: operations["get_meps_declarations_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/meps-declarations/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of MEPS Declaration (published or updated during the specified timeframe).
         * @description The service returns a feed of MEPS Declaration (published or updated during the specified timeframe). release.
         */
        get: operations["get_meps_declarations_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/external-documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all External Documents
         * @description The service returns the list of all External Documents. ![external-documents](https://europarl.github.io/eli-ep/dsd/external-documents/eli-ep_external-documents.svg)
         *     Link to [documentation](https://europarl.github.io/eli-ep/dsd/external-documents)
         */
        get: operations["get_external_documents"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/external-documents/{doc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single External Document for the specified doc ID
         * @description The service returns a single External Document for the specified doc ID. ![external-documents](https://europarl.github.io/eli-ep/dsd/external-documents/eli-ep_external-documents.svg)
         *     Link to [documentation](https://europarl.github.io/eli-ep/dsd/external-documents)
         */
        get: operations["get_external_documents_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/external-documents/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of External Documents (published or updated during the specified timeframe).
         * @description The service returns a feed of External Documents (published or updated during the specified timeframe).
         */
        get: operations["get_external_documents_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/controlled-vocabularies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns the list of all EP Controlled vocabularies
         * @description The service returns the list of all EP Controlled vocabularies.
         */
        get: operations["get_vocabularies"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/controlled-vocabularies/feed": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a feed of Controlled Vocabularies (published or updated in the last month).
         * @description The service returns a feed of Controlled Vocabularies (published or updated in the last month).
         */
        get: operations["get_controlled_vocabularies_feed"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/controlled-vocabularies/{voc-id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Returns a single EP Controlled Vocabulary for the specified event ID
         * @description The service returns a single EP Meeting for the specified event ID. Note: this is a beta version for the current release.
         */
        get: operations["get_vocabularies_by_id"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
}
export type webhooks = Record<string, never>;
export interface components {
    schemas: {
        "json-ld": {
            data: Record<string, never>;
            "@context"?: Record<string, never>;
            included?: Record<string, never>;
            searchResults?: Record<string, never>;
        };
        daciSchema: components["schemas"]["schema"];
        /** feed */
        "atom-xml": {
            /** Format: uri */
            xmlns: string;
            /** Format: uri */
            "xmlns:rdf": string;
            "xml:lang": string;
            /** author */
            author: {
                name: string;
            };
            title: {
                type: string;
            };
            subtitle?: {
                type: string;
            };
            /** Format: uri */
            id: string;
            link: {
                /** Format: uri */
                href: string;
                rel?: string;
            }[];
            /** Format: date-time */
            updated: string;
            entry: {
                title: {
                    type: string;
                    "xml:lang": string;
                };
                /** Format: uri */
                id: string;
                link: {
                    /** Format: uri */
                    href: string;
                    rel?: string;
                }[];
                "rdf:type"?: {
                    /** Format: uri */
                    "rdf:resource"?: string;
                };
                category?: {
                    term: string;
                    /** Format: uri */
                    scheme: string;
                    label: string;
                };
                /** Format: date-time */
                updated: string;
            };
        };
        "lang-list-24-array": ("bg" | "es" | "cs" | "da" | "de" | "et" | "el" | "en" | "fr" | "ga" | "hr" | "it" | "lv" | "lt" | "hu" | "mt" | "nl" | "pl" | "pt" | "ro" | "sk" | "sl" | "fi" | "sv")[];
        /** @enum {string} */
        "lang-list": "bg" | "es" | "cs" | "da" | "de" | "et" | "el" | "en" | "fr" | "ga" | "hr" | "it" | "lv" | "lt" | "hu" | "mt" | "nl" | "pl" | "pt" | "ro" | "sk" | "sl" | "fi" | "sv" | "mul";
        /**
         * @default [
         *       "en"
         *     ]
         * @example [
         *       "en"
         *     ]
         */
        "lang-list-default-en": ("bg" | "es" | "cs" | "da" | "de" | "et" | "el" | "en" | "fr" | "ga" | "hr" | "it" | "lv" | "lt" | "hu" | "mt" | "nl" | "pl" | "pt" | "ro" | "sk" | "sl" | "fi" | "sv" | "mul")[];
        "parliamentary-term-list": (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10)[];
        "process-type-list": ("ACI" | "APP" | "AVC" | "BUD" | "CNS" | "COD" | "DEC" | "NLE" | "SYN" | "BUI" | "COS" | "DEA" | "DCE" | "IMM" | "INI" | "INL" | "INS" | "REG" | "RPS" | "RSO" | "RSP" | "GBD")[];
        Manifestation: {
            /** is exemplified by */
            is_exemplified_by: string;
            /**
             * byte size
             * Format: integer
             */
            byteSize: string;
            /**
             * format
             * Format: iri-reference
             */
            media_type: string;
            /**
             * format
             * Format: iri-reference
             */
            format: string;
            /**
             * Format: iri-reference
             * @example eli/dl/doc/DCI-197491-2024-07-19-123456/en/pdf
             */
            id: string;
            /**
             * issued
             * Format: date-time
             */
            issued: string;
            /**
             * type
             * Format: iri-reference
             */
            type: string;
        };
        container_language: {
            [key: string]: string;
        };
        Expression: {
            /** is embodied by */
            is_embodied_by: components["schemas"]["Manifestation"][];
            /**
             * language
             * Format: iri-reference
             */
            language: string;
            /**
             * Format: iri-reference
             * @example eli/dl/doc/DCI-197491-2024-07-19-123456/en
             */
            id: string;
            /** title */
            title: components["schemas"]["container_language"];
            /**
             * type
             * Format: iri-reference
             */
            type: string;
        };
        ForeseenCapacity: {
            /**
             * parliamentary term
             * Format: iri-reference
             */
            parliamentary_term: string;
            /**
             * capacity activity label
             * @description Parliamentary Procedure Specification (free text)
             */
            capacityActivityLabel?: string;
            /**
             * capacity organization
             * Format: iri-reference
             */
            capacityOrganization?: string;
            /**
             * activity date
             * Format: date
             */
            activity_date: string;
            /**
             * political group
             * Format: iri-reference
             */
            politicalGroup: string;
            /**
             * capacity activity
             * Format: iri-reference
             */
            capacityActivity?: string;
            /**
             * capacity person
             * Format: iri-reference
             */
            capacityPerson: string;
            /**
             * Format: iri-reference
             * @example eli/dl/capacity/DCI-197491-2024-07-19-123456-AUTHOR
             */
            id: string;
            /**
             * type
             * Format: iri-reference
             */
            type: string;
            /**
             * capacity role
             * Format: iri-reference
             */
            capacityRole: string;
        };
        Participation: {
            /**
             * in capacity of
             * @description Please note that the naming of this property might change in the future (ELI Task Force decision is pending)
             */
            inCapacityOf: components["schemas"]["ForeseenCapacity"];
            /**
             * parliamentary term
             * Format: iri-reference
             */
            parliamentary_term: string;
            /** had participant person */
            had_participant_person: string[];
            /**
             * activity date
             * Format: date
             */
            activity_date: string;
            /**
             * political group
             * Format: iri-reference
             */
            politicalGroup: string;
            /**
             * Format: iri-reference
             * @example eli/dl/participation/DCI-197491-2024-07-19-123456-AUTHOR
             */
            id: string;
            /**
             * type
             * Format: iri-reference
             */
            type: string;
            /**
             * participation role
             * Format: iri-reference
             */
            participation_role: string;
        };
        /** @description This node shape represents a subset of eli:Work */
        "Work-DCI": {
            /** identifier */
            identifier: string;
            /**
             * parliamentary term
             * Format: iri-reference
             */
            parliamentary_term: string;
            /** awareness of conflict */
            awarenessOfConflict: boolean;
            /** refers to */
            refers_to?: string[];
            /**
             * date document
             * Format: date
             */
            document_date: string;
            /**
             * work type
             * Format: iri-reference
             */
            work_type: string;
            /** is realized by */
            is_realized_by: components["schemas"]["Expression"][];
            /** label */
            label: string;
            /** identifier year */
            identifierYear: string;
            /**
             * type
             * Format: iri-reference
             */
            type: string;
            /** dossier identifier */
            notation_dossierId?: string;
            /** previous version */
            previousVersion?: string[];
            /** alternative */
            alternative_dcterms?: components["schemas"]["container_language"];
            /** title */
            title_dcterms: components["schemas"]["container_language"];
            /**
             * conflict description
             * @description Present only is absenceOfConflict is false.
             */
            conflictDescription?: string;
            /**
             * publisher
             * Format: iri-reference
             */
            publisher: string;
            /** work had participation */
            workHadParticipation: components["schemas"]["Participation"][];
            /**
             * Format: iri-reference
             * @example eli/dl/doc/DCI-256902-2025-10-27-502107
             */
            id: string;
            /** inverse previous version */
            inverse_previousVersion?: string[];
            /** data provider identifier */
            notation_providerId: string;
        };
        /** ContextClass */
        ContextClass: {
            data: string;
            /** Format: uri */
            "@base": string;
        };
        /** ContextElement */
        ContextElement: components["schemas"]["ContextClass"] | string;
        "@context": components["schemas"]["ContextElement"][];
        /** Hit */
        Hit: {
            id: string;
        };
        /** SearchResults */
        SearchResults: {
            hits: components["schemas"]["Hit"][];
        };
        /** Meta */
        Meta: {
            total: number;
        };
        /**
         * MEPs declarations dataset description
         * @description MEPs declarations dataset description
         */
        schema: {
            data: components["schemas"]["Work-DCI"][];
            "@context": components["schemas"]["@context"];
            searchResults?: components["schemas"]["SearchResults"];
            meta?: components["schemas"]["Meta"];
            $defs: {
                Participation: {
                    /**
                     * in capacity of
                     * @description Please note that the naming of this property might change in the future (ELI Task Force decision is pending)
                     */
                    inCapacityOf: components["schemas"]["ForeseenCapacity"];
                    /**
                     * parliamentary term
                     * Format: iri-reference
                     */
                    parliamentary_term: string;
                    /** had participant person */
                    had_participant_person: string[];
                    /**
                     * activity date
                     * Format: date
                     */
                    activity_date: string;
                    /**
                     * political group
                     * Format: iri-reference
                     */
                    politicalGroup: string;
                    /**
                     * Format: iri-reference
                     * @example eli/dl/participation/DCI-197491-2024-07-19-123456-AUTHOR
                     */
                    id: string;
                    /**
                     * type
                     * Format: iri-reference
                     */
                    type: string;
                    /**
                     * participation role
                     * Format: iri-reference
                     */
                    participation_role: string;
                };
                ForeseenCapacity: {
                    /**
                     * parliamentary term
                     * Format: iri-reference
                     */
                    parliamentary_term: string;
                    /**
                     * capacity activity label
                     * @description Parliamentary Procedure Specification (free text)
                     */
                    capacityActivityLabel?: string;
                    /**
                     * capacity organization
                     * Format: iri-reference
                     */
                    capacityOrganization?: string;
                    /**
                     * activity date
                     * Format: date
                     */
                    activity_date: string;
                    /**
                     * political group
                     * Format: iri-reference
                     */
                    politicalGroup: string;
                    /**
                     * capacity activity
                     * Format: iri-reference
                     */
                    capacityActivity?: string;
                    /**
                     * capacity person
                     * Format: iri-reference
                     */
                    capacityPerson: string;
                    /**
                     * Format: iri-reference
                     * @example eli/dl/capacity/DCI-197491-2024-07-19-123456-AUTHOR
                     */
                    id: string;
                    /**
                     * type
                     * Format: iri-reference
                     */
                    type: string;
                    /**
                     * capacity role
                     * Format: iri-reference
                     */
                    capacityRole: string;
                };
                Manifestation: {
                    /** is exemplified by */
                    is_exemplified_by: string;
                    /**
                     * byte size
                     * Format: integer
                     */
                    byteSize: string;
                    /**
                     * format
                     * Format: iri-reference
                     */
                    media_type: string;
                    /**
                     * format
                     * Format: iri-reference
                     */
                    format: string;
                    /**
                     * Format: iri-reference
                     * @example eli/dl/doc/DCI-197491-2024-07-19-123456/en/pdf
                     */
                    id: string;
                    /**
                     * issued
                     * Format: date-time
                     */
                    issued: string;
                    /**
                     * type
                     * Format: iri-reference
                     */
                    type: string;
                };
                /** @description This node shape represents a subset of eli:Work */
                "Work-DCI": {
                    /** identifier */
                    identifier: string;
                    /**
                     * parliamentary term
                     * Format: iri-reference
                     */
                    parliamentary_term: string;
                    /** awareness of conflict */
                    awarenessOfConflict: boolean;
                    /** refers to */
                    refers_to?: string[];
                    /**
                     * date document
                     * Format: date
                     */
                    document_date: string;
                    /**
                     * work type
                     * Format: iri-reference
                     */
                    work_type: string;
                    /** is realized by */
                    is_realized_by: components["schemas"]["Expression"][];
                    /** label */
                    label: string;
                    /** identifier year */
                    identifierYear: string;
                    /**
                     * type
                     * Format: iri-reference
                     */
                    type: string;
                    /** dossier identifier */
                    notation_dossierId?: string;
                    /** previous version */
                    previousVersion?: string[];
                    /** alternative */
                    alternative_dcterms?: components["schemas"]["container_language"];
                    /** title */
                    title_dcterms: components["schemas"]["container_language"];
                    /**
                     * conflict description
                     * @description Present only is absenceOfConflict is false.
                     */
                    conflictDescription?: string;
                    /**
                     * publisher
                     * Format: iri-reference
                     */
                    publisher: string;
                    /** work had participation */
                    workHadParticipation: components["schemas"]["Participation"][];
                    /**
                     * Format: iri-reference
                     * @example eli/dl/doc/DCI-256902-2025-10-27-502107
                     */
                    id: string;
                    /** inverse previous version */
                    inverse_previousVersion?: string[];
                    /** data provider identifier */
                    notation_providerId: string;
                };
                Expression: {
                    /** is embodied by */
                    is_embodied_by: components["schemas"]["Manifestation"][];
                    /**
                     * language
                     * Format: iri-reference
                     */
                    language: string;
                    /**
                     * Format: iri-reference
                     * @example eli/dl/doc/DCI-197491-2024-07-19-123456/en
                     */
                    id: string;
                    /** title */
                    title: components["schemas"]["container_language"];
                    /**
                     * type
                     * Format: iri-reference
                     */
                    type: string;
                };
                container_language: {
                    [key: string]: string;
                };
                "@context": components["schemas"]["ContextElement"][];
                /** Meta */
                Meta: {
                    total: number;
                };
                /** SearchResults */
                SearchResults: {
                    hits: components["schemas"]["Hit"][];
                };
                /** Hit */
                Hit: {
                    id: string;
                };
                /** ContextClass */
                ContextClass: {
                    data: string;
                    /** Format: uri */
                    "@base": string;
                };
                /** ContextElement */
                ContextElement: components["schemas"]["ContextClass"] | string;
            };
        };
    };
    responses: {
        /** @description OK */
        "ok-atom-xml": {
            headers: {
                [name: string]: unknown;
            };
            content: {
                "application/atom+xml": components["schemas"]["atom-xml"];
            };
        };
        /** @description OK */
        "ok-json-ld": {
            headers: {
                [name: string]: unknown;
            };
            content: {
                "application/ld+json": components["schemas"]["json-ld"];
            };
        };
        /** @description No content */
        "no-content": {
            headers: {
                [name: string]: unknown;
            };
            content?: never;
        };
        /** @description Not Found */
        "not-found": {
            headers: {
                [name: string]: unknown;
            };
            content?: never;
        };
        /** @description Not Acceptable */
        "not-acceptable": {
            headers: {
                [name: string]: unknown;
            };
            content?: never;
        };
        /** @description Internal Server Error */
        "internal-server-error": {
            headers: {
                [name: string]: unknown;
            };
            content?: never;
        };
    };
    parameters: {
        /** @description Gender of the person. The non-exhaustive list of values includes concepts of the [human-sex](http://publications.europa.eu/resource/authority/human-sex) authority table maintained by the Publications Office of the European Union. . */
        gender: ("FEMALE" | "MALE" | "NAP" | "NKN" | "NST")[];
        /** @description 27 EU Member States and UK. Values are *ISO 3166-1 alpha-2* country codes. */
        "country-of-representation": ("BE" | "BG" | "CZ" | "DK" | "DE" | "EE" | "IE" | "EL" | "ES" | "FR" | "HR" | "IT" | "CY" | "LV" | "LT" | "LU" | "HU" | "MT" | "NL" | "AT" | "PL" | "PT" | "RO" | "SI" | "SK" | "FI" | "SE" | "UK")[];
        /** @description EP political groups. */
        "political-group": ("PPE" | "NI" | "S-D" | "VERTS-ALE" | "ECR" | "RENEW" | "THE-LEFT" | "ID")[];
        /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
        language: components["schemas"]["lang-list"];
        /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
        "language-filter": components["schemas"]["lang-list"];
        /** @description Search language for free text search. If no language is selected, the default language is `en` */
        "search-language": components["schemas"]["lang-list-default-en"];
        /** @description Original Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU. If no language parameter is selected, the service will return results in all the available languages. */
        "original-language": components["schemas"]["lang-list-24-array"];
        /** @description Parliamentary Term from 0 to the current. */
        "parliamentary-term-optional": components["schemas"]["parliamentary-term-list"];
        /** @description This parameter lets you specify a date to retrieve the list of Members of the European Parliament (MEPs) with an active mandate on that date. If no date is selected, the default date is today. The format of the value is *YYYY-MM-DD*. */
        "mandate-date": string[];
        /** @description Response format */
        "format-all": "application/ld+json" | "application/rdf+xml" | "text/turtle";
        /** @description Response format */
        "format-json": "application/ld+json";
        /** @description Define the layaout for Json+ld */
        "json-layout-all": "framed-and-included" | "framed";
        /** @description MEP identifier. */
        "mep-id": number;
        /** @description MEP identifier. */
        "mep-id-optional": number[];
        /** @description A unique identifier for a Person. */
        "person-id": number[];
        /** @description Process identifier */
        "process-id": string;
        /** @description Document identifier */
        "doc-id": string[];
        /** @description A unique identifier for a Dossier. */
        "dossier-id": string[];
        /** @description Provider identifier */
        "provider-id": string[];
        /** @description Year. The format of the values is **YYYY**. */
        year: number[];
        /** @description Plenary Part-Session Date. This parameter refers to the date of the first day of a given part-session. Parliament sits monthly in Strasbourg in a four-day part-session (Monday to Thursday). Additional part-sessions are held in Brussels. The format of the value is **YYYY-MM-DD**. */
        "part-session-date": string[];
        /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "work-type": ("TEXT_ADOPTED" | "ANNEX" | "AMENDMENT_LIST" | "CORRIGENDUM" | "ERRATUM" | "RESOLUTION_MOTION" | "RESOLUTION_MOTION_JOINT" | "AGENDA_PLENARY_WEEK" | "AGENDA_PLENARY_DAY" | "CRE_PLENARY" | "MINUTES_PLENARY" | "LIST_ATTEND_PLENARY" | "VOTE_RESULTS_PLENARY" | "VOTE_ROLLCALL_PLENARY" | "REPORT_PLENARY" | "INTERPELLATION_MAJOR" | "INTERPELLATION_MINOR" | "QUESTION_TIME" | "QUESTION_ORAL" | "QUESTION_RESOLUTION_MOTION" | "QUESTION_WRITTEN_PRIORITY" | "QUESTION_WRITTEN" | "QUESTION_WRITTEN_ANSWER" | "INTERPELLATION_MINOR_WRITTEN_ANSWER" | "AGREEMENT_PROVISIONAL" | "OPINION_PARLIAMENTARY_COMMITTEE_DRAFT" | "OPINION_PARLIAMENTARY_COMMITTEE" | "OPINION_LETTER_PARLIAMENTARY_COMMITTEE" | "REPORT_PARLIAMENTARY_COMMITTEE_DRAFT" | "BUDGET_EP_DRAFT" | "AMENDMENT_BUDGET_EU_DRAFT")[];
        /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "work-type-plenary-documents": ("REPORT_PLENARY" | "RESOLUTION_MOTION" | "RESOLUTION_MOTION_JOINT" | "QUESTION_RESOLUTION_MOTION")[];
        /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "work-type-parliamentary-questions": ("QUESTION_WRITTEN_PRIORITY" | "QUESTION_WRITTEN" | "QUESTION_ORAL" | "INTERPELLATION_MAJOR" | "INTERPELLATION_MINOR" | "QUESTION_TIME")[];
        /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "work-type-plenary-session-documents": ("AGENDA_PLENARY_WEEK" | "AGENDA_PLENARY_DAY" | "CRE_PLENARY" | "MINUTES_PLENARY" | "LIST_ATTEND_PLENARY" | "VOTE_RESULTS_PLENARY" | "VOTE_ROLLCALL_PLENARY")[];
        /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "work-type-adopted-texts": ("TEXT_ADOPTED" | "AMENDMENT_BUDGET_EU_DRAFT" | "BUDGET_EP_DRAFT")[];
        /** @description A type of an Activity. Values are concepts of the EP Vocabulary [ep-activities](https://data.europarl.europa.eu/def/ep-activities.ttl). This is not an exhaustive list. */
        "activity-type": ("COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT" | "TABLING_PLENARY" | "PLENARY_REFER_COMMITTEE_INTERINSTITUTIONAL_NEGOTIATIONS" | "PLENARY_REJECT_COMMITTEE_INTERINSTUTIONAL_NEGOTIATIONS" | "PLENARY_ENDORSE_COMMITTEE_INTERINSTITUTIONAL_NEGOTIATIONS" | "SIGNATURE" | "PUBLICATION_OFFICIAL_JOURNAL" | "PLENARY_AMEND" | "PLENARY_DECISION" | "PLENARY_AMEND_COUNCIL_POSITION" | "PLENARY_APPROVE_COUNCIL_POSITION" | "PLENARY_REJECT_COUNCIL_POSITION" | "PLENARY_ADOPT_POSITION" | "PLENARY_AMEND_PROPOSAL" | "PLENARY_SITTING" | "PLENARY_PART_SESSION" | "MEETING_PART" | "PLENARY_PART_SESSION_DOSSIER" | "PLENARY_DEBATE" | "PLENARY_VOTE" | "PLENARY_VOTE_URGENCY" | "PLENARY_ACTIVITY" | "PLENARY_VOTE_RESULTS" | "PLENARY_OUTCOME" | "REQUEST_VOTE_ROLLCALL" | "REQUEST_VOTE_SPLIT" | "REQUEST_VOTE_SEPARATE" | "PLENARY_DEBATE_WRITTEN_STATEMENT" | "PLENARY_DEBATE_SPEECH" | "PLENARY_VOTE_EXPLANATIONS")[];
        /** @description A type of a Work Subdivision. The non-exhaustive list of values includes concepts of the [subdivision](http://publications.europa.eu/resource/authority/subdivision) authority table maintained by the Publications Office of the European Union. */
        "subdivision-type": ("OTH" | "ITM")[];
        /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "work-type-committee": ("OPINION_PARLIAMENTARY_COMMITTEE_DRAFT" | "OPINION_PARLIAMENTARY_COMMITTEE" | "OPINION_LETTER_PARLIAMENTARY_COMMITTEE" | "REPORT_PARLIAMENTARY_COMMITTEE_DRAFT" | "AGREEMENT_PROVISIONAL")[];
        /** @description A type of a Process. Values are concepts of the EP Vocabulary [ep-procedure-types](https://data.europarl.europa.eu/def/ep-procedure-types.ttl). */
        "process-type": components["schemas"]["process-type-list"];
        /** @description Method of vote */
        "vote-method": string[];
        /** @description Content filter in the response */
        "filter-output": string[];
        /** @description Content filter in the response. This parameter allows the user to filter API results only for active declaration */
        "filter-output-meps-declarations": ("current-version" | "awareness-of-conflict" | "no-awareness-of-conflict")[];
        /** @description Content filter in the response. This parameter allows the user to filter the API result for */
        "filter-output-bodies": ("constitutive-body" | "operational-body")[];
        /** @description EP Committees. */
        committee: string[];
        /** @description Work subdivision identifier */
        "ws-id": string;
        /** @description Vocabulary identifier */
        "voc-id": string;
        /** @description Event identifier */
        "event-id": string;
        /** @description Sitting identifier. It refers to the ID of a Plenary sitting */
        "sitting-id": string;
        /** @description A type of a Work. */
        "work-type-external": "ACT_FOLLOWUP"[];
        /** @description A type of a Work. */
        "work-type-declarations": "MEMBER_DECLARATION_INTEREST_CONFLICT"[];
        /** @description EP Corporate Body classification. Values are concepts of the EP Vocabulary [ep-entities](https://data.europarl.europa.eu/def/ep-entities.ttl). */
        "body-classification": ("COMMITTEE_PARLIAMENTARY_STANDING" | "COMMITTEE_PARLIAMENTARY_TEMPORARY" | "COMMITTEE_PARLIAMENTARY_SPECIAL" | "COMMITTEE_PARLIAMENTARY_SUB" | "COMMITTEE_PARLIAMENTARY_JOINT" | "EU_POLITICAL_GROUP" | "DELEGATION_PARLIAMENTARY" | "DELEGATION_PARLIAMENTARY_ASSEMBLY" | "DELEGATION_JOINT_COMMITTEE" | "NATIONAL_CHAMBER" | "EU_INSTITUTION" | "WORKING_GROUP")[];
        /** @description Corporate Body identifier. */
        "body-id": string;
        /** @description Corporate Body identifier. */
        "body-id-optional": string[];
        /** @description Speech identifier. */
        "speech-id": string;
        /** @description Video start time. This parameter refers to the video timestamp of a speech or a speech-related activity (proceeding activities, debate speeches, written statements). The format is *ISO 8601* timestamp. Example: `2024-05-08T11:04:03.399+02:00` . */
        "video-start-time": string;
        /** @description Video start time. (range start). This parameter refers to the video timestamp of a speech or a speech-related activity. Together with `video-end-time`, defines the time range for the plenary speeches videos. Note: if only `video-start-time` is selected, the range will be limited to the selected time only.  The format is *ISO 8601* timestamp. Example: `2024-05-08T11:04:03.399+02:00` . */
        "video-start-time-q": string;
        /** @description Video end time. (range end). This parameter refers to the video timestamp of a speech or a speech-related activity. Together with `video-start-time`, defines the time range for the plenary speeches videos. The format is *ISO 8601* timestamp. Example: `2024-05-08T11:04:03.399+02:00` . */
        "video-end-time-q": string;
        /** @description Plenary sitting date (range start date). This parameter, together with `sitting-date-end`, defines the date range for the resource. Note: if only `sitting-date` is selected, the range will be limited to the same day. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
        "sitting-date-start": string;
        /** @description Plenary sitting date end (range end date). This parameter, together with `sitting-date`, defines the date range for the resource. The format of the value is **YYYY-MM-DD**. */
        "sitting-date-end": string;
        /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
        "start-date": string;
        /** @description Range end date. This parameter, together with `start-date`, defines the date range for the resource. The format of the value is **YYYY-MM-DD**. */
        "end-date": string;
        /** @description A free text search in the content of the resource. For language-specific results, use the parameter `search-language`. */
        text: string;
        /** @description A free text search in the title of the resource. For language-specific results, use the parameter `search-language`. */
        title: string;
        /** @description Enrichment of the response content. `xml_fragment` parameter will include in the response content the text of the resource in xml structure. `highlighted_text` will include in the response content the text of the resource in xml structure with the highlighted text that matches the search result. Users can select one on more parameters to include them in the response content. */
        "include-output": ("xml_fragment" | "highlighted_text")[];
        /** @description Enrichment of the response content. `xml_fragment` parameter will include in the response content the text of the resource in xml structure. */
        "include-output-xml-fragment": "xml_fragment"[];
        /** @description The number of items to skip before starting to collect the result set. */
        offset: number;
        /** @description The number of items to return. */
        limit: number;
        /** @description The number of items to return. */
        limit50: number;
        /** @description Sorting parameter. The avaliable sorting parameters are: `sitting-date`, `number`, `numbering`, `video-start-time`, `search-score` The 2 possible orders are: `asc` for ascending and `desc` for descending. The input **MUST** have the following format: `{parameter}:{order}`. Example: `sitting-date:desc` */
        "sort-by": string[];
        /**
         * @description A User-Agent header identifying the user, environment, and version. <br>
         *     Suggested formats: <br>
         *
         *     | Format                          | Examples                          |
         *     |----------------------------------|----------------------------------|
         *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
         *     <br>
         *     Including a recognizable project or organisation name helps us provide better
         *     production support and estimate reuser diversity (for platform monitoring and
         *     improvement reporting).
         *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
         *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
         *     <br>
         */
        "user-agent": string;
        /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
        timeframe: "today" | "one-day" | "one-week" | "one-month" | "custom";
        /** @description Start date for the custom range (only required if timeframe is `custom`). */
        "timeframe-start-date": string;
        /** @description Response view. */
        "view-adopted-texts": ("uri" | "adopted-texts-dsd")[];
        /** @description Response view. */
        "view-plenary-documents": ("uri" | "plenary-documents-dsd")[];
        /** @description Related process identifier */
        "related-process-id": string[];
        /** @description A type of the related process. Values are concepts of the EP Vocabulary [ep-procedure-types](https://data.europarl.europa.eu/def/ep-procedure-types.ttl). */
        "related-process-type": components["schemas"]["process-type-list"];
        /** @description Related document identifier */
        "related-doc-id": string[];
        /** @description Capacity Role */
        "capacity-role": ("PRESIDENT_VICE" | "QUAESTOR" | "RAPPORTEUR_SHADOW_OPINION" | "MEMBER_NEGOTIATION_INTERINSTITUTIONAL" | "CHAIR_DELEGATION" | "CHAIR_VICE_DELEGATION" | "MEMBER_DELEGATION_OFFICIAL" | "CHAIR_COMMITTEE" | "CHAIR_VICE_COMMITTEE" | "RAPPORTEUR_SHADOW_REPORT" | "RAPPORTEUR_OPINION" | "RAPPORTEUR")[];
        /** @description Subtype of a document */
        subtype: string[];
        /** @description A type of the related Work type. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
        "psd-itm-related-work-type": ("VOTE_ROLLCALL_PLENARY" | "VOTE_RESULTS_PLENARY" | "MINUTES_PLENARY" | "CRE_PLENARY")[];
        /** @description A type of the related activity. Values are concepts of the EP Vocabulary [ep-event-types](https://data.europarl.europa.eu/def/ep-event-types.ttl). */
        "psd-itm-related-activity-type": ("PLENARY_ACTIVITY" | "PLENARY_DEBATE" | "PLENARY_DEBATE_SPEECH" | "PLENARY_VOTE" | "PLENARY_DEBATE_WRITTEN_STATEMENT" | "PLENARY_OUTCOME" | "PLENARY_VOTE_EXPLANATIONS" | "PLENARY_VOTE_RESULTS" | "PROCEEDING_ACTIVITY")[];
        /** @description Identifier of the parent entity that this item is part of. This parameter filters out items that belong to a higher-level entity (e.g. a session week or a document). */
        "parent-id": string;
    };
    requestBodies: never;
    headers: never;
    pathItems: never;
}
export type $defs = Record<string, never>;
export interface operations {
    get_meps: {
        parameters: {
            query?: {
                /** @description Parliamentary Term from 0 to the current. */
                "parliamentary-term"?: components["parameters"]["parliamentary-term-optional"];
                /** @description Gender of the person. The non-exhaustive list of values includes concepts of the [human-sex](http://publications.europa.eu/resource/authority/human-sex) authority table maintained by the Publications Office of the European Union. . */
                gender?: components["parameters"]["gender"];
                /** @description EP political groups. */
                "political-group"?: components["parameters"]["political-group"];
                /** @description 27 EU Member States and UK. Values are *ISO 3166-1 alpha-2* country codes. */
                "country-of-representation"?: components["parameters"]["country-of-representation"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_mep_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description MEP identifier. */
                "mep-id": components["parameters"]["mep-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_active_meps: {
        parameters: {
            query?: {
                /** @description This parameter lets you specify a date to retrieve the list of Members of the European Parliament (MEPs) with an active mandate on that date. If no date is selected, the default date is today. The format of the value is *YYYY-MM-DD*. */
                "mandate-date"?: components["parameters"]["mandate-date"];
                /** @description Gender of the person. The non-exhaustive list of values includes concepts of the [human-sex](http://publications.europa.eu/resource/authority/human-sex) authority table maintained by the Publications Office of the European Union. . */
                gender?: components["parameters"]["gender"];
                /** @description EP political groups. */
                "political-group"?: components["parameters"]["political-group"];
                /** @description 27 EU Member States and UK. Values are *ISO 3166-1 alpha-2* country codes. */
                "country-of-representation"?: components["parameters"]["country-of-representation"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_incoming_meps: {
        parameters: {
            query?: {
                /** @description Gender of the person. The non-exhaustive list of values includes concepts of the [human-sex](http://publications.europa.eu/resource/authority/human-sex) authority table maintained by the Publications Office of the European Union. . */
                gender?: components["parameters"]["gender"];
                /** @description EP political groups. */
                "political-group"?: components["parameters"]["political-group"];
                /** @description 27 EU Member States and UK. Values are *ISO 3166-1 alpha-2* country codes. */
                "country-of-representation"?: components["parameters"]["country-of-representation"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_outgoing_meps: {
        parameters: {
            query?: {
                /** @description Gender of the person. The non-exhaustive list of values includes concepts of the [human-sex](http://publications.europa.eu/resource/authority/human-sex) authority table maintained by the Publications Office of the European Union. . */
                gender?: components["parameters"]["gender"];
                /** @description EP political groups. */
                "political-group"?: components["parameters"]["political-group"];
                /** @description 27 EU Member States and UK. Values are *ISO 3166-1 alpha-2* country codes. */
                "country-of-representation"?: components["parameters"]["country-of-representation"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_homonyms_meps: {
        parameters: {
            query?: {
                /** @description Parliamentary Term from 0 to the current. */
                "parliamentary-term"?: components["parameters"]["parliamentary-term-optional"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meps_feed: {
        parameters: {
            query?: {
                /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
                timeframe?: components["parameters"]["timeframe"];
                /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "start-date"?: components["parameters"]["start-date"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_bodies: {
        parameters: {
            query?: {
                /** @description EP Corporate Body classification. Values are concepts of the EP Vocabulary [ep-entities](https://data.europarl.europa.eu/def/ep-entities.ttl). */
                "body-classification"?: components["parameters"]["body-classification"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_body_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_body_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Corporate Body identifier. */
                "body-id": components["parameters"]["body-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_current_bodies: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meetings: {
        parameters: {
            query?: {
                /** @description Year. The format of the values is **YYYY**. */
                year?: components["parameters"]["year"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meetings_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Event identifier. It refers to the ID of a Plenary session or a Plenary sitting . */
                "event-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_all_decisions_by_event_id: {
        parameters: {
            query?: {
                /** @description Method of vote */
                "vote-method"?: components["parameters"]["vote-method"];
                /** @description Content filter in the response */
                "filter-output"?: components["parameters"]["filter-output"];
                /** @description Response format */
                format?: components["parameters"]["format-json"];
                /** @description Define the layaout for Json+ld */
                "json-layout"?: components["parameters"]["json-layout-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Sitting identifier. It refers to the ID of a Plenary sitting */
                "sitting-id": components["parameters"]["sitting-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_vote_results: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-json"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Sitting identifier. It refers to the ID of a Plenary sitting */
                "sitting-id": components["parameters"]["sitting-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meetings_foreseen_activities: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Sitting identifier. It refers to the ID of a Plenary sitting */
                "sitting-id": components["parameters"]["sitting-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meetings_activities: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Sitting identifier. It refers to the ID of a Plenary sitting */
                "sitting-id": components["parameters"]["sitting-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_events: {
        parameters: {
            query?: {
                /** @description A type of an Activity. Values are concepts of the EP Vocabulary [ep-activities](https://data.europarl.europa.eu/def/ep-activities.ttl). This is not an exhaustive list. */
                "activity-type"?: components["parameters"]["activity-type"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_events_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Define the layaout for Json+ld */
                "json-layout"?: components["parameters"]["json-layout-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Event identifier */
                "event-id": components["parameters"]["event-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_events_feed: {
        parameters: {
            query?: {
                /** @description A type of an Activity. Values are concepts of the EP Vocabulary [ep-activities](https://data.europarl.europa.eu/def/ep-activities.ttl). This is not an exhaustive list. */
                "activity-type"?: components["parameters"]["activity-type"];
                /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
                timeframe?: components["parameters"]["timeframe"];
                /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "start-date"?: components["parameters"]["start-date"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_speeches: {
        parameters: {
            query?: {
                /** @description Parliamentary Term limited to the 10th. */
                "parliamentary-term"?: (10 | 9)[];
                /** @description A type of an Activity. Values are concepts of the EP Vocabulary [ep-activities](https://data.europarl.europa.eu/def/ep-activities.ttl). */
                "activity-type"?: ("MEETING_NAME_CHAIR" | "PROCEEDING_ACTIVITY" | "PLENARY_DEBATE_SPEECH" | "PLENARY_DEBATE_WRITTEN_STATEMENT")[];
                /** @description Plenary sitting date (range start date). This parameter, together with `sitting-date-end`, defines the date range for the resource. Note: if only `sitting-date` is selected, the range will be limited to the same day. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "sitting-date"?: components["parameters"]["sitting-date-start"];
                /** @description Plenary sitting date end (range end date). This parameter, together with `sitting-date`, defines the date range for the resource. The format of the value is **YYYY-MM-DD**. */
                "sitting-date-end"?: components["parameters"]["sitting-date-end"];
                /** @description Video start time. (range start). This parameter refers to the video timestamp of a speech or a speech-related activity. Together with `video-end-time`, defines the time range for the plenary speeches videos. Note: if only `video-start-time` is selected, the range will be limited to the selected time only.  The format is *ISO 8601* timestamp. Example: `2024-05-08T11:04:03.399+02:00` . */
                "video-start-time"?: components["parameters"]["video-start-time-q"];
                /** @description Video end time. (range end). This parameter refers to the video timestamp of a speech or a speech-related activity. Together with `video-start-time`, defines the time range for the plenary speeches videos. The format is *ISO 8601* timestamp. Example: `2024-05-08T11:04:03.399+02:00` . */
                "video-end-time"?: components["parameters"]["video-end-time-q"];
                /** @description A unique identifier for a Person. */
                "person-id"?: components["parameters"]["person-id"];
                /** @description A free text search in the title of the resource. For language-specific results, use the parameter `search-language`. */
                title?: components["parameters"]["title"];
                /** @description A free text search in the content of the resource. For language-specific results, use the parameter `search-language`. */
                text?: components["parameters"]["text"];
                /** @description Search language for free text search. If no language is selected, the default language is `en` */
                "search-language"?: components["parameters"]["search-language"];
                /** @description Enrichment of the response content. `xml_fragment` parameter will include in the response content the text of the resource in xml structure. `highlighted_text` will include in the response content the text of the resource in xml structure with the highlighted text that matches the search result. Users can select one on more parameters to include them in the response content. */
                "include-output"?: components["parameters"]["include-output"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language-filter"];
                /** @description Sorting parameter. The avaliable sorting parameters are: `sitting-date`, `number`, `numbering`, `video-start-time`, `search-score` The 2 possible orders are: `asc` for ascending and `desc` for descending. The input **MUST** have the following format: `{parameter}:{order}`. Example: `sitting-date:desc` */
                "sort-by"?: components["parameters"]["sort-by"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_speeches_by_id: {
        parameters: {
            query?: {
                /** @description A free text search in the content of the resource. For language-specific results, use the parameter `search-language`. */
                text?: components["parameters"]["text"];
                /** @description Search language for free text search. If no language is selected, the default language is `en` */
                "search-language"?: components["parameters"]["search-language"];
                /** @description Enrichment of the response content. `xml_fragment` parameter will include in the response content the text of the resource in xml structure. `highlighted_text` will include in the response content the text of the resource in xml structure with the highlighted text that matches the search result. Users can select one on more parameters to include them in the response content. */
                "include-output"?: components["parameters"]["include-output"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language-filter"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Speech identifier. */
                "speech-id": components["parameters"]["speech-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_procedures: {
        parameters: {
            query?: {
                /** @description A type of a Process. Values are concepts of the EP Vocabulary [ep-procedure-types](https://data.europarl.europa.eu/def/ep-procedure-types.ttl). */
                "process-type"?: components["parameters"]["process-type"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_procedures_feed: {
        parameters: {
            query?: {
                /** @description A type of a Process. Values are concepts of the EP Vocabulary [ep-procedure-types](https://data.europarl.europa.eu/def/ep-procedure-types.ttl). */
                "process-type"?: components["parameters"]["process-type"];
                /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
                timeframe?: components["parameters"]["timeframe"];
                /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "start-date"?: components["parameters"]["start-date"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_procedures_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Process identifier */
                "process-id": components["parameters"]["process-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_events_by_proc_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Process identifier */
                "process-id": components["parameters"]["process-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_event_by_event_id_proc: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Process identifier */
                "process-id": components["parameters"]["process-id"];
                /** @description Event identifier */
                "event-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_documents: {
        parameters: {
            query?: {
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_documents_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_documents_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_plenary_docs: {
        parameters: {
            query?: {
                /** @description Year. The format of the values is **YYYY**. */
                year?: components["parameters"]["year"];
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type-plenary-documents"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_plenary_docs_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_plenary_docs_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_questions: {
        parameters: {
            query?: {
                /** @description Year. The format of the values is **YYYY**. */
                year?: components["parameters"]["year"];
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type-parliamentary-questions"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_questions_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_questions_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_ps_doc: {
        parameters: {
            query?: {
                /** @description Plenary Part-Session Date. This parameter refers to the date of the first day of a given part-session. Parliament sits monthly in Strasbourg in a four-day part-session (Monday to Thursday). Additional part-sessions are held in Brussels. The format of the value is **YYYY-MM-DD**. */
                "part-session-date"?: components["parameters"]["part-session-date"];
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type-plenary-session-documents"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_ps_doc_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_ps_doc_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_plenary_session_documents_items: {
        parameters: {
            query?: {
                /** @description A type of the related Work type. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "related-work-type"?: components["parameters"]["psd-itm-related-work-type"];
                /** @description A type of a Work Subdivision. The non-exhaustive list of values includes concepts of the [subdivision](http://publications.europa.eu/resource/authority/subdivision) authority table maintained by the Publications Office of the European Union. */
                "subdivision-type"?: components["parameters"]["subdivision-type"];
                /** @description A type of the related activity. Values are concepts of the EP Vocabulary [ep-event-types](https://data.europarl.europa.eu/def/ep-event-types.ttl). */
                "related-activity-type"?: components["parameters"]["psd-itm-related-activity-type"];
                /** @description Parliamentary Term from 0 to the current. */
                "parliamentary-term"?: components["parameters"]["parliamentary-term-optional"];
                /** @description Year. The format of the values is **YYYY**. */
                year?: components["parameters"]["year"];
                /** @description Plenary sitting date (range start date). This parameter, together with `sitting-date-end`, defines the date range for the resource. Note: if only `sitting-date` is selected, the range will be limited to the same day. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "sitting-date"?: components["parameters"]["sitting-date-start"];
                /** @description Plenary sitting date end (range end date). This parameter, together with `sitting-date`, defines the date range for the resource. The format of the value is **YYYY-MM-DD**. */
                "sitting-date-end"?: components["parameters"]["sitting-date-end"];
                /** @description Identifier of the parent entity that this item is part of. This parameter filters out items that belong to a higher-level entity (e.g. a session week or a document). */
                "parent-id"?: components["parameters"]["parent-id"];
                /** @description Document identifier */
                "doc-id"?: components["parameters"]["doc-id"];
                /** @description A free text search in the content of the resource. For language-specific results, use the parameter `search-language`. */
                text?: components["parameters"]["text"];
                /** @description A free text search in the title of the resource. For language-specific results, use the parameter `search-language`. */
                title?: components["parameters"]["title"];
                /** @description Search language for free text search. If no language is selected, the default language is `en` */
                "search-language"?: components["parameters"]["search-language"];
                /** @description Enrichment of the response content. `xml_fragment` parameter will include in the response content the text of the resource in xml structure. */
                "include-output"?: components["parameters"]["include-output-xml-fragment"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language-filter"];
                /** @description Sorting parameter. The avaliable sorting parameters are: `sitting-date`, `number`, `numbering`, `search-score` The 2 possible orders are: `asc` for ascending and `desc` for descending. The input **MUST** have the following format: `{parameter}:{order}`. Example: `date:desc` */
                "sort-by"?: string[];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_adopted_texts: {
        parameters: {
            query?: {
                /** @description Year. The format of the values is **YYYY**. */
                year?: components["parameters"]["year"];
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type-adopted-texts"];
                /** @description Parliamentary Term from 0 to the current. */
                "parliamentary-term"?: components["parameters"]["parliamentary-term-optional"];
                /** @description Document identifier */
                "doc-id"?: components["parameters"]["doc-id"];
                /** @description A free text search in the content of the resource. For language-specific results, use the parameter `search-language`. */
                text?: components["parameters"]["text"];
                /** @description A free text search in the title of the resource. For language-specific results, use the parameter `search-language`. */
                title?: components["parameters"]["title"];
                /** @description Search language for free text search. If no language is selected, the default language is `en` */
                "search-language"?: components["parameters"]["search-language"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language-filter"];
                /** @description Response view. */
                view?: components["parameters"]["view-adopted-texts"];
                /** @description Sorting parameter. The avaliable sorting parameters are: `sitting-date`, `date`, `doc-id` `search-score` The 2 possible orders are: `asc` for ascending and `desc` for descending. The input **MUST** have the following format: `{parameter}:{order}`. Example: `date:desc` */
                "sort-by"?: string[];
                /** @description Plenary sitting date (range start date). This parameter, together with `sitting-date-end`, defines the date range for the resource. Note: if only `sitting-date` is selected, the range will be limited to the same day. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "sitting-date"?: components["parameters"]["sitting-date-start"];
                /** @description Plenary sitting date end (range end date). This parameter, together with `sitting-date`, defines the date range for the resource. The format of the value is **YYYY-MM-DD**. */
                "sitting-date-end"?: components["parameters"]["sitting-date-end"];
                /** @description Related process identifier */
                "related-process-id"?: components["parameters"]["related-process-id"];
                /** @description A type of the related process. Values are concepts of the EP Vocabulary [ep-procedure-types](https://data.europarl.europa.eu/def/ep-procedure-types.ttl). */
                "related-process-type"?: components["parameters"]["related-process-type"];
                /** @description Related document identifier */
                "related-doc-id"?: components["parameters"]["related-doc-id"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_adopted_texts_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_adopted_texts_feed: {
        parameters: {
            query?: {
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type-adopted-texts"];
                /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
                timeframe?: components["parameters"]["timeframe"];
                /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "start-date"?: components["parameters"]["start-date"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_committee_documents: {
        parameters: {
            query?: {
                /** @description EP Committees. */
                committee?: components["parameters"]["committee"];
                /** @description Parliamentary Term from 0 to the current. */
                "parliamentary-term"?: components["parameters"]["parliamentary-term-optional"];
                /** @description A type of a Work. Values are concepts of the EP Vocabulary [ep-document-types](https://data.europarl.europa.eu/def/ep-document-types.ttl). */
                "work-type"?: components["parameters"]["work-type-committee"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_committee_documents_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_committee_documents_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meps_declarations: {
        parameters: {
            query?: {
                /** @description A type of a Work. */
                "work-type"?: components["parameters"]["work-type-declarations"];
                /** @description Document identifier. For this type of document, the format of the values is as follows: `{document code}-{MEP identifier}-{date of signature of the document}-{a numerical identifier from 4-7 digits}`. Example: `DCI-197491-2024-07-19-123456` */
                "doc-id"?: string[];
                /** @description Year. The format of the values is **YYYY**. */
                year?: components["parameters"]["year"];
                /** @description Parliamentary Term from 0 to the current. */
                "parliamentary-term"?: components["parameters"]["parliamentary-term-optional"];
                /** @description A unique identifier for a Person. */
                "person-id"?: components["parameters"]["person-id"];
                /** @description A unique identifier for a Dossier. */
                "dossier-id"?: components["parameters"]["dossier-id"];
                /** @description Provider identifier */
                "provider-id"?: components["parameters"]["provider-id"];
                /** @description Corporate Body identifier. */
                "body-id"?: components["parameters"]["body-id-optional"];
                /** @description Capacity Role */
                "capacity-role"?: components["parameters"]["capacity-role"];
                /** @description Related process identifier */
                "related-process-id"?: components["parameters"]["related-process-id"];
                /** @description A type of the related process. Values are concepts of the EP Vocabulary [ep-procedure-types](https://data.europarl.europa.eu/def/ep-procedure-types.ttl). */
                "related-process-type"?: components["parameters"]["related-process-type"];
                /** @description Content filter in the response. This parameter allows the user to filter API results only for active declaration */
                "filter-output"?: components["parameters"]["filter-output-meps-declarations"];
                /** @description A free text search in the content of the resource. For language-specific results, use the parameter `search-language`. */
                text?: components["parameters"]["text"];
                /** @description A free text search in the title of the resource. For language-specific results, use the parameter `search-language`. */
                title?: components["parameters"]["title"];
                /** @description Search language for free text search. If no language is selected, the default language is `en` */
                "search-language"?: components["parameters"]["search-language"];
                /** @description Language of the resource. Values are *ISO 639-1* language codes identifying the 24 official languages of the EU + `mul` that refers to resources in multiple languages. If no language parameter is selected, the service will return results in all the available languages. */
                language?: components["parameters"]["language-filter"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/ld+json": components["schemas"]["schema"];
                };
            };
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meps_declarations_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/ld+json": components["schemas"]["schema"];
                };
            };
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_meps_declarations_feed: {
        parameters: {
            query?: {
                /** @description A type of a Work. */
                "work-type"?: components["parameters"]["work-type-declarations"];
                /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
                timeframe?: components["parameters"]["timeframe"];
                /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "start-date"?: components["parameters"]["start-date"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_external_documents: {
        parameters: {
            query?: {
                /** @description A type of a Work. */
                "work-type"?: components["parameters"]["work-type-external"];
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_external_documents_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Document identifier */
                "doc-id": string[];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_external_documents_feed: {
        parameters: {
            query?: {
                /** @description A type of a Work. */
                "work-type"?: components["parameters"]["work-type-external"];
                /** @description The timeframe for the feed. To specify a custom timeframe, select `custom` from the list and use the parameter `start-date` . If no parameter is selected, the default timeframe is one month. */
                timeframe?: components["parameters"]["timeframe"];
                /** @description Start date. This parameter defines the start date of a timeframe. The format of the value is **YYYY-MM-DD**. Example: `2024-02-07` */
                "start-date"?: components["parameters"]["start-date"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_vocabularies: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
                /** @description The number of items to skip before starting to collect the result set. */
                offset?: components["parameters"]["offset"];
                /** @description The number of items to return. */
                limit?: components["parameters"]["limit50"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_controlled_vocabularies_feed: {
        parameters: {
            query?: never;
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-atom-xml"];
            204: components["responses"]["no-content"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
    get_vocabularies_by_id: {
        parameters: {
            query?: {
                /** @description Response format */
                format?: components["parameters"]["format-all"];
            };
            header?: {
                /**
                 * @description A User-Agent header identifying the user, environment, and version. <br>
                 *     Suggested formats: <br>
                 *
                 *     | Format                          | Examples                          |
                 *     |----------------------------------|----------------------------------|
                 *     | `{user-id}-{environment}-{version}` | `Project1-prd-1.0.0` `UNIresearch-dev-4.2.0`                  |
                 *     <br>
                 *     Including a recognizable project or organisation name helps us provide better
                 *     production support and estimate reuser diversity (for platform monitoring and
                 *     improvement reporting).
                 *     To comply with [Regulation (EU) 2018/1725](https://eur-lex.europa.eu/eli/reg/2018/1725/oj), do **not** include non-public personal data (e.g., names or emails) in this parameter string. <br><br>
                 *     **Note:** The use of at least the `user-id` is strongly recommended. <br>
                 *     <br>
                 */
                "User-Agent"?: components["parameters"]["user-agent"];
            };
            path: {
                /** @description Vocabulary identifier */
                "voc-id": components["parameters"]["voc-id"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: components["responses"]["ok-json-ld"];
            404: components["responses"]["not-found"];
            406: components["responses"]["not-acceptable"];
            500: components["responses"]["internal-server-error"];
        };
    };
}
