import createClient, { Middleware as Middleware$1, ClientOptions } from 'openapi-fetch';

/**
 * This file was auto-generated by openapi-typescript.
 * Do not make direct changes to the file.
 */
interface paths {
    "/v1/api/weather/info": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Weather Info
         * @description Get information of the weather by address
         */
        get: operations["get_weather_info_v1_api_weather_info_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/address/cities": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Search Cities By Country
         * @description Get the matching city with the query
         */
        get: operations["search_cities_by_country_v1_api_address_cities_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/address/streets": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Seach Streets By City And Country
         * @description Get the streets of the city
         */
        get: operations["seach_streets_by_city_and_country_v1_api_address_streets_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/address/search": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Search Addresses By Country
         * @description Search for an address
         */
        get: operations["search_addresses_by_country_v1_api_address_search_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/address/info/premium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Address Info
         * @description Get information of the address
         */
        get: operations["get_address_info_v1_api_address_info_premium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/address/info/freemium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Address Info Freemium
         * @deprecated
         * @description Get information of the address
         */
        get: operations["get_address_info_freemium_v1_api_address_info_freemium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Advisory Reports
         * @description Get all reports overview.
         */
        get: operations["get_all_advisory_reports_v1_api_advisory_reports_get"];
        put?: never;
        /**
         * Create Advisory Report
         * @description Create a new report from a party.
         *     When doing this, a 'NEW' report will be created and personalization is requried to complete the report.
         *
         *     A report is always created when a conversation is completed (mark_flow_session_as_completed_by_session_id).
         *     If you want to create a report for an unfinished conversation, you will need to create a new report and link conversations.
         *
         *     Best is to include a recommendation_id and a conversation if available.
         */
        post: operations["create_advisory_report_v1_api_advisory_reports_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Advisory Report By Id
         * @description Get a report by id, a report and report revision are in essence the same, made clear by following diagram
         *
         *     ```
         *     1. NEW report (ID=1) CREATED
         *     2. REPORT CLOSED, create new revision (ID=2)
         *     2. REPORT REJECTED, create new revision (ID=3)
         *
         *     The following 'revision' ids are made:
         *
         *     1 -> 2 -> 3
         *
         *     In database these are linked to a general ID so we know that they are linked revisions.
         *     ```
         *
         *     > NOTE: Very important is the conversation and the recommendation_id, it can be that a report does not have a
         *     conversation linked and thus not a recommendation. Therefor the prefilled advice can not be rendered and you should
         *     start with a bare one.
         */
        get: operations["get_advisory_report_by_id_v1_api_advisory_reports__report_id__get"];
        put?: never;
        post?: never;
        /**
         * Delete Advisory Report Revision
         * @description Delete an advisory report revision by id
         */
        delete: operations["delete_advisory_report_revision_v1_api_advisory_reports__report_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Advisory Report
         * @description Update a report's metadata.
         */
        patch: operations["update_advisory_report_v1_api_advisory_reports__report_id__patch"];
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Events By Advisory Report Id
         * @description This route can be used to built a timeline.
         *     This timeline represents all events happend to a report and its revisions.
         *
         *     The report id can be of any revision that are linked together.
         *     Meaning that if you use a different report id from another revision you will get the same result.
         */
        get: operations["get_events_by_advisory_report_id_v1_api_advisory_reports__report_id__events_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/email-inquiries": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Send Advisory Report As Mail
         * @description Send an advisory report via mail to the customer
         *     Can include multiple emails to send the report to.
         *
         *     The reason why this is called /email-inquiries is because you actually ask information via email, you ask the customer to verfify and accept the doc.
         */
        post: operations["send_advisory_report_as_mail_v1_api_advisory_reports__report_id__email_inquiries_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/docx": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Docx Document Of Advisory Report By Id
         * @description Generates a docx representation of an advisory report revision and returns a public link
         *     where the docx document can be retrieved from.
         *
         *     The document is generated on each request and never persisted.
         */
        post: operations["generate_docx_document_of_advisory_report_by_id_v1_api_advisory_reports__report_id__docx_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/pdf": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Pdf Of Advisory Report By Id
         * @deprecated
         * @description DEPRECATED Use POST /v1/api/advisory_reports
         *
         *     Will return a link to an object store where you can find the pdf.
         *     This will be application/pdf content type.
         */
        get: operations["get_pdf_of_advisory_report_by_id_v1_api_advisory_reports__report_id__pdf_get"];
        put?: never;
        /**
         * Generate Pdf Of Advisory Report By Id
         * @description Generates a PDF representation of an advisory report revision and returns a public link
         *     where the PDF document can be retrieved from.
         *
         *     The document is generated on each request and never persisted.
         */
        post: operations["generate_pdf_of_advisory_report_by_id_v1_api_advisory_reports__report_id__pdf_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-report-front-page-pdf": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Standalone Front Page Pdf Of Advisory Report As Example
         * @description Generate a front page PDF for advisory report as example, to showcase how it will look.
         */
        post: operations["generate_standalone_front_page_pdf_of_advisory_report_as_example_v1_api_advisory_report_front_page_pdf_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/acceptances": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Accept Or Reject An Advisory Report
         * @description Accept or reject a report revision.
         */
        post: operations["accept_or_reject_an_advisory_report_v1_api_advisory_reports__report_id__acceptances_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/conversations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Link Conversation To Advisory Report
         * @description Link an existing conversation (and recommendation if exists) to a report.
         */
        post: operations["link_conversation_to_advisory_report_v1_api_advisory_reports__report_id__conversations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/advisory-reports/{report_id}/revisions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Advisory Report Revision V2
         * @description Create a new advisory report revision by either creating a blank report or a copy from the previous report.
         */
        post: operations["create_advisory_report_revision_v2_v2_api_advisory_reports__report_id__revisions_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/revisions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Advisory Report Revision
         * @description A new revision can be generated from a report, meaning a new advisory report will be set as the latest revision.
         */
        post: operations["create_advisory_report_revision_v1_api_advisory_reports__report_id__revisions_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/advisory-reports/{report_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Advisory Report
         * @description Delete base advisory report by report id (not report revision id).
         */
        delete: operations["delete_advisory_report_v2_api_advisory_reports__report_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/clauses": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Put Clauses For Report
         * @description When a report is created, the report is rather 'generic' meaning that for the same customer the same report can be generated no matter which broker.
         *     A broker therefor should have the possibility to customize the report with personal adivse, clauses and offers that the broker thinks is best for the customer.
         *
         *     This method is a `PUT` which means it can be used as create and update call, but the update is a complete overwrite NOT an incremental update.
         */
        put: operations["put_clauses_for_report_v1_api_advisory_reports__report_id__clauses_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/personalise-advices": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Personalization Advice For Advisory Report
         * @description Generate personalized advice via AI
         */
        post: operations["generate_personalization_advice_for_advisory_report_v1_api_advisory_reports__report_id__personalise_advices_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/settings/steps": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Step Settings By Advisory Report Id
         * @description Retrieve the settings of an advisory-report revision
         */
        get: operations["get_step_settings_by_advisory_report_id_v1_api_advisory_reports__report_id__settings_steps_get"];
        /**
         * Create Advisory Report Step Settings
         * @description Create or update the settings of an advisory-report revision
         */
        put: operations["create_advisory_report_step_settings_v1_api_advisory_reports__report_id__settings_steps_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Risk Domain For Advisory Report By Id
         * @description Create risk domain for an advisory-report revision
         */
        post: operations["create_risk_domain_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Risk Domain For Advisory Report By Id
         * @description Deletes a risk-domain for an advisory-report revision. Will also deleted all of its attached advices and actions.
         */
        delete: operations["delete_risk_domain_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Risk Domain Advice For Advisory Report By Id
         * @description Create advice for a risk domain within an advisory-report revision
         */
        post: operations["create_risk_domain_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice/{advice_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Risk Domain Advice For Advisory Report By Id
         * @description Delete advice for a risk domain within an advisory-report revision
         */
        delete: operations["delete_risk_domain_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice__advice_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Risk Domain Advice For Advisory Report By Id
         * @description Update advice for a risk domain within an advisory-report revision
         */
        patch: operations["update_risk_domain_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice__advice_id__patch"];
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice/{advice_id}/actions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Create Risk Domain Action From Advice For Advisory Report By Id
         * @description Create action from an advice for a risk domain within an advisory-report revision
         */
        put: operations["create_risk_domain_action_from_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice__advice_id__actions_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/actions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Risk Domain Action For Advisory Report By Id
         * @description Create action for a risk domain within an advisory-report revision
         */
        post: operations["create_risk_domain_action_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__actions_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/actions/{action_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Risk Domain Action For Advisory Report By Id
         * @description Delete action for a risk domain within an advisory-report revision
         */
        delete: operations["delete_risk_domain_action_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__actions__action_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Risk Domain Action For Advisory Report By Id
         * @description Update action for a risk domain within an advisory-report revision
         */
        patch: operations["update_risk_domain_action_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__actions__action_id__patch"];
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/insurance-policies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Create Or Replace Insurance Policy For Advisory Report By Id
         * @description Creates or replaces insurance policy for an advisory report revision.
         *     Current insurance can be created using `active=True` in the request body while offers are created using `active=False`.
         *
         *     Coverages and documents of an insurance policy are always either created or completed replaced with content from request payload.
         */
        put: operations["create_or_replace_insurance_policy_for_advisory_report_by_id_v1_api_advisory_reports__report_id__insurance_policies_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/insurance-policies/{insurance_policy_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Insurance Policy For Advisory Report By Id
         * @description Delete insurance policy for an advisory-report revision. Also deletes all coverages and documents.
         */
        delete: operations["delete_insurance_policy_for_advisory_report_by_id_v1_api_advisory_reports__report_id__insurance_policies__insurance_policy_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/insurance-policies/order": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Order Insurance Polcies Of Advisory Report
         * @description Order offers and current insurances
         */
        put: operations["order_insurance_polcies_of_advisory_report_v1_api_advisory_reports__report_id__insurance_policies_order_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/policy-packages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Create Or Replace Policy Packages For Advisory Report By Id
         * @description Adds or replaces an insurance policy package to an advisory-report
         */
        put: operations["create_or_replace_policy_packages_for_advisory_report_by_id_v1_api_advisory_reports__report_id__policy_packages_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/affiliations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Available Affiliations
         * @description Get all affiliations
         */
        get: operations["get_all_available_affiliations_v1_api_affiliations_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/labels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Anva Labels */
        get: operations["get_anva_labels_v1_api_anvaflows_labels_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/supported-insurances": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Supported Anvaflow Insurances
         * @description Get a list of anvaflow supported insurances for current distribution.
         */
        get: operations["get_supported_anvaflow_insurances_v1_api_anvaflows_supported_insurances_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/supported-tags": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Supported Anvaflow Tags
         * @description Get a list of anvaflow supported tags for current distribution.
         */
        get: operations["get_supported_anvaflow_tags_v1_api_anvaflows_supported_tags_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/supported-coverages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Supported Anvaflow Coverages
         * @description Get a list of anvaflow supported coverages by insurances for current distribution.
         */
        get: operations["get_supported_anvaflow_coverages_v1_api_anvaflows_supported_coverages_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/supported-adn-coverages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Supported Anvaflow Coverages Grouped By Adn
         * @description Get a list of anvaflow supported coverages grouped by ADN code filtered on insurances for current distribution.
         */
        get: operations["get_supported_anvaflow_coverages_grouped_by_adn_v1_api_anvaflows_supported_adn_coverages_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/supported-insurance-companies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Supported Anvaflow Insurance Companies
         * @description Get a list of anvaflow supported insurance companies by insurances and coverages for current distribution.
         */
        get: operations["get_supported_anvaflow_insurance_companies_v1_api_anvaflows_supported_insurance_companies_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/calculate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Calculate Anvaquotes By Session Id */
        post: operations["calculate_anvaquotes_by_session_id_v1_api_anvaflows__session_id__calculate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/anvaflows/{session_id}/calculate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Enqueue Calculation Anvaquotes By Session Id */
        post: operations["enqueue_calculation_anvaquotes_by_session_id_v2_api_anvaflows__session_id__calculate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/anvaproducts/{anva_product_id}/calculate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Recalculate One Anvaquote By Anva Product Id Session Id */
        post: operations["recalculate_one_anvaquote_by_anva_product_id_session_id_v1_api_anvaflows__session_id__anvaproducts__anva_product_id__calculate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/send-offer-to-anva": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Send Offer To Anva By Session Id */
        post: operations["send_offer_to_anva_by_session_id_v1_api_anvaflows__session_id__send_offer_to_anva_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/anvaflows/{session_id}/send-offer-to-anva": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Enqueue Send Offer To Anva By Session Id */
        post: operations["enqueue_send_offer_to_anva_by_session_id_v2_api_anvaflows__session_id__send_offer_to_anva_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/send-custom-quotes-to-anva": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Enqueue Send Custom Quotes To Anva By Session Id */
        post: operations["enqueue_send_custom_quotes_to_anva_by_session_id_v1_api_anvaflows__session_id__send_custom_quotes_to_anva_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/recalculate-simulation": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Recalculate Simulation By Session Id */
        post: operations["recalculate_simulation_by_session_id_v1_api_anvaflows__session_id__recalculate_simulation_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/collection-methods": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Anva Collection Methods */
        get: operations["get_anva_collection_methods_v1_api_anvaflows__session_id__collection_methods_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/closing-questions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Anva Closing Questions */
        get: operations["get_anva_closing_questions_v1_api_anvaflows_closing_questions_get"];
        /** Upsert Anva Closing Questions */
        put: operations["upsert_anva_closing_questions_v1_api_anvaflows_closing_questions_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/closing-questions/{closing_question_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Anva Closing Questions */
        delete: operations["delete_anva_closing_questions_v1_api_anvaflows_closing_questions__closing_question_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/{session_id}/anva-party": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Anva Party */
        post: operations["create_anva_party_v1_api_anvaflows__session_id__anva_party_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaproducts": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Anvaproducts
         * @description Get the product catalogue for current distribution.
         */
        get: operations["get_anvaproducts_v1_api_anvaproducts_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaproducts/{anva_product_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Anvaproduct By Id */
        get: operations["get_anvaproduct_by_id_v1_api_anvaproducts__anva_product_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /** Patch Anvaproduct By Id */
        patch: operations["patch_anvaproduct_by_id_v1_api_anvaproducts__anva_product_id__patch"];
        trace?: never;
    };
    "/v1/api/anvaproducts/{anva_product_id}/coverages/{coverage_code}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /** Patch Anvaproduct Coverage By Id */
        patch: operations["patch_anvaproduct_coverage_by_id_v1_api_anvaproducts__anva_product_id__coverages__coverage_code__patch"];
        trace?: never;
    };
    "/v1/api/anvaproducts/{anva_product_id}/questionnaires": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Retrieve Anvaflows Questionnaires */
        get: operations["retrieve_anvaflows_questionnaires_v1_api_anvaproducts__anva_product_id__questionnaires_get"];
        /** Update Anvaflows Questionnaire */
        put: operations["update_anvaflows_questionnaire_v1_api_anvaproducts__anva_product_id__questionnaires_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaproducts/{anva_product_id}/questionnaires/validate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Validate Anvaflows Questionnaire */
        post: operations["validate_anvaflows_questionnaire_v1_api_anvaproducts__anva_product_id__questionnaires_validate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaproducts/questionnaires/update-all-questions-by-anvalabels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Update Question For All Questionnaires By Anva Labels */
        post: operations["update_question_for_all_questionnaires_by_anva_labels_v1_api_anvaproducts_questionnaires_update_all_questions_by_anvalabels_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/brokers/me": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Current Broker Of The User
         * @description Get active broker information linked to the authenticated user account.
         */
        get: operations["get_current_broker_of_the_user_v1_api_brokers_me_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/brokers/{broker_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get The Broker By Id
         * @description Get broker information by id
         */
        get: operations["get_the_broker_by_id_v1_api_brokers__broker_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Broker By Broker
         * @description Update broker by broker
         */
        patch: operations["update_broker_by_broker_v1_api_brokers__broker_id__patch"];
        trace?: never;
    };
    "/v1/api/brokers/{broker_id}/integrations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Broker Integrations
         * @description Get broker integrations
         */
        get: operations["get_broker_integrations_v1_api_brokers__broker_id__integrations_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Broker Integrations
         * @description Update broker integrations
         */
        patch: operations["update_broker_integrations_v1_api_brokers__broker_id__integrations_patch"];
        trace?: never;
    };
    "/v1/api/anva-relation-managers/{anva_relation_manager_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Broker By Anva Relation Manger Id */
        get: operations["get_broker_by_anva_relation_manger_id_v1_api_anva_relation_managers__anva_relation_manager_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anva-producers/{anva_producer_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Broker By Anva Producer Id */
        get: operations["get_broker_by_anva_producer_id_v1_api_anva_producers__anva_producer_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/brokers/{broker_id}/checklists/onboarding": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Onboarding Checklist By Broker
         * @description Get info on the progress of a broker for the onboarding checklist.
         *
         *     Data should always be sorted by the `index` attribute in ascending order
         */
        get: operations["get_onboarding_checklist_by_broker_v1_api_brokers__broker_id__checklists_onboarding_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/campaigns/{campaign_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Campaign By Id
         * @description This will return campaign information by id, this id can be a UUID or a short id (10 characters) or dns_prefix
         */
        get: operations["get_campaign_by_id_v1_api_campaigns__campaign_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Campaign
         * @description Update a campaign
         */
        patch: operations["update_campaign_v1_api_campaigns__campaign_id__patch"];
        trace?: never;
    };
    "/v1/api/campaigns": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Campaigns By Distribution
         * @description Get all campaigns of a distribution.
         */
        get: operations["get_all_campaigns_by_distribution_v1_api_campaigns_get"];
        put?: never;
        /**
         * Create Campaign
         * @description Create a campaign
         */
        post: operations["create_campaign_v1_api_campaigns_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/campaigns/{campaign_id}/metrics": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Metrics By Campaign
         * @description Retrieve campaign metrics
         */
        get: operations["get_metrics_by_campaign_v1_api_campaigns__campaign_id__metrics_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/campaigns/{campaign_id}/targets": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Targets By Campaign
         * @description Update the target of a known-targets (email) campaign.
         */
        patch: operations["update_targets_by_campaign_v1_api_campaigns__campaign_id__targets_patch"];
        trace?: never;
    };
    "/v1/api/campaign-templates": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Campaign Templates
         * @description Get all available campaign templates
         */
        get: operations["get_all_campaign_templates_v1_api_campaign_templates_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/campaigns/example-mails": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Send Example Campaign Target Mail
         * @description Send an example campaign target mail to a collection of recipients.
         */
        post: operations["send_example_campaign_target_mail_v1_api_campaigns_example_mails_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/campaign-settings": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Campaign Settings By Distribution
         * @description Get the campaign settings of a distribution.
         */
        get: operations["get_campaign_settings_by_distribution_v1_api_distributions_campaign_settings_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/campaigns/dns-prefixes/generate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Dns Prefix
         * @description Generate a random dns_prefix (based on distribution name) or make the given dns_prefix url safe.
         *     When a dns_prefix is given, the output is what you will see in the url.
         *
         *     Also checks if the dns_prefix exists or not.
         */
        post: operations["generate_dns_prefix_v1_api_campaigns_dns_prefixes_generate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/mail-templates/campaign-target": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Campaign Target Mail Template
         * @description Get the template for the campaign target mail
         */
        get: operations["get_campaign_target_mail_template_v1_api_mail_templates_campaign_target_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/claims": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Claim As Customer
         * @description Create a claim as a customer,
         *     An email will be send so the user can edit it further.
         */
        post: operations["create_claim_as_customer_v1_api_distributions__distribution_id__claims_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Claims As Broker
         * @description Get all claims as broker paginated
         */
        get: operations["get_all_claims_as_broker_v1_api_claims_get"];
        put?: never;
        /**
         * Create Claim As Broker
         * @description Create a claim as a broker, therefor a BID and DID are required to be in the JWT claim.
         */
        post: operations["create_claim_as_broker_v1_api_claims_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claim As Broker By Id */
        get: operations["get_claim_as_broker_by_id_v1_api_claims__claim_id__get"];
        put?: never;
        post?: never;
        /** Delete Claim As Broker By Id */
        delete: operations["delete_claim_as_broker_by_id_v1_api_claims__claim_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Claim As Broker By Id
         * @description Update claim by id
         */
        patch: operations["update_claim_as_broker_by_id_v1_api_claims__claim_id__patch"];
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/connections/keypoint/declaration/remark": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Update Declaration Remark
         * @description Create Keypoint declaration from claim.
         */
        put: operations["update_declaration_remark_v1_api_claims__claim_id__connections_keypoint_declaration_remark_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/lock": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Lock For Claim
         * @description Lock a claim means, every update done to the claim will raise a LockedClaimException.
         *     This will make the claim readonly.
         */
        post: operations["create_lock_for_claim_v1_api_claims__claim_id__lock_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/unlock": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Unlock Claim
         * @description Unlock a claim.
         */
        post: operations["unlock_claim_v1_api_claims__claim_id__unlock_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/request_update": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Claim Request Update
         * @description Request update from customer on claim.
         */
        post: operations["claim_request_update_v1_api_claims__claim_id__request_update_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/validate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate Claim
         * @description Validate claim by id
         */
        post: operations["validate_claim_v1_api_claims__claim_id__validate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Document For Claim
         * @description Create document for existing claim
         */
        post: operations["create_document_for_claim_v1_api_claims__claim_id__documents_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/documents/{document_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Download Document By Id
         * @description Download document
         */
        get: operations["download_document_by_id_v1_api_claims__claim_id__documents__document_id__get"];
        put?: never;
        post?: never;
        /**
         * Delete Document By Id
         * @description Delete document by id
         */
        delete: operations["delete_document_by_id_v1_api_claims__claim_id__documents__document_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Document Metadata By Id
         * @description Update document metadata by id
         */
        patch: operations["update_document_metadata_by_id_v1_api_claims__claim_id__documents__document_id__patch"];
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claim As Customer With Token */
        get: operations["get_claim_as_customer_with_token_v1_api_claims_customer_token__token__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /** Update Claim As Customer With Token */
        patch: operations["update_claim_as_customer_with_token_v1_api_claims_customer_token__token__patch"];
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}/entities": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Entity As Customer With Token */
        post: operations["create_entity_as_customer_with_token_v1_api_claims_customer_token__token__entities_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}/entities/{entity_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Entity By Id As Customer With Token */
        delete: operations["delete_entity_by_id_as_customer_with_token_v1_api_claims_customer_token__token__entities__entity_id__delete"];
        options?: never;
        head?: never;
        /** Update Entity As Customer With Token */
        patch: operations["update_entity_as_customer_with_token_v1_api_claims_customer_token__token__entities__entity_id__patch"];
        trace?: never;
    };
    "/v1/api/claims/upload/{claim_doc_category}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Upload Claim Document As Broker
         * @description The real blob uploading is done to a signed link got from a storage service, meaning this API will give you a signed url where you can upload blobs to.
         *
         *     Example of uploading to a signed link:
         *
         *     ```python
         *     headers = {"Content-Type": "image/png"}
         *     data = open("foo.png", "rb")
         *     r = requests.put(url, data=data, headers=headers)
         *     ```
         *
         *     The raw bytes are send to the link.
         *
         *     > NOTE: Do not forget to pass content-type header!
         */
        post: operations["upload_claim_document_as_broker_v1_api_claims_upload__claim_doc_category__post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/customer/upload/{claim_doc_category}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Upload Link As Customer
         * @description The real blob uploading is done to a signed link got from a storage service, meaning this API will give you a signed url where you can upload blobs to.
         *
         *     Example of uploading to a signed link:
         *
         *     ```python
         *     headers = {"Content-Type": "image/png"}
         *     data = open("foo.png", "rb")
         *     r = requests.put(url, data=data, headers=headers)
         *     ```
         *
         *     The raw bytes are send to the link.
         *
         *     > NOTE: Do not forget to pass content-type header!
         */
        post: operations["create_upload_link_as_customer_v1_api_claims_customer_upload__claim_doc_category__post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/generate/token": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Token For Social Login Flow As Broker
         * @description Generates a token that is valid for 30d, the token can be linked to an existing claim or
         *     a new bare claim will be created and data such as 'risk_object_revision_id' can be added
         *
         *     Use the token in the headers {X-CLAIM-TOKEN: <token>}
         */
        post: operations["generate_token_for_social_login_flow_as_broker_v1_api_claims_generate_token_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}/events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claim Events As Customer */
        get: operations["get_claim_events_as_customer_v1_api_claims_customer_token__token__events_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}/documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Document For Claim As Customer
         * @description Create document for an existing claim
         */
        post: operations["create_document_for_claim_as_customer_v1_api_claims_customer_token__token__documents_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}/documents/{document_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Document By Id As Customer With Token
         * @description Delete document by id
         */
        delete: operations["delete_document_by_id_as_customer_with_token_v1_api_claims_customer_token__token__documents__document_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Document Metadata By Id As Customer With Token
         * @description Update document metadata by id
         */
        patch: operations["update_document_metadata_by_id_as_customer_with_token_v1_api_claims_customer_token__token__documents__document_id__patch"];
        trace?: never;
    };
    "/v1/api/claims/customer/token/{token}/events/{event_id}/notes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Note On Event As Customer */
        post: operations["create_note_on_event_as_customer_v1_api_claims_customer_token__token__events__event_id__notes_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/entities": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Entity As Broker */
        post: operations["create_entity_as_broker_v1_api_claims__claim_id__entities_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/entities/{entity_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Entity As Broker By Id */
        delete: operations["delete_entity_as_broker_by_id_v1_api_claims__claim_id__entities__entity_id__delete"];
        options?: never;
        head?: never;
        /** Update Entity As Broker By Id */
        patch: operations["update_entity_as_broker_by_id_v1_api_claims__claim_id__entities__entity_id__patch"];
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claim Events As Broker By Id */
        get: operations["get_claim_events_as_broker_by_id_v1_api_claims__claim_id__events_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/connections/keypoint/declaration": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Send Claim To Keypoint
         * @description Create Keypoint declaration from claim.
         */
        post: operations["send_claim_to_keypoint_v1_api_claims__claim_id__connections_keypoint_declaration_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/customer/followup-page/email": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Send Mail Followup Page To Customer
         * @description Send email with follow-up page to customer
         */
        post: operations["send_mail_followup_page_to_customer_v1_api_claims__claim_id__customer_followup_page_email_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/categories/CAR": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Car Claim Categories
         * @description Return all the car claim categories.
         */
        get: operations["get_all_car_claim_categories_v1_api_claims_categories_CAR_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/info/{claim_type}/{claim_category}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Info For Claim
         * @description See what can be supplied for a certain claim by category and subcategory
         *
         *     example:
         *
         *     ```json
         *     {
         *         "documents": [
         *             {"title": "license", "description": "License document", "category": "LICENSE", "mandatory": False},
         *             {"title": "other", "description": "Other documents that could be usefull.", "category": "OTHER", "mandatory": False},
         *         ]
         *     }
         *     ```
         */
        get: operations["get_info_for_claim_v1_api_claims_info__claim_type___claim_category__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/events/{event_id}/notes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Note On Event */
        post: operations["create_note_on_event_v1_api_claims__claim_id__events__event_id__notes_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/notes/{note_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Note */
        delete: operations["delete_note_v1_api_claims_notes__note_id__delete"];
        options?: never;
        head?: never;
        /** Update Note */
        patch: operations["update_note_v1_api_claims_notes__note_id__patch"];
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/report": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Claim Report By Id
         * @description Download claim report
         */
        get: operations["claim_report_by_id_v1_api_claims__claim_id__report_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/claims/{claim_id}/report/email": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Send Mail Claim Report By Id
         * @description Send email with claim report attached
         */
        post: operations["send_mail_claim_report_by_id_v1_api_claims__claim_id__report_email_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/brokers/{broker_id}/connections": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Broker Connections By Id
         * @description Get broker connections by id
         */
        get: operations["get_broker_connections_by_id_v1_api_brokers__broker_id__connections_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/brokers/{broker_id}/connections/{key}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Broker Connections By Id
         * @description Creates a broker connection for any of the available intregrations.
         */
        post: operations["create_broker_connections_by_id_v1_api_brokers__broker_id__connections__key__post"];
        /**
         * Delete Broker Connection By Key
         * @description Deletes a broker connection by key.
         */
        delete: operations["delete_broker_connection_by_key_v1_api_brokers__broker_id__connections__key__delete"];
        options?: never;
        head?: never;
        /**
         * Update Broker Connection By Key
         * @description Updates a broker connection by key.
         */
        patch: operations["update_broker_connection_by_key_v1_api_brokers__broker_id__connections__key__patch"];
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/connections/{key}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Distribution Connection By Id
         * @description Creates a distribution connection for any of the available intregrations.
         */
        post: operations["create_distribution_connection_by_id_v1_api_distributions__distribution_id__connections__key__post"];
        /**
         * Delete Distribution Connection By Key
         * @description Deletes a distribution connection by key.
         */
        delete: operations["delete_distribution_connection_by_key_v1_api_distributions__distribution_id__connections__key__delete"];
        options?: never;
        head?: never;
        /**
         * Update Distribution Connection By Key
         * @description Updates a distribution connection by key.
         */
        patch: operations["update_distribution_connection_by_key_v1_api_distributions__distribution_id__connections__key__patch"];
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/connections": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution Connections By Id
         * @description Get distribution connections by id
         */
        get: operations["get_distribution_connections_by_id_v1_api_distributions__distribution_id__connections_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/parties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Anva Parties
         * @description Get parties of your anva account
         */
        get: operations["get_anva_parties_v1_api_connections_anva_parties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/employees": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Anva Employees
         * @description Get parties of your anva account
         */
        get: operations["get_anva_employees_v1_api_connections_anva_employees_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/parties/{anva_id}/imports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Import Anva Party In Wegroup
         * @description Get parties of your anva account
         */
        post: operations["import_anva_party_in_wegroup_v1_api_connections_anva_parties__anva_id__imports_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/parties/{anva_party_id}/policies/{anva_policy_id}/policy-document/imports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Import Anva Insurance Policy Document In Wegroup
         * @description Get policy document from ANVA, when a document is fechted this is uploaded in WeGroup and the policy_document_link of the insurance policy will be updated to the cached document link.
         */
        get: operations["import_anva_insurance_policy_document_in_wegroup_v1_api_connections_anva_parties__anva_party_id__policies__anva_policy_id__policy_document_imports_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/parties/{anva_party_id}/policy-packages/{anva_policy_id}/policy-document/imports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Import Anva Insurance Policy Package Document In Wegroup
         * @description Get policy document from ANVA, when a document is fechted this is uploaded in WeGroup and the policy_document_link of the insurance policy will be updated to the cached document link.
         */
        get: operations["import_anva_insurance_policy_package_document_in_wegroup_v1_api_connections_anva_parties__anva_party_id__policy_packages__anva_policy_id__policy_document_imports_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/documents/import": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Import Anva Document In Wegroup */
        get: operations["import_anva_document_in_wegroup_v1_api_connections_anva_documents_import_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva/validate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate Anva Connection
         * @description This will send a test task to ANVA system.
         */
        post: operations["validate_anva_connection_v1_api_connections_anva_validate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/anva_dwh/validate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate Anva Dwh Connection
         * @description This will send a test task to ANVA system.
         */
        post: operations["validate_anva_dwh_connection_v1_api_connections_anva_dwh_validate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/dias/parties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Dias Parties
         * @description Get parties of your Dias account
         */
        get: operations["get_dias_parties_v1_api_connections_dias_parties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/dias/employees": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Dias Employees
         * @description Get employees of your Dias account
         */
        get: operations["get_dias_employees_v1_api_connections_dias_employees_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/dias/parties/{dias_id}/imports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Import Dias Party In Wegroup
         * @description Get parties of your dias account
         */
        post: operations["import_dias_party_in_wegroup_v1_api_connections_dias_parties__dias_id__imports_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/fasterforward/employees": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Fasterforward Employees
         * @description Get employees of your fasterforward account
         */
        get: operations["get_fasterforward_employees_v1_api_connections_fasterforward_employees_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/fasterforward/teams": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Fasterforward Teams
         * @description Get teams of your fasterforward account
         */
        get: operations["get_fasterforward_teams_v1_api_connections_fasterforward_teams_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/connections/fasterforward/validate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate Fasterforward Connection
         * @description This will validate your fasterforward connection.
         */
        post: operations["validate_fasterforward_connection_v1_api_connections_fasterforward_validate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/integrations/anva/parties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         *
         * @description This will send a test task to ANVA system.
         */
        get: operations["__v1_api_integrations_anva_parties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/integrations/anva/parties/{anva_id}/imports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         *
         * @description This will send a test task to ANVA system.
         */
        post: operations["__v1_api_integrations_anva_parties__anva_id__imports_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/integrations/anva/validate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         *
         * @description This will send a test task to ANVA system.
         */
        post: operations["__v1_api_integrations_anva_validate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/generate-questions-to-prefill-by-car": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Questions To Prefill By Car
         * @description Convert an smt car to relating questions and answers, so frontend can prefill them in the current flow.
         */
        post: operations["generate_questions_to_prefill_by_car_v1_api_conversations__session_id__generate_questions_to_prefill_by_car_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/{flow_id}/conversations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Conversation
         * @description Retrieve a Flow Questionnaire and create a conversation.
         *
         *     This flow can be answered:
         *     - question per question
         *     - group per group
         *     - at once
         *
         *     using:
         *     - "/v1/api/flows/{flow_id}/conversations/{session_id}/answers"
         */
        post: operations["create_conversation_v1_api_flows__flow_id__conversations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/{flow_id}/conversations/{session_id}/answers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Answer A Flow Session
         * @description Answer a FlowSession
         */
        post: operations["answer_a_flow_session_v1_api_flows__flow_id__conversations__session_id__answers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Conversations
         * @description Get all conversations
         */
        get: operations["get_all_conversations_v1_api_conversations_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations-filters/origin": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Conversations Origin Filter
         * @description Get all origin conversations filter
         */
        get: operations["get_conversations_origin_filter_v1_api_conversations_filters_origin_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Conversation By Id
         * @description Get flow session by id.
         */
        get: operations["get_conversation_by_id_v1_api_conversations__session_id__get"];
        put?: never;
        post?: never;
        /**
         * Delete Session By Session Id
         * @description Delete session by id
         */
        delete: operations["delete_session_by_session_id_v1_api_conversations__session_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Conversation By Id
         * @description Update a conversation
         */
        patch: operations["update_conversation_by_id_v1_api_conversations__session_id__patch"];
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/sessions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Sessions By Session Id
         * @description Get all flow sessions by conversation_id.
         */
        get: operations["get_all_sessions_by_session_id_v1_api_conversations__session_id__sessions_get"];
        put?: never;
        post?: never;
        /**
         * Delete All Sessions By Session Id
         * @description Delete all session by id, which is based on party_id and flow_id
         */
        delete: operations["delete_all_sessions_by_session_id_v1_api_conversations__session_id__sessions_delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/entities/{entity_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Entity By Session Id And Flow Id
         * @description Delete an entity by session_id and entity_id
         */
        delete: operations["delete_entity_by_session_id_and_flow_id_v1_api_conversations__session_id__entities__entity_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/entities/{entity_id}/parties/{party_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Party Entity By Session Id And Flow Id
         * @description Delete a party of an entity by session_id, entity_id and party_id
         */
        delete: operations["delete_party_entity_by_session_id_and_flow_id_v1_api_conversations__session_id__entities__entity_id__parties__party_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/complete": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Mark Conversation As Completed By Id
         * @description Backend does not know when a flow is actually done (if the customer answers the last question and wants to edit another one for example it is not 'finished').
         *     Thus the customer should press a button for example to mark the conversation as completed and submit it to the broker.
         *     This API should be used to mark a flow as complete, this will change the status of the conversation to 'COMPLETED'.
         *
         *     When a conversation is not completed and there is no activity for 60min, an email will be send and the status will be updated as well.
         *
         *     When a conversation is marked as complete a new (status=NEW) advisory report is created, the report is created with conversation.
         */
        post: operations["mark_conversation_as_completed_by_id_v1_api_conversations__session_id__complete_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/reminders": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Conversation Reminder
         * @description Explicitly creates a reminder for a specific conversation by id.
         *     Triggers a reminder email, sent to the end-customer.
         */
        post: operations["create_conversation_reminder_v1_api_conversations__session_id__reminders_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/pdf": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Get Conversation Report Pdf By Id
         * @description Generates a PDF representation of a conversation report and returns a public link
         *     where the PDF document can be retrieved from.
         *
         *     The document is generated on each request and never persisted.
         */
        post: operations["get_conversation_report_pdf_by_id_v1_api_conversations__session_id__pdf_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/feedback": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Give Feedback On Conversation By Id
         * @description Creates feedback for a given session.
         */
        post: operations["give_feedback_on_conversation_by_id_v1_api_conversations__session_id__feedback_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/chat": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Chat By Session Id
         * @description Get chat conversation by id.
         *     This API returns a list of messages that should be rendered as a conversation (like whatsapp).
         *
         *     This chat is the 'raw' chat as it will be retrieved in the language that it was answered in.
         *     E.g.: When a Dutch brokers retrieves this chat, it can be that it will rendered in French, as the end customer answered it in French.
         */
        get: operations["get_chat_by_session_id_v1_api_conversations__session_id__chat_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/conversations/{session_id}/chat-summary": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Chat Summary V2 By Session Id
         * @description Get detailed chat summary (V2) by conversation
         *
         *     This API is used to show a view of the answers parsed per section/group/question.
         *
         *     This summary is localized in the language of the broker, but the raw answers are also available.
         *
         *     If you want to see a merged chat summary between 2 chats, you can use the merge_with_session_id query param. This will take this as primary.
         */
        get: operations["get_chat_summary_v2_by_session_id_v2_api_conversations__session_id__chat_summary_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/me/parties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Parties Linked To User */
        get: operations["get_parties_linked_to_user_v1_api_me_parties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customer-invitations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Invite User To Party
         * @description Invite user to party
         */
        post: operations["invite_user_to_party_v1_api_customer_invitations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/link-users": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Link Party To User */
        post: operations["link_party_to_user_v1_api_parties_link_users_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/delink-users": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Delink Party To User */
        post: operations["delink_party_to_user_v1_api_parties_delink_users_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/insurance-policies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Insurance Policies As Customer */
        get: operations["get_insurance_policies_as_customer_v1_api_customers_me_insurance_policies_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/insurance-policies/{insurance_policy_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Insurance Policy By Id As Customer */
        get: operations["get_insurance_policy_by_id_as_customer_v1_api_customers_me_insurance_policies__insurance_policy_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/anva-inquiry": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Send Anva Inquiry As Customer */
        post: operations["send_anva_inquiry_as_customer_v1_api_customers_me_anva_inquiry_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/policy-packages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Policy Packages As Customer */
        get: operations["get_policy_packages_as_customer_v1_api_customers_me_policy_packages_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/policy-packages/{policy_package_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Policy Package By Id As Customer */
        get: operations["get_policy_package_by_id_as_customer_v1_api_customers_me_policy_packages__policy_package_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/current-account-insights": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Current Account Insights As Customer */
        get: operations["get_current_account_insights_as_customer_v1_api_customers_me_current_account_insights_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/invoices": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Invoices As Customer */
        get: operations["get_invoices_as_customer_v1_api_customers_me_invoices_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/invoices/{invoice_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Invoice By Id As Customer */
        get: operations["get_invoice_by_id_as_customer_v1_api_customers_me_invoices__invoice_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/claims": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claims As Customer */
        get: operations["get_claims_as_customer_v1_api_customers_me_claims_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/claims/{claim_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claim By Id As Customer */
        get: operations["get_claim_by_id_as_customer_v1_api_customers_me_claims__claim_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/customers/me/documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Documents As Customer */
        get: operations["get_documents_as_customer_v1_api_customers_me_documents_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/me": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /** Patch Own Party As Customer */
        patch: operations["patch_own_party_as_customer_v1_api_parties_me_patch"];
        trace?: never;
    };
    "/v1/api/parties/me/activities": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Party Activties As Customer */
        post: operations["create_party_activties_as_customer_v1_api_parties_me_activities_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/me/activities/{activity_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Party Activties As Customer */
        delete: operations["delete_party_activties_as_customer_v1_api_parties_me_activities__activity_id__delete"];
        options?: never;
        head?: never;
        /** Update Party Activties As Customer */
        patch: operations["update_party_activties_as_customer_v1_api_parties_me_activities__activity_id__patch"];
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/themes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Handle Create Distribution Theme */
        post: operations["handle_create_distribution_theme_v1_api_distributions__distribution_id__themes_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/themes/{theme_name}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Handle Delete Distribution Theme */
        delete: operations["handle_delete_distribution_theme_v1_api_distributions__distribution_id__themes__theme_name__delete"];
        options?: never;
        head?: never;
        /** Handle Update Distribution Theme */
        patch: operations["handle_update_distribution_theme_v1_api_distributions__distribution_id__themes__theme_name__patch"];
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/insights/novelties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Novelty Insights By Distribution
         * @description Get insights on the novelties from within a distribution.
         */
        get: operations["get_novelty_insights_by_distribution_v1_api_distributions__distribution_id__insights_novelties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/insights/performance": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Performance Insights By Distribution
         * @description Get insights on the performance of a distribution.
         *
         *     Example graph:
         *
         *     ![Example graph](https://files.wegroup.be/api-documentation/distribution-performance-graph.png)
         */
        get: operations["get_performance_insights_by_distribution_v1_api_distributions__distribution_id__insights_performance_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/activity": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution Activity
         * @description Get insights on the activities of a distribution.
         *
         *     Note: Support for additional filters will be added later on
         *     Note: Values of `type` are subject to change.
         */
        get: operations["get_distribution_activity_v1_api_distributions__distribution_id__activity_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/affiliations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution Affiliations
         * @description Get all avaiable affiliations that a distribution could have access to.
         *
         *     An affiliation is the representation of access to an insurance provider.
         */
        get: operations["get_distribution_affiliations_v1_api_distributions__distribution_id__affiliations_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution By Id
         * @description Get distribution information by id.
         */
        get: operations["get_distribution_by_id_v1_api_distributions__distribution_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/about-us-completion": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Distribution About Us Completion
         * @description Generate the distribution about us section via generative AI
         */
        post: operations["generate_distribution_about_us_completion_v1_api_distributions_about_us_completion_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/tags": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution Tags
         * @description Retrieve distribution tags
         */
        get: operations["get_distribution_tags_v1_api_distributions_tags_get"];
        put?: never;
        /**
         * Create Distribution Tag
         * @description Create tag for a distribution
         */
        post: operations["create_distribution_tag_v1_api_distributions_tags_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/tags/{value}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Distribution Tag
         * @description Delete distribution tag
         */
        delete: operations["delete_distribution_tag_v1_api_distributions_tags__value__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/insurance-product-clauses": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Insurance Product Clauses By Distribution
         * @description Get insurance product clauses by distribution.
         *     This is a list that a broker can edit.
         */
        get: operations["get_insurance_product_clauses_by_distribution_v1_api_distributions_insurance_product_clauses_get"];
        put?: never;
        /**
         * Create Insurance Product Clause For Distribution
         * @description Create insurance product clause for a distribution
         */
        post: operations["create_insurance_product_clause_for_distribution_v1_api_distributions_insurance_product_clauses_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/insurance-product-clauses/{insurance_product_clause_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Insurance Product Clause For Distribution
         * @description Updates an insurance product clause by id for a distribution
         */
        delete: operations["delete_insurance_product_clause_for_distribution_v1_api_distributions_insurance_product_clauses__insurance_product_clause_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Insurance Product Clause For Distribution
         * @description Updates an insurance product clause by id for a distribution
         */
        patch: operations["update_insurance_product_clause_for_distribution_v1_api_distributions_insurance_product_clauses__insurance_product_clause_id__patch"];
        trace?: never;
    };
    "/v1/api/distributions/usp": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Usp By Distribution
         * @description Get unique selling point by distribution.
         */
        get: operations["get_usp_by_distribution_v1_api_distributions_usp_get"];
        put?: never;
        /**
         * Create Usp Item For Distribution
         * @description Create usp for a distribution
         */
        post: operations["create_usp_item_for_distribution_v1_api_distributions_usp_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/usp/{usp_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Update Usp By Distribution And Id
         * @description Update usp by id, this is a put API meaning the full usp is overwritten.
         */
        put: operations["update_usp_by_distribution_and_id_v1_api_distributions_usp__usp_id__put"];
        post?: never;
        /**
         * Delete Usp By Distribution And Id
         * @description Delete usp by id
         */
        delete: operations["delete_usp_by_distribution_and_id_v1_api_distributions_usp__usp_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/promotions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Promotions By Distribution Id
         * @description Get promotions by distribution id
         */
        get: operations["get_promotions_by_distribution_id_v1_api_distributions__distribution_id__promotions_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distribution/{distribution_id}/pending-upgrades": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution Has Pending Upgrade
         * @description Verifies whether the plan of a distribution is currently in a 'pending' state, i.e., a plan upgrade was requested by
         *     the distribution and is being processed by our invoice department.
         */
        get: operations["get_distribution_has_pending_upgrade_v1_api_distribution__distribution_id__pending_upgrades_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/invitations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Invite Colleagues To Distribution
         * @description Invite users to your distribution by email.
         */
        post: operations["invite_colleagues_to_distribution_v1_api_distributions_invitations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/integrations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Integrations By Distribution
         * @description Retrieves the distribution integrations by id
         */
        get: operations["get_integrations_by_distribution_v1_api_distributions__distribution_id__integrations_get"];
        /**
         * Update Distribution Integrations
         * @description Creates or updates the integrations of a distribution by id.
         */
        put: operations["update_distribution_integrations_v1_api_distributions__distribution_id__integrations_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/settings": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Distribution Settings
         * @description get distribution settings
         */
        get: operations["get_distribution_settings_v1_api_distributions_settings_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Distribution Settings
         * @description Update distribution settings
         */
        patch: operations["update_distribution_settings_v1_api_distributions_settings_patch"];
        trace?: never;
    };
    "/v1/api/distributions/faq": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Distribution Faq */
        get: operations["get_distribution_faq_v1_api_distributions_faq_get"];
        /** Upsert Distribution Faq */
        put: operations["upsert_distribution_faq_v1_api_distributions_faq_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/faq/{faq_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Distribution Faq */
        delete: operations["delete_distribution_faq_v1_api_distributions_faq__faq_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/supported-mime-types": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Supported Mime Types */
        get: operations["get_supported_mime_types_v1_api_document_extractor_supported_mime_types_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/one": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Extract One Document */
        post: operations["extract_one_document_v1_api_document_extractor_one_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/one/offers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Extract Offers For One Document */
        post: operations["extract_offers_for_one_document_v1_api_document_extractor_one_offers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/one/insurance-policies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Extract Insurance Policies For One Document */
        post: operations["extract_insurance_policies_for_one_document_v1_api_document_extractor_one_insurance_policies_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/entities/{entity_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Extract Enity Info */
        get: operations["get_extract_enity_info_v1_api_document_extractor_entities__entity_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/documents/{document_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Provenance Info Of Document */
        get: operations["get_provenance_info_of_document_v1_api_document_extractor_documents__document_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/batches": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Extract Many Document In Batch */
        post: operations["extract_many_document_in_batch_v1_api_document_extractor_batches_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/document-extractor/batches/{batch_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Document Extraction Batch By Id */
        get: operations["get_document_extraction_batch_by_id_v1_api_document_extractor_batches__batch_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/documents/{document_id}/link": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Link Of Document
         * @description This will return a redirect to a document
         */
        get: operations["get_link_of_document_v1_api_documents__document_id__link_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/documents/{document_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Document Metadata */
        get: operations["get_document_metadata_v1_api_documents__document_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/people/search": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Search Directors By First And Last Name
         * @description Search for directors based on their first and last names.
         */
        get: operations["search_directors_by_first_and_last_name_v1_api_people_search_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/enterprises/search": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Search Enterprises By Country
         * @description Search for a belgium, dutch or aruba official registered company.
         *
         *     For Belgium a CBE and free text is supported as keyword.
         *     For Netherlands only KVK is supported via keyword or via zipcode and housenr.
         *     For Aruba a registration number and free text is supported as keyword.
         */
        get: operations["search_enterprises_by_country_v1_api_enterprises_search_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/enterprises/{company_registration_number}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Enterprise By Company Registration Number And Country
         * @description Lookup:
         *
         *     - a belgium official registered company based on its CBE.
         *     - a dutch official registered company based on its KVK.
         */
        get: operations["get_enterprise_by_company_registration_number_and_country_v1_api_enterprises__company_registration_number__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/enterprises/{company_registration_number}/minimal": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Enterprise By Company Registration Number And Country Minimal Response
         * @description Lookup:
         *
         *     - a dutch official registered company based on its KVK.
         */
        get: operations["get_enterprise_by_company_registration_number_and_country_minimal_response_v1_api_enterprises__company_registration_number__minimal_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/enums": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Enums
         * @description Get all enums
         */
        get: operations["get_all_enums_enums_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/enums/{enum}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Values Of Enum
         * @description Get all values of a certain enum
         */
        get: operations["get_values_of_enum_enums__enum__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/export-options": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Advisory Report Export Options
         * @description Retrieve all export options for a certain advisory report
         */
        get: operations["get_advisory_report_export_options_v1_api_advisory_reports__report_id__export_options_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/advisory-reports/{report_id}/exports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Export Advisory Report By Id
         * @description Export advisory-report by id to a CRM.
         */
        post: operations["export_advisory_report_by_id_v1_api_advisory_reports__report_id__exports_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/exports/crm": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Export Party By Id
         * @description Export party by id to BMS.
         */
        post: operations["export_party_by_id_v1_api_parties__party_id__exports_crm_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/exports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Retrieve All Exports By Party
         * @description Retrieve export party by id.
         */
        get: operations["retrieve_all_exports_by_party_v1_api_parties__party_id__exports_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/exports/{export_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Retrieve Export By Id
         * @description Retrieve export party by id.
         */
        get: operations["retrieve_export_by_id_v1_api_exports__export_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flights/lock": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Lock Flight Api */
        get: operations["lock_flight_api_v1_api_flights_lock_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flights/airports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Retrieve Airports */
        get: operations["retrieve_airports_v1_api_flights_airports_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/me/flows": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Available Flows For Distribution Info
         * @description Get flows info for a distributions to start a conversation with a client
         */
        get: operations["get_available_flows_for_distribution_info_v1_api_distributions_me_flows_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Flows Info
         * @description Get flows info
         */
        get: operations["get_flows_info_v1_api_flows_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/{flow_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Flow Info By Id
         * @description Get flow info by id
         */
        get: operations["get_flow_info_by_id_v1_api_flows__flow_id__get"];
        put?: never;
        /**
         * Retrieve Flow
         * @description Retrieve a Flow with Questionnaire.
         *
         *     This flow can be answered:
         *     - at once
         *
         *     using:
         *     - "/v1/api/flows/{flow_id}/answers"
         */
        post: operations["retrieve_flow_v1_api_flows__flow_id__post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/{flow_id}/questionnaire": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Generate Flow Questionnaire
         * @description Generate a questionnaire without persistance
         */
        get: operations["generate_flow_questionnaire_v1_api_flows__flow_id__questionnaire_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/{flow_id}/questionnaire/pdf": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Flow Questionnaire Document
         * @description Extract the Questionnaire data for a flow by id and print to a PDF document
         */
        post: operations["generate_flow_questionnaire_document_v1_api_flows__flow_id__questionnaire_pdf_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows-ask-later-questions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Retrieve Ask Later Questions
         * @description This API is used to retrieve the Questionnaire question ID filters set for a specific party_id and flow_id pair.
         */
        get: operations["retrieve_ask_later_questions_v1_api_flows_ask_later_questions_get"];
        put?: never;
        /**
         * Set Ask Later Questions
         * @description This API is used to set the Questionnaire question ID filters, with `active` you can enable or disable certain question ids.
         *     If these are set, and a flow is retrieved with `filtered=true` and finds a match, the questionnaire will be filtered using only the set question ids.
         */
        post: operations["set_ask_later_questions_v1_api_flows_ask_later_questions_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/{flow_id}/answers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Answer A Flow Directly
         * @description Complete a flow without starting a conversation. This is used when you do not need 'state' as this will start and complete a flow drectly without relying on a 'conversation_id' to track progress.
         */
        post: operations["answer_a_flow_directly_v1_api_flows__flow_id__answers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/generative-ai/description-completion": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Company Description
         * @description Generate the description of a company via generative AI
         */
        post: operations["generate_company_description_v1_api_generative_ai_description_completion_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/generative-ai/website-theme-extraction": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Extract Website Theme
         * @description Extract theme information from a website via generative AI
         */
        post: operations["extract_website_theme_v1_api_generative_ai_website_theme_extraction_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk-domains": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Risk Domains
         * @description Get available risk domains. When retrieving the risk domains, the default content and order of the domain is
         *     overwritten by the custom distribution content and order, if applicable.
         */
        get: operations["get_risk_domains_v1_api_risk_domains_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk-domains/{risk_domain_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Risk Domain By Id
         * @description Retrieve risk domain and all of its content by id. Default content of the domain or its advices is overwritten by
         *     custom distribution content, if applicable.
         */
        get: operations["get_risk_domain_by_id_v1_api_risk_domains__risk_domain_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Risk Domain By Distribution
         * @description Update risk domain content for your distribution
         */
        patch: operations["update_risk_domain_by_distribution_v1_api_risk_domains__risk_domain_id__patch"];
        trace?: never;
    };
    "/v1/api/prevention-advice": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Prevention Advice
         * @description Retrieve preventions
         */
        get: operations["get_prevention_advice_v1_api_prevention_advice_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/prevention-advice/{prevention_advice_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Prevention By Distribution
         * @description Update prevention with custom distribution content
         */
        patch: operations["update_prevention_by_distribution_v1_api_prevention_advice__prevention_advice_id__patch"];
        trace?: never;
    };
    "/v2/api/insurance-products": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Insurance Products V2
         * @description Get insurance products localised based on language. Each insurance product is indicated by an `enabled` property, this is specific for your distribution.
         */
        get: operations["get_insurance_products_v2_v2_api_insurance_products_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-products/{insurance_product_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Insurance Product By Distribution
         * @description Enable or disable insurance product for your distribution
         */
        patch: operations["update_insurance_product_by_distribution_v1_api_insurance_products__insurance_product_id__patch"];
        trace?: never;
    };
    "/v1/api/insurance-products/{insurance_product_id}/advices": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Advices Per Insurance Product
         * @description Get all the advices for a given insurance product.
         */
        get: operations["get_advices_per_insurance_product_v1_api_insurance_products__insurance_product_id__advices_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-products/{insurance_product_id}/advices/{advice_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Edit Insurance Product Advice By Distribution
         * @description Be able to edit the adivice or update the enabled state of an advice of a insurance product.
         */
        patch: operations["edit_insurance_product_advice_by_distribution_v1_api_insurance_products__insurance_product_id__advices__advice_id__patch"];
        trace?: never;
    };
    "/v1/api/insurance-products/{insurance_product_id}/descriptions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Edit Insurance Product Descriptions By Distribution
         * @description Be able to edit the descriptions of an insurance product for a distribution.
         */
        put: operations["edit_insurance_product_descriptions_by_distribution_v1_api_insurance_products__insurance_product_id__descriptions_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-terms-bot/supported-risk-domains": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Supported Risk Domains */
        get: operations["get_supported_risk_domains_v1_api_insurance_terms_bot_supported_risk_domains_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-terms-bot/supported-insurance-companies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Supported Insurance Companies */
        get: operations["get_supported_insurance_companies_v1_api_insurance_terms_bot_supported_insurance_companies_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-terms-bot/supported-insurance-subjects": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Supported Insurance Subjects */
        get: operations["get_supported_insurance_subjects_v1_api_insurance_terms_bot_supported_insurance_subjects_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-terms-bot/chat": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Pose A Question To Insurance Terms Bot */
        post: operations["pose_a_question_to_insurance_terms_bot_v1_api_insurance_terms_bot_chat_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-terms-bot/compare": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Pose A Question To Insurance Terms Bot For It To Compare */
        post: operations["pose_a_question_to_insurance_terms_bot_for_it_to_compare_v1_api_insurance_terms_bot_compare_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-terms-bot/feedback": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Give Feedback To Insurance Terms Bot */
        post: operations["give_feedback_to_insurance_terms_bot_v1_api_insurance_terms_bot_feedback_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/leads/companies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Company Lead
         * @description Create a company lead for a distribution, a distribution can be found in the <a href='#section/WeGroup-REST-API-DOC/userinfo'><b>userinfo</b></a> API call.
         */
        post: operations["create_company_lead_v1_api_distributions__distribution_id__leads_companies_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/leads/customers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Customer Lead
         * @description Create a customer lead for a distribution, a distribution can be found in the <a href='#section/WeGroup-REST-API-DOC/userinfo'><b>userinfo</b></a> API call.
         */
        post: operations["create_customer_lead_v1_api_distributions__distribution_id__leads_customers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/leads": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get All Leads By Distribution */
        get: operations["get_all_leads_by_distribution_v1_api_distributions__distribution_id__leads_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/leads/{lead_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Lead By Id */
        get: operations["get_lead_by_id_v1_api_leads__lead_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/leads/{lead_id}/transfers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Transfer Lead To Other Distribution
         * @deprecated
         * @description Transfer a lead to another distribution
         */
        post: operations["transfer_lead_to_other_distribution_v1_api_leads__lead_id__transfers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/leases/profilease/cars/rates": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Car Lease Rates
         * @description Get all rates & residuals for a lease of type car.
         */
        get: operations["get_car_lease_rates_v1_api_leases_profilease_cars_rates_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/leases/profilease/cars/quotes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Calculate Car Lease Quote
         * @description Calculate quote for a car lease.
         */
        post: operations["calculate_car_lease_quote_v1_api_leases_profilease_cars_quotes_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/leases/profilease/offers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Lease Offers By Distribution
         * @description Get all lease offers of a distribution.
         */
        get: operations["get_all_lease_offers_by_distribution_v1_api_distributions__distribution_id__leases_profilease_offers_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/leases/profilease/offers/{lease_offer_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Lease Offer By Id
         * @description Get a lease offer by id.
         */
        get: operations["get_lease_offer_by_id_v1_api_distributions__distribution_id__leases_profilease_offers__lease_offer_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/leases/profilease/cars/offers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Profilease Car Lease Offer
         * @description Create a car lease offer.
         */
        post: operations["create_profilease_car_lease_offer_v1_api_leases_profilease_cars_offers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance_companies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Insurance Companies
         * @description Get a list of insurance companies.
         *
         *     You are probably not looking for this API but actually looking for `GET /v1/api/distributions/{distribution_id}/affiliations` API.
         */
        get: operations["get_insurance_companies_v1_api_insurance_companies_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/themes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Available Themes In Wegroup
         * @description Get all the themes for WeGroup SMT.
         */
        get: operations["get_all_available_themes_in_wegroup_v1_api_themes_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/nace-codes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Nace
         * @description Lookup NACE entries.
         */
        get: operations["get_nace_v1_api_nace_codes_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/sbi-codes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Sbi
         * @description Lookup SBI entries.
         */
        get: operations["get_sbi_v1_api_sbi_codes_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/events/{activity_id}/artifact": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Artifact From Event By Id */
        get: operations["get_artifact_from_event_by_id_v1_api_events__activity_id__artifact_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/lead-providers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Lead Providers By Affinity */
        get: operations["get_lead_providers_by_affinity_v1_api_lead_providers_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/lead-providers/{lead_provider_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Lead Provider By Id */
        get: operations["get_lead_provider_by_id_v1_api_lead_providers__lead_provider_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/toolkit-brokers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Toolkit Broker
         * @deprecated
         */
        post: operations["create_toolkit_broker_v1_api_toolkit_brokers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/accounts": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Account
         * @description API to create accounts (user + broker + distribution)
         *
         *     To Generate an `encrypted_password` get the public key from `GET /v1/api/keys` API.
         *
         *     A Python example to create encrypted key:
         *
         *     ```python
         *     import base64
         *
         *     from cryptography.hazmat.primitives.asymmetric import padding
         *     from cryptography.hazmat.primitives.serialization import load_pem_public_key
         *
         *     PUBLIC_KEY = ... # GET /v1/api/keys
         *
         *     public_key = load_pem_public_key(base64.b64decode(PUBLIC_KEY.encode()))
         *     ciphertext = public_key.encrypt(password.encode(), padding.PKCS1v15())  # noqa
         *     encrypted_password = base64.b64encode(ciphertext).decode()
         *     ```
         */
        post: operations["create_account_v1_api_accounts_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/toolkit-accounts": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Toolkit Account
         * @description API to create accounts (user + broker + distribution)
         *
         *     To Generate an `encrypted_password` get the public key from `GET /v1/api/keys` API.
         *
         *     A Python example to create encrypted key:
         *
         *     ```python
         *     import base64
         *
         *     from cryptography.hazmat.primitives.asymmetric import padding
         *     from cryptography.hazmat.primitives.serialization import load_pem_public_key
         *
         *     PUBLIC_KEY = ... # GET /v1/api/keys
         *
         *     public_key = load_pem_public_key(base64.b64decode(PUBLIC_KEY.encode()))
         *     ciphertext = public_key.encrypt(password.encode(), padding.PKCS1v15())  # noqa
         *     encrypted_password = base64.b64encode(ciphertext).decode()
         *     ```
         */
        post: operations["create_toolkit_account_v1_api_toolkit_accounts_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/trials": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Trial Broker
         * @description Create a trial user, this will do the following:
         *
         *     1. create distribution
         *     2. create user
         *     3. create broker
         *     4. send mail
         */
        post: operations["create_trial_broker_v1_api_trials_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/keys": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Encryption Keys
         * @description Keys (public keys) to encrypt data on client.
         */
        get: operations["get_encryption_keys_v1_api_keys_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/verify/exists/user/email": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Verify If A User Exists By Email */
        post: operations["verify_if_a_user_exists_by_email_v1_api_verify_exists_user_email_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/verify/exists/distribution/registration": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Verify If A Distribution Exists By Company Registration */
        post: operations["verify_if_a_distribution_exists_by_company_registration_v1_api_verify_exists_distribution_registration_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/verify/exists/distribution/name": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Verify If A Distribution Exists By Name */
        post: operations["verify_if_a_distribution_exists_by_name_v1_api_verify_exists_distribution_name_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/plans": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Available Plans
         * @description Get all available distribution plans. Used in admin portal.
         */
        get: operations["get_all_available_plans_v1_api_plans_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/activity-types": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Activity Types
         * @description Get all activity types
         */
        get: operations["get_all_activity_types_v1_api_activity_types_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/flows/jobs/{job_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Job Result By Id */
        get: operations["get_job_result_by_id_v1_api_flows_jobs__job_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/anvaflows/labels/{label}/enum": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Enum By Anva Label */
        get: operations["get_enum_by_anva_label_v1_api_anvaflows_labels__label__enum_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insights/cars/check-insurance": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Get Insights If Car Is Insured
         * @description API used to retrieve insights into car insurance policies as a third party.
         *     This API can only be used if consent of broker and consent of end customer is given per third party
         */
        post: operations["get_insights_if_car_is_insured_v1_api_insights_cars_check_insurance_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/partners/carglass/events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Post Event As Carglass Partner */
        post: operations["post_event_as_carglass_partner_v1_api_partners_carglass_events_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/offer-request-for-insurance-company/pdf": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Generate Offer Request For Insurance Company Pdf */
        post: operations["generate_offer_request_for_insurance_company_pdf_v1_api_offer_request_for_insurance_company_pdf_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/offer-request-for-insurance-company/docx": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Generate Offer Request For Insurance Company Docx */
        post: operations["generate_offer_request_for_insurance_company_docx_v1_api_offer_request_for_insurance_company_docx_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/offers/{offer_id}/revisions/{offer_revision_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Offer By Id
         * @description Retrieve offer by id
         */
        get: operations["get_offer_by_id_v1_api_offers__offer_id__revisions__offer_revision_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /** Update Offer By Id */
        patch: operations["update_offer_by_id_v1_api_offers__offer_id__revisions__offer_revision_id__patch"];
        trace?: never;
    };
    "/v2/api/offers/{offer_id}/revisions/{offer_revision_id}/minimal": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Minimal Offer By Id
         * @description Retrieve minimal offer by id and revision
         */
        get: operations["get_minimal_offer_by_id_v2_api_offers__offer_id__revisions__offer_revision_id__minimal_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/offers/{offer_revision_id}/minimal": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Minimal Offer Revision By Id
         * @description Retrieve minimal offer by id and revision
         */
        get: operations["get_minimal_offer_revision_by_id_v2_api_offers__offer_revision_id__minimal_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/offers/{offer_id}/revisions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /** Create Offer Revision */
        put: operations["create_offer_revision_v1_api_offers__offer_id__revisions_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/offers/bulk": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /** Update Offers In Bulk */
        patch: operations["update_offers_in_bulk_v1_api_offers_bulk_patch"];
        trace?: never;
    };
    "/v2/api/distributions/{distribution_id}/offers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Offers By Distribution */
        get: operations["get_offers_by_distribution_v2_api_distributions__distribution_id__offers_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/organisations/{organisation_id}/leads": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Organisation Leads
         * @description Retrieve all leads within your organisation
         */
        get: operations["get_organisation_leads_v1_api_organisations__organisation_id__leads_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/organisations/{organisation_id}/offers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Organisation Offers
         * @description Retrieve all offers within your organisation
         */
        get: operations["get_organisation_offers_v1_api_organisations__organisation_id__offers_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/organisations/{organisation_id}/distributions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Organisation Distributions
         * @description Retrieve all distributions within your organisation
         */
        get: operations["get_organisation_distributions_v1_api_organisations__organisation_id__distributions_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/companies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Legal Party */
        post: operations["create_legal_party_v1_api_parties_companies_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/customers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Natural Party */
        post: operations["create_natural_party_v1_api_parties_customers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/activity": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Activity By Party
         * @description Get insights on the activities of a party.
         */
        get: operations["get_activity_by_party_v1_api_parties__party_id__activity_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/activities/{activity_id}/comments": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Comment On Activity */
        post: operations["comment_on_activity_v1_api_activities__activity_id__comments_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/activities/{activity_id}/comments/{comment_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Comment On Activity */
        delete: operations["delete_comment_on_activity_v1_api_activities__activity_id__comments__comment_id__delete"];
        options?: never;
        head?: never;
        /** Update Comment On Activity */
        patch: operations["update_comment_on_activity_v1_api_activities__activity_id__comments__comment_id__patch"];
        trace?: never;
    };
    "/v1/api/distributions/{distribution_id}/parties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Parties By Distribution
         * @description Get all parties by distribution.
         */
        get: operations["get_all_parties_by_distribution_v1_api_distributions__distribution_id__parties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/distributions/{distribution_id}/parties": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Parties By Distribution V2
         * @description Get all parties by distribution (version 2).
         */
        get: operations["get_all_parties_by_distribution_v2_v2_api_distributions__distribution_id__parties_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties-filters/origin": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Parties Origin Filter
         * @description Get all parties by distribution.
         */
        get: operations["get_parties_origin_filter_v1_api_parties_filters_origin_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/merges": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Merge Parties Together */
        post: operations["merge_parties_together_v1_api_parties__party_id__merges_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/merge-suggestions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Party Merge Suggestions */
        get: operations["get_party_merge_suggestions_v1_api_parties__party_id__merge_suggestions_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/risk_analysis": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Risk Analysis By Party Id
         * @description Get risk analysis by party id.
         */
        get: operations["get_risk_analysis_by_party_id_v1_api_parties__party_id__risk_analysis_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties-by-company-registration": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Party By Enriching With Enriching With Company Registration
         * @description Create a party by company registration
         */
        post: operations["create_party_by_enriching_with_enriching_with_company_registration_v1_api_parties_by_company_registration_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/enrichments": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Enrich Party By Id With External Company Data
         * @description Enrich a party with enterprise details, given a company registration number
         */
        put: operations["enrich_party_by_id_with_external_company_data_v1_api_parties__party_id__enrichments_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/relations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Party Relations
         * @description Create relation between parties
         */
        post: operations["create_party_relations_v1_api_relations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/relations/{relation_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /**
         * Delete Party Relations
         * @description Delete relation between parties
         */
        delete: operations["delete_party_relations_v1_api_relations__relation_id__delete"];
        options?: never;
        head?: never;
        /**
         * Update Party Relations
         * @description Update relation between parties
         */
        patch: operations["update_party_relations_v1_api_relations__relation_id__patch"];
        trace?: never;
    };
    "/v1/api/parties/{party_id}/assignees": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Update Party Assignees
         * @description Creates or completely replaces the assignees of party by id
         */
        put: operations["update_party_assignees_v1_api_parties__party_id__assignees_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/risk_objects/{risk_object_id}/relations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Relation Between Risk Object And Party */
        post: operations["create_relation_between_risk_object_and_party_v1_api_parties__party_id__risk_objects__risk_object_id__relations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/offers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Party Offers */
        post: operations["create_party_offers_v1_api_parties__party_id__offers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Party By Id
         * @description Get party by id.
         */
        get: operations["get_party_by_id_v1_api_parties__party_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Party By Id
         * @description Update party by id.
         */
        patch: operations["update_party_by_id_v1_api_parties__party_id__patch"];
        trace?: never;
    };
    "/v1/api/parties/{party_id}/addresses": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Party Addresses
         * @description Retrieve linked addresses for a party as a suggestion list
         */
        get: operations["get_party_addresses_v1_api_parties__party_id__addresses_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/transfers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Transfer Party To Other Distribution
         * @description Transfer a party to another distribution
         */
        post: operations["transfer_party_to_other_distribution_v1_api_parties__party_id__transfers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/references": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Reference For Party
         * @description Create references for a party, this is used to create links between external system and a party.
         *     When upserting a party, an external ref can be used as identifier, so that no duplicate parties are created.
         */
        post: operations["create_reference_for_party_v1_api_parties__party_id__references_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/documents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Documents For Party
         * @description Retrieve documents by party id
         */
        get: operations["get_documents_for_party_v1_api_parties__party_id__documents_get"];
        put?: never;
        /**
         * Create Document For Party
         * @description Ask an upload link to create a document for a party.
         *
         *     If this API call is done and no upload has been done, there will be a document in limbo, keep this in mind.
         */
        post: operations["create_document_for_party_v1_api_parties__party_id__documents_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/documents/{document_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Document For Party */
        delete: operations["delete_document_for_party_v1_api_parties__party_id__documents__document_id__delete"];
        options?: never;
        head?: never;
        /** Update Document For Party */
        patch: operations["update_document_for_party_v1_api_parties__party_id__documents__document_id__patch"];
        trace?: never;
    };
    "/v1/api/parties/{party_id}/insurance-policies/{insurance_policy_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Insurance Policies For Party */
        delete: operations["delete_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies__insurance_policy_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/insurance-policies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Insurance Policies For Party */
        get: operations["get_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies_get"];
        /**
         * Upsert Insurance Policies For Party
         * @description This document provides detailed information on how to upsert (update or insert) an insurance policy for a party using the API. The upsert operation allows you to either update an existing policy based on provided external_refs or id, or create a new policy if no match is found. When performing an upsert, the API will handle coverages in a specific manner to ensure data consistency.
         *
         *     **Upserting Logic**:
         *
         *     When upserting an insurance policy for a party, the system follows the logic below:
         *
         *     ## Update Existing Policy (Match Found):
         *
         *     If external_refs or an id is provided, the API will search for an existing insurance policy.
         *     If a match is found based on the provided external_refs or id, an update will take place.
         *     The coverages from the provided payload will replace the existing coverages in the system. Any coverage that exists in the system but is not provided in the API payload will be deleted, making the provided payload the source of truth for coverages.
         *
         *     ## Create New Policy (No Match Found):
         *
         *     If no matching policy is found based on the provided external_refs or id, a new insurance policy will be created.
         *     The coverages specified in the payload will be associated with the newly created policy.
         */
        put: operations["upsert_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies_put"];
        /**
         * Create Insurance Policies For Party
         * @description USE PUT /v1/api/parties/{party_id}/insurance-policies
         */
        post: operations["create_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-policies/{insurance_policy_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Insurance Policy By Id
         * @description Get a single insurance policy by id, response can be used to update via a 'PUT'.
         */
        get: operations["get_insurance_policy_by_id_v1_api_insurance_policies__insurance_policy_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/simulations/{simulation_id}/insurance-policies": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Insurance Policy Simulations For Party */
        get: operations["get_insurance_policy_simulations_for_party_v1_api_parties__party_id__simulations__simulation_id__insurance_policies_get"];
        /** Upsert Insurance Policy Simulation For Party */
        put: operations["upsert_insurance_policy_simulation_for_party_v1_api_parties__party_id__simulations__simulation_id__insurance_policies_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/simulations/{simulation_id}/policy-packages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Policy Package Simulations For Party */
        get: operations["get_policy_package_simulations_for_party_v1_api_parties__party_id__simulations__simulation_id__policy_packages_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/notes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Party Note */
        post: operations["create_party_note_v1_api_parties__party_id__notes_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/notes/{note_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Party Note By Id */
        delete: operations["delete_party_note_by_id_v1_api_parties__party_id__notes__note_id__delete"];
        options?: never;
        head?: never;
        /** Update Party Note By Id */
        patch: operations["update_party_note_by_id_v1_api_parties__party_id__notes__note_id__patch"];
        trace?: never;
    };
    "/v1/api/parties/{party_id}/conversation_notes": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Conversation Notes */
        get: operations["get_conversation_notes_v1_api_parties__party_id__conversation_notes_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/policy-packages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Policy Packages For Party */
        get: operations["get_policy_packages_for_party_v1_api_parties__party_id__policy_packages_get"];
        /** Upsert Policy Packages For Party */
        put: operations["upsert_policy_packages_for_party_v1_api_parties__party_id__policy_packages_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/policy-packages/{policy_package_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Policy Package By Id */
        get: operations["get_policy_package_by_id_v1_api_parties__party_id__policy_packages__policy_package_id__get"];
        put?: never;
        post?: never;
        /** Delete Policy Packages For Party */
        delete: operations["delete_policy_packages_for_party_v1_api_parties__party_id__policy_packages__policy_package_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/possible-insurance-products": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Possible Insurance Products By Party Id */
        get: operations["get_possible_insurance_products_by_party_id_v1_api_parties__party_id__possible_insurance_products_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/staff/possible-insurance-products": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Possible Insurance Products For Staff By Party Id */
        get: operations["get_possible_insurance_products_for_staff_by_party_id_v1_api_parties__party_id__staff_possible_insurance_products_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/management/possible-insurance-products": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Possible Insurance Products For Management By Party Id */
        get: operations["get_possible_insurance_products_for_management_by_party_id_v1_api_parties__party_id__management_possible_insurance_products_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/claims": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claims As Party */
        get: operations["get_claims_as_party_v1_api_parties__party_id__claims_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/claims/{claim_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Claims As Party By Id */
        get: operations["get_claims_as_party_by_id_v1_api_parties__party_id__claims__claim_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/invoices": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Invoices As Party */
        get: operations["get_invoices_as_party_v1_api_parties__party_id__invoices_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/invoices/{invoice_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Invoices As Party By Id */
        get: operations["get_invoices_as_party_by_id_v1_api_parties__party_id__invoices__invoice_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/current-account-insights": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Current Account Insights As Party */
        get: operations["get_current_account_insights_as_party_v1_api_parties__party_id__current_account_insights_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/quotes/{insurance_type}/{insurance_company}/{insurance}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Calculate Quotes V2
         * @description This API will use the production numbers and settings linked to the broker calling the API.
         *     These prices are as correct as their API implementation is from the insurance company itself.
         */
        post: operations["calculate_quotes_v2_v2_api_quotes__insurance_type___insurance_company___insurance__post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/quotes/{quote_id}/export/insurance_module": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Export Quote By Id
         * @description When a quote was generated, the `quote_id` can be used to export it to the respective insurance module.
         */
        post: operations["export_quote_by_id_v1_api_quotes__quote_id__export_insurance_module_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/quotes/exports/insurance_module": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Quote Exports
         * @description Retrieve exported quotes, with support for pagination and filtering on `party_id`
         */
        get: operations["get_quote_exports_v1_api_quotes_exports_insurance_module_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/quotes/{quote_id}/email-inquiries": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Send Quote As Mail
         * @description When a quote was generated, the `quote_id` can be used to send the proposition to the customer.
         *
         *     The reason why this is called /email-inquiries is because you actually ask information via email, you ask the customer to verfify and accept the doc.
         */
        post: operations["send_quote_as_mail_v1_api_quotes__quote_id__email_inquiries_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/batches/{batch_id}/sessions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Proflow Session By Batch Id
         * @description Create a ProFlow / Tarification session based on a previously calculated batch.
         */
        post: operations["create_proflow_session_by_batch_id_v1_api_batches__batch_id__sessions_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/possible-quote-combinations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Generate Possible Products By Session V2
         * @description Generate possible Quote combinations (or Products) grouped by company for a FlowSession.
         *
         *     A Product is a possible combination of guarantees for a specific insurance company.
         *     - We run validation and acceptation checks to see which products are applicable to the provided risk data in the session.
         *
         *     for example:
         *     - company: "baloise"
         *     - insurance_type: "car"
         *     - insurance: "omnimum"
         *     - options: ["legal", "driver", "assistance"]
         *     - self: http://example.wegroup.be/quotes/api/v2/quotes/baloise/car/omnium?option=legal&option=driver&option=assistance
         */
        post: operations["generate_possible_products_by_session_v2_v1_api_conversations__session_id__possible_quote_combinations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/quotes/insights/{insurance_type}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Quote Insights
         * @description Retrieve insights regarding the quote calculations.
         */
        get: operations["get_quote_insights_v1_api_quotes_insights__insurance_type__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/quotes-batches": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Quotes As Batch Results By Conversation Id
         * @description Retrieve quotes in the same response model as batch results, with support for filtering on exported status.
         */
        get: operations["get_quotes_as_batch_results_by_conversation_id_v1_api_conversations__session_id__quotes_batches_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/insurance-recommendations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Recommendations By Party Id
         * @description Get all recommendations by party id.
         */
        get: operations["get_recommendations_by_party_id_v1_api_parties__party_id__insurance_recommendations_get"];
        put?: never;
        /**
         * Create Recommendation By Party Id
         * @description Create a recommendation by conversation id and return it.
         */
        post: operations["create_recommendation_by_party_id_v1_api_parties__party_id__insurance_recommendations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-recommendations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Recommendation By Session Id
         * @description Create a recommendation by conversation id and return it.
         */
        post: operations["create_recommendation_by_session_id_v1_api_insurance_recommendations_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-recommendations/{recommendation_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Recommendations By Id
         * @description Get the recommendations by recommendation id
         *
         *     The action url is used as a GET API to calculate offers TBD.
         */
        get: operations["get_recommendations_by_id_v1_api_insurance_recommendations__recommendation_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/conversations/{session_id}/insurance-recommendations": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Recommendations By Session Id
         * @description Get all recommendations by conversation id.
         *
         *     The action url is used as a GET API to calculate offers TBD.
         */
        get: operations["get_recommendations_by_session_id_v1_api_conversations__session_id__insurance_recommendations_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-recommendations/{recommendation_id}/feedback": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Give Feedback On Recommendations By Id
         * @description This API is used to give feedback to the recommendation service.
         *     The trigger is a broker/user goes to the next screen or presses the export to pdf button.
         *
         *     The chosen insurance recommendations should be passed to this API, so the recommendation knows if
         *     it actually did a good job on 'recommending' side.
         *
         *     For example The user is presented by the following:
         *
         *     HIGHLY RECOMMENDED INSURANCES
         *     | omnium car | life insurance | pet insurance |
         *     MEDIUM RECOMMENDED INSURANCES
         *     | civil liability car | bike insurance | boat insurance |
         *     ...
         *
         *     When the user select some insurances, the ids of these recommendations should be the payload of this API.
         *     So when all highs are sent, the recommendation service did a good job.
         *     When other,low,medium recommendation are sent, the recommendation did a bad job, and should retrain.
         */
        post: operations["give_feedback_on_recommendations_by_id_v1_api_insurance_recommendations__recommendation_id__feedback_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/insurance-recommendations/{recommendation_id}/insurance-product-recommendations/{insurance_product_recommendation_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Override Insurance Product Recommendation By Id
         * @description When a broker wants to edit the specific recommendation of an insurance product. This route can be called to
         *     update the recommendation level, set a custom advice or alter the title.
         *
         *     When fetching the recommendation, this insurance product recommendation will be overwritten by these values.
         *     In database, the original recommendation is still stored for metrics and debugging purposes.
         */
        patch: operations["override_insurance_product_recommendation_by_id_v1_api_insurance_recommendations__recommendation_id__insurance_product_recommendations__insurance_product_recommendation_id__patch"];
        trace?: never;
    };
    "/v1/api/insurance-recommendations/{recommendation_id}/prevention-advice-recommendations/{prevention_advice_recommendation_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Override Prevention Advice Recommendation By Id
         * @description When a broker wants to edit the specific recommendation of an prevention advice. This route can be called to
         *     update the recommendation level, set a custom advice or alter the title.
         *
         *     When fetching the recommendation, this prevention advice recommendation will be overwritten by these values.
         *     In database, the original recommendation is still stored for metrics and debugging purposes.
         */
        patch: operations["override_prevention_advice_recommendation_by_id_v1_api_insurance_recommendations__recommendation_id__prevention_advice_recommendations__prevention_advice_recommendation_id__patch"];
        trace?: never;
    };
    "/v1/api/parties/{party_id}/risk_objects": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Risk Objects By Party Id
         * @deprecated
         * @description Use the V2
         */
        get: operations["get_all_risk_objects_by_party_id_v1_api_parties__party_id__risk_objects_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/parties/{party_id}/risk_objects": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Risk Objects By Party Id V2
         * @description Retrieve all risk objects by party
         */
        get: operations["get_all_risk_objects_by_party_id_v2_v2_api_parties__party_id__risk_objects_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_id}/relations/{relation_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Relation Between Risk Object And Party */
        delete: operations["delete_relation_between_risk_object_and_party_v1_api_risk_objects__risk_object_id__relations__relation_id__delete"];
        options?: never;
        head?: never;
        /** Update Relation Between Risk Object And Party */
        patch: operations["update_relation_between_risk_object_and_party_v1_api_risk_objects__risk_object_id__relations__relation_id__patch"];
        trace?: never;
    };
    "/v1/api/parties/{party_id}/accidents": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create Accidents For Party */
        post: operations["create_accidents_for_party_v1_api_parties__party_id__accidents_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_id}/references": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Create References For Risk Object */
        post: operations["create_references_for_risk_object_v1_api_risk_objects__risk_object_id__references_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_id}/revisions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Risk Object Revisions By Id */
        get: operations["get_risk_object_revisions_by_id_v1_api_risk_objects__risk_object_id__revisions_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_id}/revisions/{risk_object_revision_id}/minimal": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Minimal Risk Object By Id
         * @description You can pass risk_object_revision_id by UUID or by setting it to 'latest'.
         */
        get: operations["get_minimal_risk_object_by_id_v1_api_risk_objects__risk_object_id__revisions__risk_object_revision_id__minimal_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_id}/possible-insurance-products": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Possible Insurance Products By Risk Object Id */
        get: operations["get_possible_insurance_products_by_risk_object_id_v1_api_risk_objects__risk_object_id__possible_insurance_products_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_type}/{risk_object_revision_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Risk Object By Risk Object Revision Id
         * @description Retrieve a risk object by risk object revision id
         *
         *     Example: `GET /v1/api/risk_objects/cars/ab6eb12c-dfea-4b9e-845a-5ee18bf6b0ce`
         */
        get: operations["get_risk_object_by_risk_object_revision_id_v1_api_risk_objects__risk_object_type___risk_object_revision_id__get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/families": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Family Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_family_risk_object_v1_api_parties__party_id__families_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/party_groups": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Party Group Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_party_group_risk_object_v1_api_parties__party_id__party_groups_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/legal": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Legal Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_legal_risk_object_v1_api_parties__party_id__legal_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/cars": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Car Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_car_risk_object_v1_api_parties__party_id__cars_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/bicycles": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Bicycle Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_bicycle_risk_object_v1_api_parties__party_id__bicycles_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/boats": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Boat Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_boat_risk_object_v1_api_parties__party_id__boats_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/trailers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Trailer Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_trailer_risk_object_v1_api_parties__party_id__trailers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/semi-trailers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Semi Trailer Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_semi_trailer_risk_object_v1_api_parties__party_id__semi_trailers_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/parties/{party_id}/miscellanea": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Create Miscellaneous Risk Object
         * @description This API is used if you want to add a new risk object to a party.
         *
         *     > Optionally a lead_id can be provided, this should be set if the party was created through a lead.
         */
        post: operations["create_miscellaneous_risk_object_v1_api_parties__party_id__miscellanea_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v2/api/parties/{party_id}/families/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Family Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_family_risk_object_v2_api_parties__party_id__families__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/cars/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Car Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_car_risk_object_v2_api_parties__party_id__cars__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/two_wheelers/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Two Wheeler Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_two_wheeler_risk_object_v2_api_parties__party_id__two_wheelers__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/residences/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Residence Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_residence_risk_object_v2_api_parties__party_id__residences__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/bicycles/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Bicycle Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_bicycle_risk_object_v2_api_parties__party_id__bicycles__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/boats/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Boat Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_boat_risk_object_v2_api_parties__party_id__boats__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/fleets/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Fleet Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_fleet_risk_object_v2_api_parties__party_id__fleets__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/trailers/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Trailer Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_trailer_risk_object_v2_api_parties__party_id__trailers__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/semi_trailers/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Semi Trailer Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_semi_trailer_risk_object_v2_api_parties__party_id__semi_trailers__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/party_groups/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Party Group Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_party_group_risk_object_v2_api_parties__party_id__party_groups__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/legal/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Legal Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_legal_risk_object_v2_api_parties__party_id__legal__risk_object_id__patch"];
        trace?: never;
    };
    "/v2/api/parties/{party_id}/miscellanea/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Miscellaneous Risk Object
         * @description Updating a risk object, this will create a new revision
         */
        patch: operations["update_miscellaneous_risk_object_v2_api_parties__party_id__miscellanea__risk_object_id__patch"];
        trace?: never;
    };
    "/v1/api/risk_objects/{risk_object_id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        /** Delete Risk Object By Id */
        delete: operations["delete_risk_object_by_id_v1_api_risk_objects__risk_object_id__delete"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/users/me": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Your Own User
         * @description `me` meansit will take the uid from the JWT token.
         */
        get: operations["get_your_own_user_v1_api_users_me_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        /**
         * Update Your Own User
         * @description `me` means it will take the uid from the JWT token.
         *     Update your own user. As of now you can only update the metadata.
         */
        patch: operations["update_your_own_user_v1_api_users_me_patch"];
        trace?: never;
    };
    "/v1/api/users/me/password": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        /**
         * Update Your Password
         * @description Update a user's password, given passwords must be encrypted on client side with RSA public keys found here: `GET /v1/api/keys`. Passwords are decrypted and hashed on server.
         */
        put: operations["update_your_password_v1_api_users_me_password_put"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/me/brokers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Brokers Linked To Current User
         * @description Get all brokers that are linked to the user.
         *
         *     It can be that a user has multiple broker accounts that are a member of different distributions.
         *     An example here is that he is a broker in distribution X and a subagent in distribution Y.
         */
        get: operations["get_all_brokers_linked_to_current_user_v1_api_me_brokers_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/users/me/2fa/disable": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Disable 2Fa By User */
        post: operations["disable_2fa_by_user_v1_api_users_me_2fa_disable_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/users/me/2fa": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get 2Fa By User */
        get: operations["get_2fa_by_user_v1_api_users_me_2fa_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/users/me/2fa/enable": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Enable 2Fa */
        post: operations["enable_2fa_v1_api_users_me_2fa_enable_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/promotions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /** Validate Promotions */
        post: operations["validate_promotions_v1_api_validate_promotions_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/email": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate An Email
         * @description Validate emails following the standards defined [here](https://en.wikipedia.org/wiki/Email_address).
         */
        post: operations["validate_an_email_v1_api_validate_email_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/chassis_number": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate A Chassis Number
         * @description Validate chassis numbers following the standards defined [here](https://en.wikipedia.org/wiki/Vehicle_identification_number).
         */
        post: operations["validate_a_chassis_number_v1_api_validate_chassis_number_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/fsma": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate An Fsma
         * @description Validates an FSMA number on key and statute.
         *
         *     The Financial Services and Markets Authority (FSMA) (Dutch: Autoriteit voor Financiële Diensten en Markten, French: L'Autorité des services et marchés financiers) is the financial regulatory agency in Belgium.
         */
        post: operations["validate_an_fsma_v1_api_validate_fsma_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/website": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate A Website
         * @description Validates a website.
         */
        post: operations["validate_a_website_v1_api_validate_website_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/telephonenr": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate A Telephonenr
         * @description Validates a telephonenr.
         */
        post: operations["validate_a_telephonenr_v1_api_validate_telephonenr_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/company_registration_number": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate A Company Registration Number
         * @description Validates a company registration number.
         */
        post: operations["validate_a_company_registration_number_v1_api_validate_company_registration_number_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/national_identification_number": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate A National Identification Number
         * @description Validates a national number, for Belgium this is the national register number.
         *     This API is based on national identification numbers defined on: [wikipedia](https://en.wikipedia.org/wiki/National_identification_number#Belgium).
         */
        post: operations["validate_a_national_identification_number_v1_api_validate_national_identification_number_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/iban": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate An Iban
         * @description Validates an Iban number
         *     This API validates the following formats:
         *
         *     - YYXX XXXX XXXX XXXX
         *     - YYXXXXXXXXXXXXXX
         */
        post: operations["validate_an_iban_v1_api_validate_iban_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/validate/vehicle_registration_plate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Validate A Vehicle Registration Plate
         * @description Validates a vehicle registration plate, also known as license plate or number plate.
         */
        post: operations["validate_a_vehicle_registration_plate_v1_api_validate_vehicle_registration_plate_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/search": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        /**
         * Search Vehicles
         * @description Lookup a vehicle.
         */
        post: operations["search_vehicles_v1_api_vehicles_search_post"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/vin/{vin_number}/premium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Vehicle By Vin And Car Id
         * @description Lookup a vehicle by VIN, this will provide information about a vehicle matching the VIN and car id.
         */
        get: operations["get_vehicle_by_vin_and_car_id_v1_api_vehicles_automobile_vin__vin_number__premium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/number_plate/{number_plate}/premium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Vehicle By Number Plate And Car Id
         * @description Lookup a vehicle by number plate, this will provide information about a vehicle matching the number plate and car id.
         */
        get: operations["get_vehicle_by_number_plate_and_car_id_v1_api_vehicles_automobile_number_plate__number_plate__premium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/id/freemium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Retrieve Automobile By Id Freemium
         * @description Lookup a vehicle by car id or febiac id.
         */
        get: operations["retrieve_automobile_by_id_freemium_v1_api_vehicles_automobile_id_freemium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/id/premium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Vehicle By Car Id Or Febiac Id
         * @description Lookup a vehicle by car id or febiac id.
         */
        get: operations["get_vehicle_by_car_id_or_febiac_id_v1_api_vehicles_automobile_id_premium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/brands": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Vehicle Brands
         * @description Retrieve a list of automobile brands.
         */
        get: operations["get_all_vehicle_brands_v1_api_vehicles_automobile_brands_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/brands/{brand_key}/series": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Vehicle Series By Brand Key
         * @description Retrieve automobile series by brand.
         */
        get: operations["get_all_vehicle_series_by_brand_key_v1_api_vehicles_automobile_brands__brand_key__series_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/series/{series_id}/versions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get All Vehicle Versions By Series Id
         * @description Retrieve automobile versions by series id.
         */
        get: operations["get_all_vehicle_versions_by_series_id_v1_api_vehicles_automobile_series__series_id__versions_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/versions/{version_id}/freemium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Retrieve Automobile By Car Id Freemium Version
         * @description Retrieve automobile car by id.
         */
        get: operations["retrieve_automobile_by_car_id_freemium_version_v1_api_vehicles_automobile_versions__version_id__freemium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/versions/{version_id}/premium": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Vehicle By Version Id
         * @description Retrieve automobile car by id.
         */
        get: operations["get_vehicle_by_version_id_v1_api_vehicles_automobile_versions__version_id__premium_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/vehicles/automobile/series/{series_id}/facts": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Vehicle Version Facts By Series Id
         * @description Retrieve facts of the automobile versions by series_id.
         */
        get: operations["get_vehicle_version_facts_by_series_id_v1_api_vehicles_automobile_series__series_id__facts_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/hubspot-visitor-identification-token": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Get Hubspot Visitor Identification Token
         * @description Get Hubspot visitor identification token
         */
        get: operations["get_hubspot_visitor_identification_token_v1_api_hubspot_visitor_identification_token_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/yellowhiveflows/supported-insurances": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Supported Yellowhiveflow Insurances */
        get: operations["get_supported_yellowhiveflow_insurances_v1_api_yellowhiveflows_supported_insurances_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/yellowhiveflows/supported-coverages": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Supported Yellowhiveflow Coverages */
        get: operations["get_supported_yellowhiveflow_coverages_v1_api_yellowhiveflows_supported_coverages_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/v1/api/yellowhiveflows/products": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /** Get Yellowhiveflow Products */
        get: operations["get_yellowhiveflow_products_v1_api_yellowhiveflows_products_get"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
}
type webhooks = Record<string, never>;
interface components {
    schemas: {
        /**
         * AFFINITY_KEY
         * @description An enumeration.
         * @enum {unknown}
         */
        AFFINITY_KEY: "honda" | "motor_insurance" | "de_lijn" | "at_work" | "doceo" | "agoria" | "valckenier" | "one_automotive";
        /**
         * ANVA_CLAIM_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        ANVA_CLAIM_STATUS: "OPEN" | "CLOSED";
        /**
         * ANVA_INVOICE_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        ANVA_INVOICE_STATUS: "OPEN" | "PAID" | "PARTIALLY_PAID";
        /**
         * BRAND_SORT_CONTEXT
         * @description An enumeration.
         * @enum {unknown}
         */
        BRAND_SORT_CONTEXT: "brand.name";
        /**
         * CAMPAIGN_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_TYPE: "EMAIL" | "WEBSITE";
        /**
         * CAR_CLAIM_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_CLAIM_TYPE: "ACCIDENT_OTHER_PARTIES_INVOLVED_ALL_KNOWN" | "ACCIDENT_OTHER_PARTIES_INVOLVED_SOME_KNOWN" | "ACCIDENT_NO_OTHER_PARTIES_INVOLVED" | "GLASS_BREAKAGE" | "VANDALISM" | "THEFT" | "BURGLARY" | "RESPONDING_FIRE" | "BREAKDOWN" | "NATURAL_DISASTER" | "COLLISION_WITH_WILD_ANIMALS" | "OTHER";
        /**
         * CAR_VEHICLE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_VEHICLE_TYPE: "PASSENGER_CAR" | "LIGHT_COMMERCIAL_VEHICLE" | "TRACTOR" | "TRUCK" | "BUS" | "TRAILER" | "CAMPER" | "ROLLING_WORK_EQUIPMENT";
        /**
         * CLAIM_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        CLAIM_STATUS: "REPORTED" | "UNDER_REVIEW" | "REVIEWED" | "EXPERTISE_REQUESTED" | "EXPERTISE_SCHEDULED" | "EXPERTISE_EXECUTED" | "EXPERTISE_REPORT_RECEIVED" | "RESOLUTION_APPROVED" | "RESOLUTION_DENIED" | "BENEFIT_PENDING" | "BENEFIT_COMPLETED" | "UPDATE_REQUESTED";
        /**
         * CLAIM_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CLAIM_TYPE: "CAR" | "LIABILITY" | "HOME";
        /**
         * COUNTRY_CODES
         * @description An enumeration.
         * @enum {unknown}
         */
        COUNTRY_CODES: "BE" | "FR" | "NL" | "EU" | "AT" | "BG" | "HR" | "CY" | "CZ" | "DK" | "EE" | "FI" | "DE" | "GR" | "HU" | "IE" | "IT" | "LV" | "LT" | "LU" | "MT" | "PO" | "PL" | "PT" | "RO" | "SK" | "SI" | "ES" | "SE" | "AL" | "AD" | "AM" | "BY" | "BA" | "GE" | "IS" | "XK" | "LI" | "MK" | "MD" | "MC" | "ME" | "NO" | "RU" | "SM" | "RS" | "CH" | "TR" | "UA" | "GB" | "VA" | "US" | "AE" | "AF" | "AG" | "AI" | "AO" | "AQ" | "AR" | "AN" | "AS" | "AU" | "AW" | "AX" | "AZ" | "BB" | "BD" | "BF" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "DJ" | "DM" | "DO" | "DZ" | "EC" | "EG" | "EH" | "ER" | "ET" | "FJ" | "FK" | "FM" | "FO" | "GA" | "GD" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HT" | "ID" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LK" | "LR" | "LS" | "LY" | "MA" | "MF" | "MG" | "MH" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PM" | "PN" | "PR" | "PS" | "PW" | "PY" | "QA" | "RE" | "RW" | "SA" | "SB" | "SC" | "SD" | "SG" | "SH" | "SJ" | "SL" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TT" | "TV" | "TW" | "TZ" | "UG" | "UM" | "UY" | "UZ" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "YE" | "YT" | "ZA" | "ZM" | "ZW" | "OTHER";
        /** DocumentExtractionBatch */
        DocumentExtractionBatch: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Status
             * @enum {string}
             */
            status: "IN_PROGRESS" | "DONE" | "ERROR";
            /** Documents */
            documents: string[];
            /** Parties */
            parties: components["schemas"]["PartyEntity"][];
            /** Risk Objects */
            risk_objects: components["schemas"]["RiskObjectEntity"][];
            /** Insurance Policies */
            insurance_policies: components["schemas"]["InsurancePolicyEntity"][];
            /** Policy Packages */
            policy_packages: components["schemas"]["PolicyPackageEntity"][];
            /** Errors */
            errors: string[];
        };
        /** DocumentExtractionBatchPayload */
        DocumentExtractionBatchPayload: {
            /** Links */
            links: string[];
        };
        /** DocumentExtractionEntityInfo */
        DocumentExtractionEntityInfo: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Type
             * @enum {string}
             */
            type: "PARTY" | "RISK_OBJECT" | "INSURANCE_POLICY" | "POLICY_PACKAGE";
            /** Data */
            data: {
                [key: string]: components["schemas"]["EntityExtraction"];
            };
            /**
             * Documents
             * @default []
             */
            documents: string[];
            /** Links  */
            links_: {
                [key: string]: components["schemas"]["Link"];
            };
        };
        /** EntityExtraction */
        EntityExtraction: {
            /** Confidence */
            confidence: number;
            /**
             * Data Type
             * @enum {string}
             */
            data_type: "STRING" | "NUMBER" | "BOOLEAN";
            /** Provenance References */
            provenance_references: components["schemas"]["ProvenanceDocumentReference"][];
            /** Value */
            value?: unknown;
        };
        /**
         * Enums
         * @description An enumeration.
         * @enum {unknown}
         */
        Enums: "ACCIDENT_STATEMENT_TYPE" | "ACCREDITED_APPRAISER" | "AEDES_PARKING" | "AFFILIATION_STATUS" | "AFFINITY_KEY" | "ALARM_SYSTEM" | "ALLOWED_IMAGE_FILE_EXTENSIONS" | "ALL_GUARANTEES_SETTING" | "ANNEX_ROOF_CONSTRUCTION_TYPE" | "ANNEX_TYPE" | "ANNEX_WALL_CONSTRUCTION_TYPE" | "ANVA_CLAIM_STATUS" | "ANVA_INVOICE_STATUS" | "API_COVERAGE_SOURCE" | "ASKA_PACKAGE_CHOICE" | "ATTACHMENT_TYPE" | "AUDIT_LOG_EVENTS" | "AXA_CONTRACTUAL_EXCESS" | "AXA_ITEM_LIMIT_TIER" | "AddressInfoLinkRelationType" | "BICYCLE_SPEED" | "BICYCLE_TYPE" | "BICYCLE_USAGE" | "BOAT_BERTH_BIG_CITY" | "BOAT_BERTH_NL_AREA" | "BOAT_BERTH_TYPE" | "BOAT_CATEGORY" | "BOAT_COMPETITION_TYPE" | "BOAT_CONSTRUCTION_TYPE" | "BOAT_MOTOR_KIND" | "BOAT_TERRITORY" | "BOAT_USAGE" | "BRAND_CLUB" | "BROKER_CRM" | "BROKER_PLAN" | "BROKER_ROLE" | "BROKER_TYPE" | "BUILDING_MAINTENANCE_STATUS" | "BUILDING_USE" | "CAMPAIGN_TYPE" | "CAR_BRAND_KEYS" | "CAR_BRAND_NAMES" | "CAR_CATEGORY" | "CAR_CATEGORY_CODE" | "CAR_CLAIM_TYPE" | "CAR_DEMO" | "CAR_EVALUATION_TYPE" | "CAR_PROFESSIONAL_USAGE_PURPOSE" | "CAR_THEFT_PROTECTION" | "CAR_TRACKING_SYSTEM" | "CAR_USAGE_PERIOD" | "CAR_USED_FOR" | "CAR_VEHICLE_TYPE" | "CASE_STATUS" | "CITIZENS_STEERING_POSITION" | "CIVIL_STATE" | "CLAIM_CAUSE" | "CLAIM_CONTACT_CATEGORIES" | "CLAIM_DOCUMENT_CATEGORY" | "CLAIM_ENTITY_CATEGORY" | "CLAIM_FREE_YEARS" | "CLAIM_LOSS_AMOUNT" | "CLAIM_REQUEST_UPDATE_SUBJECTS" | "CLAIM_STATUS" | "CLAIM_TYPE" | "COMPANY_GRID" | "COMPANY_PROSPECT_TYPE" | "COMPANY_REGISTRATION_TYPE" | "CONSTRUCTION_TYPE" | "CONSTRUCTION_YEAR" | "CONSTRUCTION_YEAR_CATEGORY" | "CONTENT_VALUE_DEFINED_TYPE" | "CONTRACT_REVISION_TYPE" | "CONTRACT_TYPE" | "CONVERSATION_REMINDER_TYPE" | "COUNTRY_CODES" | "CRM_EXPORT_SUPPORT" | "CRM_EXPORT_TYPE" | "CURRENCY" | "CURRENCY_VALUE" | "CUSTOMER_PROSPECT_TYPE" | "DAMAGE_VALUE_CATEGORY" | "DEDUCTIBLE_TYPE" | "DINGHY_CATEGORY" | "DOCUMENT_STATUS" | "DRIVER_LICENSE_CODE" | "DRIVER_LICENSE_TYPE" | "ELECTRIC_BATTERY_TYPE" | "EMISSION_STANDARD" | "ENERGY_CATEGORY" | "ENTITY_TYPE" | "ENVIRONMENT" | "EXTERNAL_REF_COMPANY" | "Enum" | "FAMILY_STATUS" | "FAQ_TYPE" | "FINISHING_TYPE" | "FLOW_MAIL_TYPE" | "FLOW_SESSION_STATUS" | "FLOW_TYPE" | "FSMA_STATUTE" | "FUEL" | "GENDER" | "GLASS_TYPE" | "GUARANTEE_TAG" | "HEATING_TYPE" | "HOLDER_STATE" | "HOME_CLAIM_TYPE" | "HOME_TO_WORK_DISTANCE" | "HTTP_METHOD" | "HazardLevel" | "INSURANCE_COMPANY_TAG" | "INSURANCE_POLICY_STATUS" | "INSURANCE_PRODUCT_ENTITY" | "INSURANCE_TERMINATION_REASON_TYPE" | "INSURANCE_TYPE" | "IS_BURGLAR_PROOF" | "JSON_RPC_METHODS" | "KM_PER_YEAR" | "LANGUAGE_CODES" | "LEAD_DOCUMENT_TYPE" | "LEAD_STATUS" | "LEASE_OFFER_TYPE" | "LEASE_TYPE" | "LEGAL_FORM" | "LEGAL_STATUS" | "LIABILITY_TYPE" | "LICENSE_PLATE_TYPE" | "LIVING_ROOM_SIZE" | "MAIN_BUILDING_TYPE" | "MAIN_BUILDING_TYPE_APARTMENT" | "MAIN_BUILDING_TYPE_HOME" | "MEMBERSHIP" | "MIME_TYPE" | "MISCELLANEOUS_TYPE" | "MOTOR_TYPE" | "OCCUPATION_TYPE" | "OFFER_REVISION_DOCUMENT_TYPE" | "OFFER_STATUS" | "PARTY_DOCUMENT_TYPE" | "PAYMENT_INTERVAL" | "PIA_CONTRACT_CONVERSION_CAR_TYPE" | "PIA_CONTRACT_CONVERSION_STATUS" | "POLICY_DOCUMENT_TYPE" | "POLICY_HOLDER_RELATION" | "PREFERRED_WAY_OF_CONTACT" | "PREVENTION_MEASURE" | "PREVENTION_PLAN" | "PRICE_QUALITY_RATIO" | "PRIMARY_DRIVER_RELATION" | "PROFESSION" | "PROFILEASE_LEASE_TYPE" | "PROSPECT_TYPE" | "REASON_FOR_TERMINATION" | "RECOMMENDATION_LEVEL" | "RECONSTRUCTION_VALUE_DEFINED_TYPE" | "REIMBURSEMENT_CATEGORY" | "REPORT_EVENT_TYPE" | "REPORT_REVISION_STATUS" | "REPORT_REVISION_STATUS_SUBSET" | "RESET_PASSWORD_ERROR" | "RESIDENCE_BUILDING_TYPE" | "RESIDENCE_EVALUATION_TYPE" | "RESIDENCE_FLOOD_TYPE" | "RESIDENCE_MONUMENT_TYPE" | "RESIDENCE_THEFT_PROTECTION" | "RESIDENCE_USAGE" | "RISK_ANALYSIS_SUBJECTS" | "RISK_OBJECT_CAR_TYPE" | "RISK_OBJECT_FAMILY_TYPE" | "RISK_OBJECT_LEGAL_TYPE" | "RISK_OBJECT_PARTY_GROUP_TYPE" | "RISK_OBJECT_RESIDENCE_TYPE" | "RISK_OBJECT_TEACHER_TYPE" | "RISK_OBJECT_TWO_WHEELER_TYPE" | "RISK_OBJECT_TYPE" | "RIZIV_CONVENTION_STATUS" | "ROLLING_WORK_EQUIPMENT_TYPE" | "ROOF_CONSTRUCTION_TYPE" | "ROOF_TYPES" | "SAFETY_FEATURE_OPTION" | "SATELLITE_PROTECTION_SYSTEM" | "SEMI_TRAILER_TYPE" | "SIGNATURE_CHECK_STATUS" | "SIGNATURIT_DELIVERY_TYPE" | "SIGNATURIT_DOCUMENT_STATUS" | "SIGNATURIT_EVENT_NOTIFY_STATUS" | "STEERING_POSITION" | "STORAGE_SECURITY" | "SUBJECT_TO_VAT" | "SURVEILLANCE_EQUIPMENT_TYPE" | "SWIMMING_POOL_TYPE" | "TAX_PAYMENT_TIME" | "TOOLKIT_LICENSE_TYPE" | "TRAILER_TONNAGE_CATEGORY" | "TRAILER_TYPE" | "TRANSMISSION_TYPE" | "TWO_WHEELER_CATEGORIES" | "TWO_WHEELER_VEHICLE_TYPE" | "UNIT_OF_LENGTH" | "USER_ROLE" | "VALUABLE_ITEM" | "VEHICLE_TYPE";
        /** EnumsResponse */
        EnumsResponse: {
            /**
             * Items
             * @default []
             */
            items: string[];
        };
        /** ErrorDetail */
        ErrorDetail: {
            /**
             * Type
             * @description Type of error.
             */
            type?: string;
            /**
             * Target
             * @description Name of attribute that caused error.
             */
            target?: string;
            /**
             * Message
             * @description Error description.
             */
            message?: string;
        };
        /**
         * Error_401
         * @description Error 401
         *     Authentication error.
         */
        Error_401: {
            /**
             * Detail
             * @description A detail describing the error.
             * @example A username should not contain special characters.
             */
            detail: string;
            /**
             * Code
             * @description The error code.
             * @default 401
             * @example 401
             */
            code: number;
            /**
             * @description The key describing the error, this is very important and is used for checking.
             * @example AUTHENTICATION_EXPIRED
             */
            msg: components["schemas"]["error_enum_401"];
            /**
             * Domain
             * @description The domain details.
             * @example authentication
             */
            domain?: string;
        };
        /**
         * Error_403
         * @description Error 403
         *     Authorization error.
         */
        Error_403: {
            /**
             * Detail
             * @description A detail describing the error.
             * @example A username should not contain special characters.
             */
            detail: string;
            /**
             * Code
             * @description The error code.
             * @default 403
             * @example 403
             */
            code: number;
            /**
             * Msg
             * @description The key describing the error, this is very important and is used for checking.
             * @example NOT_AUTHORIZED
             */
            msg: string;
            /**
             * Domain
             * @description The domain details.
             * @example authentication
             */
            domain?: string;
        };
        /**
         * Error_422
         * @description Error
         */
        Error_422: {
            /**
             * Code
             * @description HTTP status code.
             * @default 422
             * @constant
             */
            code: 422;
            /**
             * Detail
             * @description Detailed information on the error.
             */
            detail?: components["schemas"]["NATSError"];
            /**
             * Msg
             * @description String representation of error.
             */
            msg: string;
            /**
             * Rpc Code
             * @description Internal error code.
             */
            rpc_code?: number;
        };
        /**
         * Error_429
         * @description Error 429
         *     Rate limit error.
         */
        Error_429: {
            /**
             * Detail
             * @description A detail describing the error.
             * @example A username should not contain special characters.
             */
            detail: string;
            /**
             * Code
             * @description The error code.
             * @default 429
             * @example 429
             */
            code: number;
            /**
             * @description The key describing the error, this is very important and is used for checking.
             * @default RATE_LIMIT
             * @example RATE_LIMIT
             */
            msg: components["schemas"]["rate_limit_error_msg_enum"];
            /**
             * Domain
             * @description The domain details.
             * @example authentication
             */
            domain?: string;
        };
        /**
         * Error_4XX
         * @description Error 4XX
         */
        Error_4XX: {
            /**
             * Detail
             * @description A detail describing the error.
             * @example A username should not contain special characters.
             */
            detail: string;
            /**
             * Code
             * @description The error code.
             * @example 404
             */
            code: number;
            /**
             * Msg
             * @description The key describing the error.
             * @example USER_NOT_FOUND
             */
            msg: string;
            /**
             * Domain
             * @description The domain details.
             * @example authentication
             */
            domain?: string;
        };
        /**
         * FAQ_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        FAQ_TYPE: "INVOICE" | "CLAIM" | "POLICY_PACKAGE" | "INSURANCE_POLICY";
        /**
         * FLOW_SESSION_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOW_SESSION_STATUS: "PENDING" | "IN_PROGRESS" | "ABANDONED" | "COMPLETED";
        /**
         * FLOW_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOW_TYPE: "lead" | "quote" | "offer" | "contract" | "risk_analysis" | "company_scan";
        /**
         * GENDER
         * @description An enumeration.
         * @enum {unknown}
         */
        GENDER: "MALE" | "FEMALE" | "OTHER";
        /**
         * INSURANCE_COMPANY_TAG
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_COMPANY_TAG: "ag" | "allianz" | "amlin" | "argenta" | "aedes" | "axa" | "baloise" | "belfius" | "bcover" | "corona" | "das" | "de_motoverzekering" | "lar" | "arces" | "ing" | "arag" | "ethias" | "euromex" | "federale" | "fidea" | "generali" | "athora" | "hdi" | "nn" | "kbc" | "optimco" | "partners" | "pv" | "pnp" | "touring" | "tvm" | "vivium" | "dvv" | "foyer" | "yuzzu" | "ardpre" | "alpha" | "amma" | "asco" | "cda" | "hagelunie" | "zurich" | "deltalloyd" | "mercator" | "ns" | "fortis" | "bnp" | "dela" | "dkv" | "europ" | "elitis" | "mobly" | "nomad" | "qover" | "patronale" | "santevet" | "vab" | "callant" | "pia" | "ibis" | "wegroup" | "verzekerje" | "villasure" | "dna_yachtinsurance" | "bikmo" | "belvilla" | "ex_amlin" | "yacht_and_co" | "asr" | "unigarant" | "aska" | "vdh" | "citizens_aw" | "citizens_cw" | "assudis";
        /**
         * INSURANCE_POLICY_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_POLICY_STATUS: "ACTIVE" | "INACTIVE" | "TERMINATED";
        /**
         * INSURANCE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_TYPE: "home" | "family" | "car" | "landlord" | "legal" | "two_wheeler" | "ebike" | "teacher" | "funeral" | "boat" | "bicycle" | "travel";
        /** IbanValidation */
        IbanValidation: {
            /**
             * Nr
             * @example BE91 7506 2422 5676
             */
            nr: string;
        };
        /** InsurancePolicyEntity */
        InsurancePolicyEntity: {
            /**
             * Entity Id
             * Format: uuid
             */
            entity_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id: string;
            /**
             * Type
             * @enum {string}
             */
            type: "ACTIVE" | "INACTIVE";
            /** Links */
            links_: {
                [key: string]: components["schemas"]["Link"];
            };
        };
        /** JsonRPCError */
        JsonRPCError: {
            /**
             * Code
             * @description Error code that falls in the predefined error range for this type of exception
             */
            code: number;
            /**
             * Message
             * @description A message providing a short description of the error.  SHOULD be limited to a concise single sentence
             */
            message: string;
            /**
             * Timestamp
             * Format: date-time
             * @description Timestamp of when the error occured
             * @default 2025-08-13T12:24:48.610178
             */
            timestamp: string;
            /**
             * Data
             * @description Additional information about the error
             */
            data?: unknown;
        };
        /** JsonRPCReply */
        JsonRPCReply: {
            /**
             * Jsonrpc
             * @default 2.0
             * @enum {string}
             */
            jsonrpc: "2.0";
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Result */
            result?: Record<string, never>;
            error?: components["schemas"]["JsonRPCError"];
        };
        /**
         * LANGUAGE_CODES
         * @enum {string}
         */
        LANGUAGE_CODES: "FR" | "NL" | "EN" | "DE";
        /**
         * LOWER_CASE_COUNTRY_CODES
         * @description An enumeration.
         * @enum {unknown}
         */
        LOWER_CASE_COUNTRY_CODES: "be" | "fr" | "nl" | "eu" | "at" | "bg" | "hr" | "cy" | "cz" | "dk" | "ee" | "fi" | "de" | "gr" | "hu" | "ie" | "it" | "lv" | "lt" | "lu" | "mt" | "po" | "pl" | "pt" | "ro" | "sk" | "si" | "es" | "se" | "al" | "ad" | "am" | "by" | "ba" | "ge" | "is" | "xk" | "li" | "mk" | "md" | "mc" | "me" | "no" | "ru" | "sm" | "rs" | "ch" | "tr" | "ua" | "gb" | "va" | "us" | "ae" | "af" | "ag" | "ai" | "ao" | "aq" | "ar" | "an" | "as" | "au" | "aw" | "ax" | "az" | "bb" | "bd" | "bf" | "bh" | "bi" | "bj" | "bl" | "bm" | "bn" | "bo" | "bq" | "br" | "bs" | "bt" | "bv" | "bw" | "bz" | "ca" | "cc" | "cd" | "cf" | "cg" | "ci" | "ck" | "cl" | "cm" | "cn" | "co" | "cr" | "cu" | "cv" | "cw" | "cx" | "dj" | "dm" | "do" | "dz" | "ec" | "eg" | "eh" | "er" | "et" | "fj" | "fk" | "fm" | "fo" | "ga" | "gd" | "gf" | "gg" | "gh" | "gi" | "gl" | "gm" | "gn" | "gp" | "gq" | "gs" | "gt" | "gu" | "gw" | "gy" | "hk" | "hm" | "hn" | "ht" | "id" | "il" | "im" | "in" | "io" | "iq" | "ir" | "je" | "jm" | "jo" | "jp" | "ke" | "kg" | "kh" | "ki" | "km" | "kn" | "kp" | "kr" | "kw" | "ky" | "kz" | "la" | "lb" | "lc" | "lk" | "lr" | "ls" | "ly" | "ma" | "mf" | "mg" | "mh" | "ml" | "mm" | "mn" | "mo" | "mp" | "mq" | "mr" | "ms" | "mu" | "mv" | "mw" | "mx" | "my" | "mz" | "na" | "nc" | "ne" | "nf" | "ng" | "ni" | "np" | "nr" | "nu" | "nz" | "om" | "pa" | "pe" | "pf" | "pg" | "ph" | "pk" | "pm" | "pn" | "pr" | "ps" | "pw" | "py" | "qa" | "re" | "rw" | "sa" | "sb" | "sc" | "sd" | "sg" | "sh" | "sj" | "sl" | "sn" | "so" | "sr" | "ss" | "st" | "sv" | "sx" | "sy" | "sz" | "tc" | "td" | "tf" | "tg" | "th" | "tj" | "tk" | "tl" | "tm" | "tn" | "to" | "tt" | "tv" | "tw" | "tz" | "ug" | "um" | "uy" | "uz" | "vc" | "ve" | "vg" | "vi" | "vn" | "vu" | "wf" | "ws" | "ye" | "yt" | "za" | "zm" | "zw" | "other";
        /**
         * LOWER_CASE_LANGUAGE_CODES
         * @description An enumeration.
         * @enum {unknown}
         */
        LOWER_CASE_LANGUAGE_CODES: "fr" | "nl" | "en" | "de" | "es";
        /** Link */
        Link: {
            /**
             * Target
             * @enum {string}
             */
            target: "title" | "description";
            /**
             * Location
             * Format: uri
             */
            location: string;
            anchor: components["schemas"]["Localization"];
        };
        /**
         * MOTOR_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        MOTOR_TYPE: "PET" | "DIE" | "LPG" | "DIE_LPG" | "ELE" | "ELE_PET" | "ELE_DIE" | "ELE_LPG" | "ELE_HYDRO" | "HYDRO" | "CNG" | "CNG_PET" | "BIO" | "OTHER";
        /** MockedDisableTwoFactorRequest */
        MockedDisableTwoFactorRequest: {
            /** Encrypted Password */
            encrypted_password: string;
        };
        /** MockedTwoFactorVerificationRequest */
        MockedTwoFactorVerificationRequest: {
            /** Code */
            code: string;
        };
        /**
         * NATSError
         * @description Error from NATS response
         */
        NATSError: {
            /**
             * Type
             * @description Type of error.
             */
            type?: string;
            /**
             * Errors
             * @description Collection of more detailed information on the error. Typically used on validation errors.
             * @default []
             */
            errors: components["schemas"]["ErrorDetail"][];
            /**
             * Error Str
             * @description String representation of the error.
             */
            error_str?: string;
        };
        /** NationalIdentificationNumberValidation */
        NationalIdentificationNumberValidation: {
            /**
             * Nr
             * @description The number itself
             * @example 25020165350
             */
            nr: number;
            /**
             * @description The country you validate against.
             * @example BE
             */
            country: components["schemas"]["COUNTRY_CODES"];
        };
        /**
         * PARTY_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        PARTY_DOCUMENT_TYPE: "OTHER" | "CUSTOMER_SHEET" | "TERMS" | "NOTICE_LETTER" | "INFORMATION_REQUIREMENT_SHEET" | "CAR_INVOICE" | "BICYCLE_INVOICE" | "CAR_REGISTRATION" | "DRIVER_LICENSE" | "IDENTITY_CARD" | "CURRENT_INSURANCE_POLICY" | "CONVERSATION_EXPORT" | "OFFER_REQUEST_FOR_INSURANCE_COMPANY" | "ADVISORY_REPORT" | "INCERT_CERTIFICATE" | "REAL_ESTATE" | "REAL_ESTATE_EXPERTISE_REPORT" | "REAL_ESTATE_VALUE" | "REAL_ESTATE_RENTAL_CONTRACT" | "REAL_ESTATE_CONTENT_VALUE" | "REAL_ESTATE_PLAN" | "REAL_ESTATE_CLAIM" | "REAL_ESTATE_TAXATION" | "REAL_ESTATE_SCOPE_10_INSPECTION_REPORT" | "FLEET" | "FLEET_CLAIM" | "FLEET_TAXATION" | "ASSETS" | "MACHINE" | "STOCK" | "ELECTRONICS" | "DRONE" | "TECHNICAL_EQUIPMENT" | "WORK_ACCIDENT" | "CUSTOMER_CONTRACT_WITH_LIABILITY_REQUIREMENTS" | "ARBO_REPORT" | "FIRE_DEPARTMENT_REPORT" | "FIRE_THEFT_INSPECTION_REPORT" | "SCOPE_10_INSPECTION_REPORT" | "PUBLICATION" | "FINANCIAL_STATEMENT" | "FLOW_QUESTION_GROUP_COMPANY_INFO_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_COMPANY_GUIDED_TOUR_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_COMPANY_ACTIVITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_MANAGEMENT_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_LIABILITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_CYBERRISK_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_TRAVEL_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_REAL_ESTATE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_ASSETS_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_CONTINUITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_MOBILITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_LOGISTICS_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_WORKFORCE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_FINANCIAL_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_FUTURE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_PREFERENCES_EXTRA_DOCUMENTS" | "PARTY_LOGO";
        /**
         * PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        PROSPECT_TYPE: "CUSTOMER" | "COMPANY";
        /** PartyEntity */
        PartyEntity: {
            /**
             * Entity Id
             * Format: uuid
             */
            entity_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Links */
            links_: {
                [key: string]: components["schemas"]["Link"];
            };
        };
        /** PolicyPackageEntity */
        PolicyPackageEntity: {
            /**
             * Entity Id
             * Format: uuid
             */
            entity_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id: string;
            /** Links */
            links_: {
                [key: string]: components["schemas"]["Link"];
            };
        };
        /** ProvenanceDocumentReference */
        ProvenanceDocumentReference: {
            /**
             * Provenance Id
             * Format: uuid
             */
            provenance_id: string;
            /**
             * Document Id
             * Format: uuid
             */
            document_id: string;
        };
        /**
         * REPORT_REVISION_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        REPORT_REVISION_STATUS: "NEW" | "DRAFT" | "INQUIRED" | "ACCEPTED" | "REJECTED" | "EXPIRED" | "CLOSED" | "UPDATE_REQUESTED";
        /**
         * RISK_ANALYSIS_SUBJECTS
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_ANALYSIS_SUBJECTS: "MOBILITY" | "HOME_AND_FAMILY" | "TRAVEL_AND_LEISURE" | "HEALTH" | "LIFE_AND_FUTURE" | "HOBBIES_AND_INTERESTS" | "LEGAL";
        /**
         * RISK_OBJECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_TYPE: "CAR" | "FAMILY" | "RESIDENCE" | "TEACHER" | "TWO_WHEELER" | "LANDLORD" | "EBIKE" | "LEGAL" | "FUNERAL" | "PARTY_GROUP" | "BICYCLE" | "FLEET" | "BOAT" | "TRAILER" | "SEMI_TRAILER" | "MISCELLANEOUS" | "PARTY" | "TRAVEL";
        /** RecommendationsBaseCreateCmd */
        RecommendationsBaseCreateCmd: {
            /**
             * Products Version
             * @description Version of the insurance products
             * @default V1
             * @enum {string}
             */
            products_version: "V1" | "V2";
        };
        /** RecommendationsCreateCmd */
        RecommendationsCreateCmd: {
            /**
             * Conversation Id
             * Format: uuid
             * @description The id of the conversation to make recommendations for
             */
            conversation_id: string;
            /**
             * Lang
             * @description The requested language for the insurance products and reasons
             * @default nl
             */
            lang: string;
        };
        /** RiskObjectEntity */
        RiskObjectEntity: {
            /**
             * Entity Id
             * Format: uuid
             */
            entity_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /** Risk Object Type */
            risk_object_type: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Links */
            links_: {
                [key: string]: components["schemas"]["Link"];
            };
        };
        /**
         * SERIES_SORT_CONTEXT
         * @description An enumeration.
         * @enum {unknown}
         */
        SERIES_SORT_CONTEXT: "series.name";
        /**
         * ServerError
         * @description Error 500
         *     Server error.
         */
        ServerError: {
            /**
             * Detail
             * @description A detail describing the error.
             * @example A username should not contain special characters.
             */
            detail: string;
            /**
             * Code
             * @description The error code.
             * @default 500
             * @example 500
             */
            code: number;
            /**
             * @description The key describing the error, this is very important and is used for checking.
             * @default SERVER_ERROR
             * @example SERVER_ERROR
             */
            msg: components["schemas"]["server_error_msg_enum"];
            /**
             * Domain
             * @description The domain details.
             * @example authentication
             */
            domain?: string;
        };
        /** StatusResponse */
        StatusResponse: {
            /** Status */
            status: string;
        };
        /**
         * TRANSMISSION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        TRANSMISSION_TYPE: "man" | "auto";
        /**
         * VERSION_SORT_CONTEXT
         * @description An enumeration.
         * @enum {unknown}
         */
        VERSION_SORT_CONTEXT: "series.name" | "series.model" | "car.cc" | "car.co2" | "car.kw" | "car.kwh" | "car.model_year" | "car.motor_type" | "car.price" | "car.transmission_type" | "car.version";
        /** VehicleRegistrationPlateValidation */
        VehicleRegistrationPlateValidation: {
            /**
             * Number Plate
             * @description The vehicle registration plate
             * @example 1AAA000
             */
            number_plate: string;
            /**
             * @description The country you validate against.
             * @example BE
             */
            country: components["schemas"]["COUNTRY_CODES"];
        };
        /** VehicleSearch */
        VehicleSearch: {
            /**
             * Q
             * @description Search on specific key
             */
            q?: string;
            /**
             * Vin Number
             * @description Search on VIN
             */
            vin_number?: string;
            /**
             * Number Plate
             * @description Search on number plate
             */
            number_plate?: string;
            /** @description Required if searching on number plate */
            country_code?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Risk Object Revision Id
             * Format: uuid
             * @description Search on internal risk object revision id
             */
            risk_object_revision_id?: string;
        };
        /**
         * error_enum_401
         * @description An enumeration.
         * @enum {unknown}
         */
        error_enum_401: "AUTHENTICATION_EXPIRED" | "AUTHENTICATION_FAILED" | "ENVIRONMENT_MISMATCH" | "NOT_AUTHENTICATED" | "REFRESH_TOKEN_INCORRECT" | "PASSWORD_MISMATCH" | "USER_BLACKLISTED";
        /**
         * rate_limit_error_msg_enum
         * @description An enumeration.
         * @enum {unknown}
         */
        rate_limit_error_msg_enum: "RATE_LIMIT";
        /**
         * server_error_msg_enum
         * @description An enumeration.
         * @enum {unknown}
         */
        server_error_msg_enum: "SERVER_ERROR";
        /** GetDirectorMultiResponse */
        GetDirectorMultiResponse: {
            /** Items */
            items: components["schemas"]["Director"][];
        };
        /** Director */
        Director: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            country_code: components["schemas"]["COUNTRY_CODES"];
            /** Companies */
            companies: components["schemas"]["wg_be_api_address__models__persons__directors__Company"][];
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
        };
        /** Company */
        wg_be_api_address__models__persons__directors__Company: {
            /** Name */
            name?: string;
            /** Registration Number */
            registration_number: string;
            country_code: components["schemas"]["COUNTRY_CODES"];
            /** Is Active Director */
            is_active_director: boolean;
            /** Ref */
            ref?: string;
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__wegroup__complex__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * @description The country code.
             * @example BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /**
         * GetCompanyMultiResponse
         * @description This model is the response of the company search with models where there is multiple response
         */
        GetCompanyMultiResponse: {
            /** Items */
            items: components["schemas"]["SMTCompany"][];
        };
        /** SMTCompany */
        SMTCompany: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Cbe */
            cbe?: string;
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            type: components["schemas"]["COMPANY_PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /** Email */
            email?: string;
            /** Telephonenr */
            telephonenr?: string;
            /** Iban */
            iban?: string;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Rsz Nr */
            rsz_nr?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            company_registration?: components["schemas"]["CompanyRegistration"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["ExternalRefsQueryModel"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["PartyDocumentQueryModel"][];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /** Commercial Name */
            commercial_name?: string;
            /** Website */
            website?: string;
            /** Is Active */
            is_active?: boolean;
            bookkeeper?: components["schemas"]["Bookkeeper"];
            contact_person?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ContactPerson"];
            personnel_details?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__PersonnelDetails"];
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            /**
             * Current Insurances
             * @description Current insurance of company (company_info.current_insurances)
             */
            current_insurances?: string[];
            turnover?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Turnover"];
            customer_info?: components["schemas"]["CustomerInfo"];
            export_activity?: components["schemas"]["ExportActivity"];
            import_activity?: components["schemas"]["ImportActivity"];
            third_party_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ThirdPartyActivity"];
            outlook?: components["schemas"]["Outlook"];
            exhibition_activity?: components["schemas"]["ExhibitionActivity"];
            asset_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__AssetInfo"];
            fleet_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__FleetInfo"];
            transport_info?: components["schemas"]["TransportInfo"];
            workforce?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Workforce"];
            liability_info?: components["schemas"]["LiabilityInfo"];
            construction_works?: components["schemas"]["ConstructionWorks"];
            cyber?: components["schemas"]["Cyber"];
            legal_aid?: components["schemas"]["LegalAid"];
            financial_info?: components["schemas"]["FinancialInfo"];
            preferences?: components["schemas"]["PartyPreferencesQueryModel"];
            /** Activities */
            activities?: components["schemas"]["ActivityQueryModel"][];
            /** Shareholders */
            shareholders?: components["schemas"]["ShareholderQueryModel"][];
            /** Managements */
            managements?: components["schemas"]["ManagementQueryModel"][];
            /** Establishments */
            establishments?: components["schemas"]["EstablishmentQueryModel"][];
            /** Balances */
            balances?: components["schemas"]["BalanceQueryModel"][];
            /** Linked Companies */
            linked_companies?: components["schemas"]["LinkedCompanyQueryModel"][];
            /** Loans */
            loans?: components["schemas"]["CompanyLoanQueryModel"][];
            /** Leases */
            leases?: components["schemas"]["CompanyLeaseQueryModel"][];
            /** Investments */
            investments?: components["schemas"]["CompanyInvestmentQueryModel"][];
            /** Joint Industrial Committees */
            joint_industrial_committees?: components["schemas"]["JointIndustrialCommitteeQueryModel"][];
            logo?: components["schemas"]["PartyLogoQueryModel"];
        };
        /**
         * COMPANY_PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        COMPANY_PROSPECT_TYPE: "COMPANY";
        /**
         * LEGAL_FORM
         * @description An enumeration.
         * @enum {unknown}
         */
        LEGAL_FORM: "VOF" | "GENERAL_PARTNERSHIP" | "BV" | "LIMITED_LIABILITY_COMPANY" | "NV" | "PUBLIC_LIMITED_LIABILITY_COMPANY" | "CV" | "LIMITED_PARTNERSHIP" | "COOPERATIVE_COMPANY" | "VZW" | "NON_PROFIT_ORGANISATION" | "IVZW" | "INTERNATIONAL_NON_PROFIT_ORGANISATION" | "ACTUAL" | "JOINT_OWNERSHIP" | "MARITAL_PROPERTY" | "SOLE_PROPRIETORSHIP" | "PARTNERSHIP" | "ASSOCIATION" | "FOUNDATION" | "OTHER" | "NONE";
        /** CompanyRegistration */
        CompanyRegistration: {
            type: components["schemas"]["COMPANY_REGISTRATION_TYPE"];
            /** Nr */
            nr: string;
        };
        /**
         * COMPANY_REGISTRATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        COMPANY_REGISTRATION_TYPE: "CBE" | "SIREN" | "SIRET" | "KVK" | "HRN" | "KVK_BQ" | "KVK_AW" | "KVK_SX" | "KVK_CW";
        /** ExternalRefsQueryModel */
        ExternalRefsQueryModel: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** PartyDocumentQueryModel */
        PartyDocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
            /** Type */
            type?: components["schemas"]["PARTY_DOCUMENT_TYPE"] | components["schemas"]["OFFER_REVISION_DOCUMENT_TYPE"];
            /** Category */
            category?: string;
        };
        /**
         * OFFER_REVISION_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        OFFER_REVISION_DOCUMENT_TYPE: "NOTICE_LETTER" | "INFORMATION_REQUIREMENT_SHEET" | "IPID" | "TERMS" | "POLICY_PROPOSITION" | "OTHER" | "CUSTOMER_SHEET" | "INSURANCE_COMPARISON" | "DECLARATION_ON_HONOUR" | "SEPA";
        /** Bookkeeper */
        Bookkeeper: {
            /**
             * Name
             * @description Name of the accountant
             */
            name?: string;
            /**
             * Name Office
             * @description Name of the office of the accountant
             */
            name_office?: string;
            /**
             * email
             * @description Email of the accountant
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the accountant
             */
            telephonenr?: string;
        };
        /** ContactPerson */
        wg_py_models__domain__insurance___components__prospect__company__ContactPerson: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /**
             * email
             * @description Email of the contact person
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the contact person
             */
            telephonenr?: string;
            /**
             * Role
             * @description Role of the contact person in the company
             */
            role?: string;
            gender?: components["schemas"]["GENDER"];
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
        };
        /** PersonnelDetails */
        wg_py_models__domain__insurance___components__prospect__company__PersonnelDetails: {
            /**
             * Total Full Time
             * @description Total of full time employees
             */
            total_full_time?: number;
            /**
             * Total Part Time
             * @description Total of part time employees
             */
            total_part_time?: number;
            /**
             * Total Fte
             * @description Total of full time equivalent employees
             */
            total_fte?: number;
            /**
             * Total Amount
             * @description Total amount of employees, this is the summation of the total full time and the total part time employees
             */
            total_amount?: number;
            /**
             * Personnel Charges Full Time
             * @description Total personnel charges regarding full time employees
             */
            personnel_charges_full_time?: number;
            /**
             * Personnel Charges Part Time
             * @description Total personnel charges regarding part time employees
             */
            personnel_charges_part_time?: number;
            /**
             * Personnel Charges Total
             * @description Total personnel charges regarding the total employees
             */
            personnel_charges_total?: number;
        };
        /** Turnover */
        wg_py_models__domain__insurance___components__prospect__company__Turnover: {
            /** Amount */
            amount?: number;
            /** Estimated Amount Current Year */
            estimated_amount_current_year?: number;
            /** Intercompany Amount */
            intercompany_amount?: number;
            /** Activity Turnover Rate */
            activity_turnover_rate?: string;
            /**
             * Description
             * @description Description of the main and ancillary activities that yield turnover
             */
            description?: string;
            /** Risk Of Economic Default */
            risk_of_economic_default?: boolean;
            /**
             * Risk Of Economic Default Description
             * @description Description of the risk of economic default
             */
            risk_of_economic_default_description?: string;
        };
        /** CustomerInfo */
        CustomerInfo: {
            /** Type */
            type?: string[];
            /** Provides Advice */
            provides_advice?: boolean;
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Amount */
            in_eu_amount?: number;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Eu Turnover */
            in_eu_turnover?: number;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Amount */
            outside_eu_amount?: number;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** Outside Eu Turnover */
            outside_eu_turnover?: number;
            /** Satisfaction Surveys */
            satisfaction_surveys?: boolean;
            /** Customer Value */
            customer_value?: string;
            /** Accepts Purchasing Conditions */
            accepts_purchasing_conditions?: boolean;
            /** Imposed Min Liability Insured Value */
            imposed_min_liability_insured_value?: boolean;
            /** Min Liability Insured Value */
            min_liability_insured_value?: number;
            /** Most Income From One Or Few Customers */
            most_income_from_one_or_few_customers?: boolean;
        };
        /** ExportActivity */
        ExportActivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Us Or Canada */
            in_us_or_canada?: boolean;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** General Terms Drawn Up */
            general_terms_drawn_up?: boolean;
            /** Quality Control */
            quality_control?: string;
            /** Delivery Type Of Clients */
            delivery_type_of_clients?: string[];
        };
        /** ImportActivity */
        ImportActivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
        };
        /** ThirdPartyActivity */
        wg_py_models__domain__insurance___components__prospect__company__ThirdPartyActivity: {
            /** Third Party Service Dependency */
            third_party_service_dependency?: boolean;
            /** Third Parties */
            third_parties?: string;
            /** Has General Terms And Conditions */
            has_general_terms_and_conditions?: boolean;
            /** Practice Subcontracting */
            practice_subcontracting?: boolean;
            /** Subcontractors */
            subcontractors?: boolean;
            /** Freelancers */
            freelancers?: boolean;
            /** Suppliers Amount */
            suppliers_amount?: number;
            /** Supplier Dependency */
            supplier_dependency?: boolean;
            /** Supplier Type */
            supplier_type?: string;
            /** Supplier Trips */
            supplier_trips?: boolean;
            /** Entrusted Goods */
            entrusted_goods?: boolean;
            /** Entrusted Goods Description */
            entrusted_goods_description?: string;
            /** Entrusted Goods Owner */
            entrusted_goods_owner?: string;
            /** Entrusted Goods Estimated Value */
            entrusted_goods_estimated_value?: number;
            /**
             * Transport Own Goods
             * @description Are own goods transported by other third parties?
             */
            transport_own_goods?: boolean;
            /**
             * Transport Entrusted Goods
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods?: boolean;
            /**
             * Transport Entrusted Goods Outside Of Eu
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods_outside_of_eu?: boolean;
            /** Made Icc Agreements */
            made_icc_agreements?: boolean;
        };
        /** Outlook */
        Outlook: {
            /** Expand Or Downsize */
            expand_or_downsize?: string;
            /** Sector Evolution */
            sector_evolution?: string;
            /** Future Plans */
            future_plans?: string[];
            /** New Company Plans */
            new_company_plans?: string;
            /** New Machinery Purchase Plans */
            new_machinery_purchase_plans?: string;
            /** New Machinery Rent Plans */
            new_machinery_rent_plans?: string;
            /** Staff Expansion Plans */
            staff_expansion_plans?: string;
            /** Future Investment Plans Period */
            future_investment_plans_period?: string;
            /** Invest Plans Description */
            invest_plans_description?: string;
            /** Loan Plans Period */
            loan_plans_period?: string;
            /** Electric Fleet Plans */
            electric_fleet_plans?: boolean;
            /** Has Electric Charing Station */
            has_electric_charing_station?: boolean;
            /** Wants Electric Charing Station */
            wants_electric_charing_station?: boolean;
            /** Wants Shared Electric Charing Station */
            wants_shared_electric_charing_station?: boolean;
            /** Has Solar Panel Investment */
            has_solar_panel_investment?: boolean;
            /** Wants Solar Panel Investment */
            wants_solar_panel_investment?: boolean;
            /** Has Windturbines Investment */
            has_windturbines_investment?: boolean;
            /** Wants Windturbines Investment */
            wants_windturbines_investment?: boolean;
            /** Has Future Investment Plans */
            has_future_investment_plans?: boolean;
            /** Has Loan Plans */
            has_loan_plans?: boolean;
            /** Has Invest Plans */
            has_invest_plans?: boolean;
            /** Near Future Termination Plans */
            near_future_termination_plans?: boolean;
        };
        /** ExhibitionActivity */
        ExhibitionActivity: {
            /** Does Exhibitions */
            does_exhibitions?: boolean;
            /** Exhibition Goods */
            exhibition_goods?: string;
            /** Exhibition Goods Value */
            exhibition_goods_value?: number;
            /** Exhibition Goods Owned */
            exhibition_goods_owned?: boolean;
            /** Exhibition Goods Capacity */
            exhibition_goods_capacity?: string;
        };
        /** AssetInfo */
        wg_py_models__domain__insurance___components__prospect__company__AssetInfo: {
            /** Has Goods */
            has_goods?: boolean;
            /** Has Tenant Interest */
            has_tenant_interest?: boolean;
            /** Has Expensive Electronics */
            has_expensive_electronics?: boolean;
            /** Has Machinery */
            has_machinery?: boolean;
            /** Has Electronic Installations */
            has_electronic_installations?: boolean;
            /** Has Work Equipment */
            has_work_equipment?: boolean;
            /** Has Cooling Installations */
            has_cooling_installations?: boolean;
            /** Has Valuables */
            has_valuables?: boolean;
            /** Has Illuminated Advertising */
            has_illuminated_advertising?: boolean;
            /** Has Agricultural Equipment */
            has_agricultural_equipment?: boolean;
            /** Machine Types */
            machine_types?: string[];
            /** Machines Description */
            machines_description?: string;
            /** Machines Invoice Value */
            machines_invoice_value?: number;
            /** Machines Value */
            machines_value?: number;
            /** Machines Used By Third Parties */
            machines_used_by_third_parties?: boolean;
            /** Machines Third Parties */
            machines_third_parties?: string[];
            machines_average_delivery_time?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__AssetInfo__MachineDelivery"];
            /** Machines Current Rental Price */
            machines_current_rental_price?: number;
            /** Machines Maintenance Contracts */
            machines_maintenance_contracts?: boolean;
            /** Machines Valid Inspections */
            machines_valid_inspections?: boolean;
            /** Machines Downtime Impact */
            machines_downtime_impact?: string;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Inventory Description */
            inventory_description?: string;
            /** Inventory In Production */
            inventory_in_production?: boolean;
            /** Inventory In Sales */
            inventory_in_sales?: boolean;
            /** Inventory Seasonal Variation */
            inventory_seasonal_variation?: boolean;
            /** Inventory Value */
            inventory_value?: number;
            /** Has Electronics */
            has_electronics?: boolean;
            /** Electronics Estimated Value */
            electronics_estimated_value?: number;
            /** Reciprocity Value */
            reciprocity_value?: number;
            /** Has Software */
            has_software?: boolean;
            /** Software Cost */
            software_cost?: number;
            /** Has Drones */
            has_drones?: boolean;
            /** Drone Types */
            drone_types?: string;
            /** Drone Value */
            drone_value?: number;
            /** Has Cash */
            has_cash?: boolean;
            /** Has Cash Safe */
            has_cash_safe?: boolean;
            /** Has Loaned Assets */
            has_loaned_assets?: boolean;
            periodic_cash?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__AssetInfo__PeriodicCash"];
            /** Cash Insured */
            cash_insured?: boolean;
            /** Crops Plots */
            crops_plots?: string;
            /** Crops Details */
            crops_details?: string;
            /** Animal Types */
            animal_types?: string;
            /** Animals Details */
            animals_details?: string;
            /** Tank Types */
            tank_types?: string[];
            /** Underground Tanks Purpose */
            underground_tanks_purpose?: string;
            /** Underground Tanks Capacity */
            underground_tanks_capacity?: number;
            /** Above Ground Tanks Purpose */
            above_ground_tanks_purpose?: string;
            /** Above Ground Tanks Capacity */
            above_ground_tanks_capacity?: number;
            /** Stores Material In Tanks Above Ground */
            stores_material_in_tanks_above_ground?: boolean;
            /** Has Silos */
            has_silos?: boolean;
            /** Silo Purpose */
            silo_purpose?: string;
            silo_capacity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__AssetInfo__SiloCapacity"];
            /** More Than 50 Percent Delivery From Single Supplier */
            more_than_50_percent_delivery_from_single_supplier?: boolean;
            /** Stores Dangerous Materials */
            stores_dangerous_materials?: boolean;
            /** Stores Plastic */
            stores_plastic?: boolean;
            /** Machines Valid Scope 10 Inspections */
            machines_valid_scope_10_inspections?: boolean;
            /** Electronic Machines Valid Scope 10 Inspections */
            electronic_machines_valid_scope_10_inspections?: boolean;
            /**
             * date
             * Format: date
             */
            machines_last_inspection?: Record<string, never>;
            /** Cooling Installations Turnover Decrease */
            cooling_installations_turnover_decrease?: boolean;
            /** Machines Produce Turnover Decrease */
            machines_produce_turnover_decrease?: boolean;
        };
        /** MachineDelivery */
        MachineDelivery: {
            /** Delivery Time */
            delivery_time?: number;
            /** Unit */
            unit?: string;
        };
        /** PeriodicCash */
        PeriodicCash: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** SiloCapacity */
        SiloCapacity: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** FleetInfo */
        wg_py_models__domain__insurance___components__prospect__company__FleetInfo: {
            /** Insured Via Leasing */
            insured_via_leasing?: boolean;
            /** Sharing Platform */
            sharing_platform?: boolean;
            /** Access To Claim Documents */
            access_to_claim_documents?: boolean;
            /** Technical Equipment Types */
            technical_equipment_types?: string[];
            /** Owned Agricultural Vehicles */
            owned_agricultural_vehicles?: number;
            /** Leased Agricultural Vehicles */
            leased_agricultural_vehicles?: number;
            /** Owned Shredders */
            owned_shredders?: number;
            /** Leased Shredders */
            leased_shredders?: number;
            /** Owned Refrigeration Units */
            owned_refrigeration_units?: number;
            /** Leased Refrigeration Units */
            leased_refrigeration_units?: number;
            /** Owned Forklift */
            owned_forklift?: number;
            /** Leased Forklift */
            leased_forklift?: number;
            /** Owned Electric Tractors */
            owned_electric_tractors?: number;
            /** Leased Electric Tractors */
            leased_electric_tractors?: number;
            /** Owned Telehandlers */
            owned_telehandlers?: number;
            /** Leased Telehandlers */
            leased_telehandlers?: number;
            /** Owned Spinning Platforms */
            owned_spinning_platforms?: number;
            /** Leased Spinning Platforms */
            leased_spinning_platforms?: number;
            /** Owned Transpallets */
            owned_transpallets?: number;
            /** Leased Transpallets */
            leased_transpallets?: number;
            /** Owned Stackers */
            owned_stackers?: number;
            /** Leased Stackers */
            leased_stackers?: number;
            /** Owned Reach Truckers */
            owned_reach_truckers?: number;
            /** Leased Reach Truckers */
            leased_reach_truckers?: number;
            /** Owned Scissor Lifts */
            owned_scissor_lifts?: number;
            /** Leased Scissor Lifts */
            leased_scissor_lifts?: number;
            /** Owned Aerial Platforms */
            owned_aerial_platforms?: number;
            /** Leased Aerial Platforms */
            leased_aerial_platforms?: number;
            /** Owned Technical Trailers */
            owned_technical_trailers?: number;
            /** Leased Technical Trailers */
            leased_technical_trailers?: number;
            /** Owned Tower Cranes */
            owned_tower_cranes?: number;
            /** Leased Tower Cranes */
            leased_tower_cranes?: number;
        };
        /** TransportInfo */
        TransportInfo: {
            /** Transport Goods Description */
            transport_goods_description?: string;
            /** Transport Goods Packaging */
            transport_goods_packaging?: string;
            /** Transport Gross Turnover */
            transport_gross_turnover?: number;
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Own Material Or Goods Frequency */
            transport_own_material_or_goods_frequency?: string;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods Description */
            transport_third_party_material_or_goods_description?: string;
            /** Transport Third Party Material Or Goods Frequency */
            transport_third_party_material_or_goods_frequency?: string;
            /** Transport Company Material Or Goods */
            transport_company_material_or_goods?: boolean;
            /** Transport Company Material Or Goods Frequency */
            transport_company_material_or_goods_frequency?: string;
            /** Transport Between Establishments */
            transport_between_establishments?: boolean;
            /** Transport Business Interruption Risk */
            transport_business_interruption_risk?: boolean;
            /** Transport Abroad */
            transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Cabotage */
            cabotage?: boolean;
            /** Specialised Transport */
            specialised_transport?: boolean;
        };
        /** Workforce */
        wg_py_models__domain__insurance___components__prospect__company__Workforce: {
            /** Clerks Amount */
            clerks_amount?: number;
            /** Blue Collars Amount */
            blue_collars_amount?: number;
            /** Employment Types */
            employment_types?: string[];
            /** Has Family Members */
            has_family_members?: boolean;
            /** Family Members Description */
            family_members_description?: string;
            /** Extra Legal Benefits */
            extra_legal_benefits?: string[];
            /** Extra Legal Benefits Description */
            extra_legal_benefits_description?: string;
            /** Key Persons */
            key_persons?: boolean;
            /** Key Persons Amount */
            key_persons_amount?: number;
            /** Replaceable Managers */
            replaceable_managers?: boolean;
            /** Key Persons Illness Financial Consequences */
            key_persons_illness_financial_consequences?: boolean;
            /** Working Methods */
            working_methods?: string[];
            /** Wage Bill By Employee Category */
            wage_bill_by_employee_category?: boolean;
            /** Total Wage Bill */
            total_wage_bill?: number;
            /** Wage Bills */
            wage_bills?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Workforce__WageBill"][];
            /** Employees Exceeding Legal Max Gross Salary */
            employees_exceeding_legal_max_gross_salary?: boolean;
            /** Employees Exceeding Legal Max Gross Salary Description */
            employees_exceeding_legal_max_gross_salary_description?: string;
            /** Has Work Accidents */
            has_work_accidents?: boolean;
            /** Possible Dangers */
            possible_dangers?: string[];
            /** Work Accidents Per Year */
            work_accidents_per_year?: number;
            /** Work Accident Types */
            work_accident_types?: string;
            /** Increasing Work Accidents */
            increasing_work_accidents?: boolean;
            /** Absenteeism Rate Known */
            absenteeism_rate_known?: boolean;
            /** Absenteeism Rate */
            absenteeism_rate?: number;
            /** Increasing Sick Leave */
            increasing_sick_leave?: boolean;
            /** Has Cross Border Workers */
            has_cross_border_workers?: boolean;
            /** Employees 24 Hours Insured */
            employees_24_hours_insured?: boolean;
            /** Has Extracurricular Activities */
            has_extracurricular_activities?: boolean;
            /** Any Management On Payroll */
            any_management_on_payroll?: boolean;
            /** Management Shareholders Agreement Signed */
            management_shareholders_agreement_signed?: boolean;
            /** Has Temporary Staff */
            has_temporary_staff?: boolean;
            /** Higher Sv Wage */
            higher_sv_wage?: boolean;
        };
        /** WageBill */
        WageBill: {
            /** Wage */
            wage?: number;
            /** Category */
            category?: string;
        };
        /** LiabilityInfo */
        LiabilityInfo: {
            /** Company Specialities */
            company_specialities?: string;
            /** Is Contracted */
            is_contracted?: boolean;
            /** Has Public Premises */
            has_public_premises?: boolean;
            /** Public Premises Trade Area */
            public_premises_trade_area?: number;
            /** Has Product Recall Damage Risk */
            has_product_recall_damage_risk?: boolean;
            /** Has Recallplan */
            has_recallplan?: boolean;
            /** Has Events */
            has_events?: boolean;
            /** Organises Events Yearly */
            organises_events_yearly?: boolean;
            /** Events Description */
            events_description?: string;
            /** Insured Value Per Claim */
            insured_value_per_claim?: number;
            /** Financial Loss On Products Errors */
            financial_loss_on_products_errors?: boolean;
            /** Has Environment Permit */
            has_environment_permit?: boolean;
            /** Is Iso Certified */
            is_iso_certified?: boolean;
            /** Quality Norm Description */
            quality_norm_description?: string;
            /** Has Consultancy Design Or Develop Activity */
            has_consultancy_design_or_develop_activity?: boolean;
            /** Has Construction Contractor Architect Activity */
            has_construction_contractor_architect_activity?: boolean;
            /** Has Roofs Scaffolding Cranes Activity */
            has_roofs_scaffolding_cranes_activity?: boolean;
            /** Rie Was Done */
            rie_was_done?: boolean;
            /** Minimal Insurance Required Amount */
            minimal_insurance_required_amount?: string[];
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Is Office Surface Greater Than 500M2 */
            is_office_surface_greater_than_500m2?: boolean;
            /** Is Shop Surface Greater Than 1000M2 */
            is_shop_surface_greater_than_1000m2?: boolean;
            /** Is Restaurant Public Surface Greater Than 50M2 */
            is_restaurant_public_surface_greater_than_50m2?: boolean;
            /** Is Hotel Minimum 4 Rooms And 10 Customers */
            is_hotel_minimum_4_rooms_and_10_customers?: boolean;
        };
        /** ConstructionWorks */
        ConstructionWorks: {
            /** Insured Sites In Abr Ba10 */
            insured_sites_in_abr_ba10?: number;
            /** Construction Sites Description */
            construction_sites_description?: string;
            average_construction_work_duration?: components["schemas"]["ConstructionWorkDuration"];
            /** Average Construction Work Value */
            average_construction_work_value?: number;
            /** Construction Works Only In Belgium */
            construction_works_only_in_belgium?: boolean;
            /** Construction Work Amount Of Underground Levels */
            construction_work_amount_of_underground_levels?: number;
            /** Construction Work Amount Of Upper Levels */
            construction_work_amount_of_upper_levels?: number;
            /** Company Policy Type */
            company_policy_type?: string;
            /** Plans Any Construction Soon */
            plans_any_construction_soon?: boolean;
            /** Amount Of Construction Sites Abr Ba10 Needs Insurances */
            amount_of_construction_sites_abr_ba10_needs_insurances?: number;
        };
        /** ConstructionWorkDuration */
        ConstructionWorkDuration: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** Cyber */
        Cyber: {
            /** Has Own Servers */
            has_own_servers?: boolean;
            /** Has Deprecated Windows Version */
            has_deprecated_windows_version?: boolean;
            /** Has Webshop */
            has_webshop?: boolean;
            /** Data Storage Location */
            data_storage_location?: string[];
            /** Data Storage Only In Eu */
            data_storage_only_in_eu?: boolean;
            /** It Services */
            it_services?: string[];
            /** Backup Frequency */
            backup_frequency?: string;
            /** Backup Storage Location */
            backup_storage_location?: string;
            /** Security Measures */
            security_measures?: string[];
            /** Gathers Personal Data */
            gathers_personal_data?: boolean;
            /** Stores Personal Data Outside Eu */
            stores_personal_data_outside_eu?: boolean;
            /** Personal Data Protection */
            personal_data_protection?: string;
            /** Has Emergency Scenario */
            has_emergency_scenario?: boolean;
            /** Had Recent Cyberattack */
            had_recent_cyberattack?: boolean;
            /** Recent Cyberattack Circumstances */
            recent_cyberattack_circumstances?: string;
            /** Cyber Attack Network Interruption Duration */
            cyber_attack_network_interruption_duration?: string;
            /** Cyber Attack Restoration Time */
            cyber_attack_restoration_time?: string;
            /** Cyber Attack Impact Time */
            cyber_attack_impact_time?: string;
            /** Cyber Securty Test Checkup */
            cyber_securty_test_checkup?: boolean;
            /** Awareness Training Performed */
            awareness_training_performed?: boolean;
            /** Has Digital Security Manager */
            has_digital_security_manager?: boolean;
            /** Has Sla With It Supplier */
            has_sla_with_it_supplier?: boolean;
            /** Company Administration In Cloud */
            company_administration_in_cloud?: boolean;
        };
        /** LegalAid */
        LegalAid: {
            /** Wants Contractual Disputes Defense */
            wants_contractual_disputes_defense?: boolean;
            /** Wants Tax Disputes Defense */
            wants_tax_disputes_defense?: boolean;
            /** Wants Tax Reimbursement */
            wants_tax_reimbursement?: boolean;
            /** Wants Partners Dispute Defense */
            wants_partners_dispute_defense?: boolean;
            /** Wants Damaged Delivery Defense */
            wants_damaged_delivery_defense?: boolean;
            /** Wants Government Disputes Defense */
            wants_government_disputes_defense?: boolean;
            /** Wants Legal Aid Disputes Defense */
            wants_legal_aid_disputes_defense?: boolean;
            /** Wants Competition Dispute Defense */
            wants_competition_dispute_defense?: boolean;
        };
        /** FinancialInfo */
        FinancialInfo: {
            /** Loans Description */
            loans_description?: string;
            /** Credit Financing */
            credit_financing?: string[];
            /** Credit Financial Institutions */
            credit_financial_institutions?: string[];
            /** Credit Financial Institutions Description */
            credit_financial_institutions_description?: string;
            /** Debtor Have Delayed Payments */
            debtor_have_delayed_payments?: boolean;
            /** Sitation Customers */
            sitation_customers?: string[];
            /** More Than 50 Percent Revenue From Single Customer */
            more_than_50_percent_revenue_from_single_customer?: boolean;
            /** Does Afterwards Payments */
            does_afterwards_payments?: boolean;
            /** Risk For Recall */
            risk_for_recall?: boolean;
        };
        /** PartyPreferencesQueryModel */
        PartyPreferencesQueryModel: {
            funeral?: components["schemas"]["FuneralPreferenceQueryModel"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: string;
            /** Preferred Payment Method */
            preferred_payment_method?: string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
        };
        /** FuneralPreferenceQueryModel */
        FuneralPreferenceQueryModel: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /** ActivityQueryModel */
        ActivityQueryModel: {
            /**
             * Nace Code
             * @description The NACE code of the activity
             * @example 62020
             */
            nace_code?: string;
            /**
             * Section Code
             * @description The NACE section code of the activity
             * @example B
             */
            section_code?: string;
            /**
             * Description
             * @description The name of the activity
             * @example Computer consulting
             */
            description?: string;
            /**
             * Is Main
             * @description Whether this is the main activity.
             */
            is_main?: boolean;
            /**
             * Turnover Share
             * @description This activity respresents x% of the total turnover.
             */
            turnover_share?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** ShareholderQueryModel */
        ShareholderQueryModel: {
            /**
             * Name
             * @description Name of the management entity, if `COMPANY`
             */
            name?: string;
            /**
             * First Name
             * @description Name first name of the management entity, if `CUSTOMER`
             */
            first_name?: string;
            /**
             * Last Name
             * @description Name last name of the management entity, if `CUSTOMER`
             */
            last_name?: string;
            /**
             * Type
             * @description Type of the management entity
             */
            type?: components["schemas"]["WgPyModelsDomainWegroupEnumsProspectType"] | string;
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * Percentage Held
             * @description The percentage of shares held
             */
            percentage_held?: number;
            /**
             * Address
             * @description The address of the management entity
             */
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** ManagementQueryModel */
        ManagementQueryModel: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /** @description Type of the management entity */
            type?: components["schemas"]["PROSPECT_TYPE"];
            /**
             * Function
             * @description Function of the management entity
             */
            function?: components["schemas"]["Function"];
            /**
             * date
             * Format: date
             * @description Startdate as management
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Projected enddate as management, this date can be in the future
             */
            end_date?: Record<string, never>;
            /**
             * Riziv Nr
             * @description RIZIV number of the management entity
             */
            riziv_nr?: string;
            /** @description RIZIV convention status of the management entity */
            riziv_convention_status?: components["schemas"]["RIZIV_CONVENTION_STATUS"];
            /**
             * Riziv Qualification
             * @description RIZIV qualification description of the management entity
             */
            riziv_qualification?: string;
            /**
             * date
             * Format: date
             * @description RIZIV qualification date of the management entity
             */
            riziv_qualification_date?: Record<string, never>;
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * date
             * Format: date
             * @description The birth date of the entity if natural person
             */
            birth?: Record<string, never>;
            /**
             * Is Smoker
             * @description Does the natural person smoke
             */
            is_smoker?: boolean;
            /**
             * date
             * Format: date
             * @description If the natural person is not a smoker, but smoked in the past
             */
            stopped_smoking_since?: Record<string, never>;
            /**
             * Height In Cm
             * @description Height of the natural person in centimeters
             */
            height_in_cm?: number;
            /**
             * Weight In Kg
             * @description Weight of the natural person in kilograms
             */
            weight_in_kg?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** Function */
        Function: {
            /**
             * Code
             * @description Code of the function
             * @example 10002
             */
            code?: string;
            /**
             * Description
             * @description Description of the function
             * @example Director
             */
            description?: string;
        };
        /**
         * RIZIV_CONVENTION_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        RIZIV_CONVENTION_STATUS: "CONVENTIONED" | "PARTIALLY_CONVENTIONED" | "NOT_CONVENTIONED";
        /** EstablishmentQueryModel */
        EstablishmentQueryModel: {
            /**
             * Number
             * @description Establishment number
             */
            number?: string;
            /**
             * Name
             * @description Name of the establishment
             */
            name?: string;
            /**
             * Address
             * @description Address of the establishment
             */
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            /**
             * Activities
             * @description Activites of the establishment
             */
            activities?: components["schemas"]["Activity"][];
            /**
             * date
             * Format: date
             * @description Startdate of the establishment
             */
            start_date?: Record<string, never>;
            /**
             * Purpose
             * @description Purpose of the establishment
             */
            purpose?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** Activity */
        wg_py_models__domain__insurance___components__prospect__company__Activity: {
            /**
             * Nace Code
             * @description The NACE code of the activity
             * @example 62020
             */
            nace_code?: string;
            /**
             * Section Code
             * @description The NACE section code of the activity
             * @example B
             */
            section_code?: string;
            /**
             * Description
             * @description The name of the activity
             * @example Computer consulting
             */
            description?: string;
            /**
             * Is Main
             * @description Whether this is the main activity.
             */
            is_main?: boolean;
            /**
             * Turnover Share
             * @description This activity respresents x% of the total turnover.
             */
            turnover_share?: number;
        };
        /** BalanceQueryModel */
        BalanceQueryModel: {
            /**
             * Book Year
             * @description Book year of the balance
             */
            book_year: number;
            /**
             * date
             * Format: date
             * @description Date the balance has been closed
             */
            closed_date?: Record<string, never>;
            /**
             * Equity
             * @description Equity - also know as 'eigen vermogen' - with code 10/15 in the balance sheet
             */
            equity?: number;
            /**
             * Total Assets
             * @description Total assets - also known as 'totaal activa/passiva' - with code 10/49 or 20/58 in the balance sheet
             */
            total_assets?: number;
            /**
             * Turnover
             * @description Turnover - also know as 'omzet' - with code 70 in the balance sheet
             */
            turnover?: number;
            /**
             * Derived Average Number Of Full Time Employees
             * @description Average number of employees calculated in full-time equivalents with code 9087 in the balance sheet
             */
            derived_average_number_of_full_time_employees?: number;
            /**
             * Operating Profit
             * @description Operating profit with code 9900 in the balance sheet
             */
            operating_profit?: number;
            /**
             * Cashflow
             * @description The cashflow value derived from the balance sheet
             */
            cashflow?: number;
            /**
             * Profit Before Tax
             * @description Profit before tax with code 9903 in the balance sheet
             */
            profit_before_tax?: number;
            /**
             * Profit
             * @description Profit with code 9904 in the balance sheet
             */
            profit?: number;
            /**
             * Issued Share Capital
             * @description Total issued share capital - also known as 'uitgegeven aandelenkapitaal' - with code 100 in the balance sheet
             */
            issued_share_capital?: number;
            /**
             * Ebit
             * @description EBIT calculation
             */
            ebit?: number;
            /**
             * Ebitda
             * @description EBITDA calculation
             */
            ebitda?: number;
            /**
             * Net Worth
             * @description Derived net worth, calculated from the balance sheet
             */
            net_worth?: number;
            /**
             * Working Capital
             * @description Derived working capital, calculated from the balance sheet
             */
            working_capital?: number;
            /**
             * Liquidity
             * @description Liquidity ratio
             */
            liquidity?: number;
            /**
             * Solvability
             * @description Solvability ratio
             */
            solvability?: number;
            /**
             * Rentablility
             * @description Rentablility ratio
             */
            rentablility?: number;
            /**
             * Debt
             * @description Debt ratio
             */
            debt?: number;
            /**
             * Ratio
             * @description Ratio
             */
            ratio?: number;
            /**
             * Bruto Profit Margin
             * @description Bruto profit margin
             */
            bruto_profit_margin?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** LinkedCompanyQueryModel */
        LinkedCompanyQueryModel: {
            /** Ref */
            ref: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Name */
            name?: string;
        };
        /** CompanyLoanQueryModel */
        CompanyLoanQueryModel: {
            /** Type */
            type: string;
            /** Duration */
            duration: number;
            /** Amount */
            amount: number;
            /** Purpose */
            purpose: string;
            /** Lender Details */
            lender_details?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** CompanyLeaseQueryModel */
        CompanyLeaseQueryModel: {
            /** Type */
            type: string;
            /** Duration */
            duration: number;
            /** Amount */
            amount: number;
            /** Purpose */
            purpose: string;
            /** Leasing Company */
            leasing_company?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** CompanyInvestmentQueryModel */
        CompanyInvestmentQueryModel: {
            /** Type */
            type: string;
            /** Duration */
            duration: number;
            /** Purpose */
            purpose: string;
            /** Amount */
            amount: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** JointIndustrialCommitteeQueryModel */
        JointIndustrialCommitteeQueryModel: {
            /**
             * Code
             * @description Number of the Joint Industrial Committee
             */
            code: string;
            /**
             * Description
             * @description Description of the Joint Industrial Committee
             */
            description?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** PartyLogoQueryModel */
        PartyLogoQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
        };
        /** GetCompanySingleResponse */
        GetCompanySingleResponse: {
            source_info?: components["schemas"]["SourceInfo"];
            /** Name */
            name: string;
            /** Commercial Name */
            commercial_name?: string;
            /** Description */
            description?: string;
            /** Email */
            email?: string;
            /** Logo */
            logo?: string;
            social_links?: components["schemas"]["SocialLinks"];
            legal_form?: components["schemas"]["LEGAL_FORM"];
            company_registration: components["schemas"]["CompanyRegistration"];
            /** Is Active */
            is_active?: boolean;
            address?: components["schemas"]["wg_be_api_address__models__address__Address"];
            /** Telephonenr */
            telephonenr?: string;
            /** Website */
            website?: string;
            /** Iban */
            iban?: string;
            /** Rsz Nr */
            rsz_nr?: string;
            /**
             * Founding Date
             * Format: date
             */
            founding_date?: string;
            /**
             * End Date
             * Format: date
             */
            end_date?: string;
            contact_person?: components["schemas"]["wg_be_api_address__models__vat__company__ContactPerson"];
            personnel_details?: components["schemas"]["wg_be_api_address__models__vat__company__PersonnelDetails"];
            workforce?: components["schemas"]["wg_be_api_address__models__vat__company__Workforce"];
            turnover?: components["schemas"]["wg_be_api_address__models__vat__company__Turnover"];
            /**
             * Activities
             * @default []
             */
            activities: components["schemas"]["wg_be_api_address__models__vat__company__Activity"][];
            /**
             * Shareholders
             * @default []
             */
            shareholders: components["schemas"]["Shareholder"][];
            /**
             * Managements
             * @default []
             */
            managements: components["schemas"]["Management"][];
            /**
             * Establishments
             * @default []
             */
            establishments: components["schemas"]["Establishment"][];
            /**
             * Balances
             * @default []
             */
            balances: components["schemas"]["Balance"][];
            /**
             * Linked Companies
             * @default []
             */
            linked_companies: components["schemas"]["LinkedCompany"][];
            /**
             * Employee History
             * @default []
             */
            employee_history: components["schemas"]["EmployeeInformation"][];
            credit_score?: components["schemas"]["CreditScore"];
            /**
             * Commentaries
             * @default []
             */
            commentaries: components["schemas"]["Commentary"][];
            /**
             * Riziv Members
             * @default []
             */
            riziv_members: components["schemas"]["RizivMember"][];
            /**
             * Joint Industrial Committee
             * @description Paritair comité
             * @default []
             */
            joint_industrial_committee: components["schemas"]["JointIndustrialCommittee"][];
            /**
             * Links
             * @default []
             */
            links: components["schemas"]["wg_be_api_address__models__vat__company__Link"][];
            /** Has Investments */
            has_investments?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            asset_info?: components["schemas"]["wg_be_api_address__models__vat__company__AssetInfo"];
            fleet_info?: components["schemas"]["wg_be_api_address__models__vat__company__FleetInfo"];
            third_party_activity?: components["schemas"]["wg_be_api_address__models__vat__company__ThirdPartyActivity"];
        };
        /** SourceInfo */
        SourceInfo: {
            /** Creditsafe Raw Response */
            creditsafe_raw_response?: Record<string, never>;
            /** Nbb Consult Raw Response */
            nbb_consult_raw_response?: Record<string, never>;
            /** Kvk Nl Raw Response */
            kvk_nl_raw_response?: Record<string, never>;
            /** Is Cached Response */
            is_cached_response?: boolean;
        };
        /** SocialLinks */
        SocialLinks: {
            /** Facebook */
            facebook?: string;
            /** Twitter */
            twitter?: string;
            /** Linkedin */
            linkedin?: string;
            /** Instagram */
            instagram?: string;
        };
        /**
         * Address
         * @description Extension of the WeGroups address.
         */
        wg_be_api_address__models__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * @description The country code.
             * @example BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** ContactPerson */
        wg_be_api_address__models__vat__company__ContactPerson: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /**
             * email
             * @description Email of the contact person
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the contact person
             */
            telephonenr?: string;
            /**
             * Role
             * @description Role of the contact person in the company
             */
            role?: string;
            gender?: components["schemas"]["GENDER"];
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
        };
        /** PersonnelDetails */
        wg_be_api_address__models__vat__company__PersonnelDetails: {
            /**
             * Total Full Time
             * @description Total of full time employees
             */
            total_full_time?: number;
            /**
             * Total Part Time
             * @description Total of part time employees
             */
            total_part_time?: number;
            /**
             * Total Fte
             * @description Total of full time equivalent employees
             */
            total_fte?: number;
            /**
             * Total Amount
             * @description Total amount of employees, this is the summation of the total full time and the total part time employees
             */
            total_amount?: number;
            /**
             * Personnel Charges Full Time
             * @description Total personnel charges regarding full time employees
             */
            personnel_charges_full_time?: number;
            /**
             * Personnel Charges Part Time
             * @description Total personnel charges regarding part time employees
             */
            personnel_charges_part_time?: number;
            /**
             * Personnel Charges Total
             * @description Total personnel charges regarding the total employees
             */
            personnel_charges_total?: number;
        };
        /** Workforce */
        wg_be_api_address__models__vat__company__Workforce: {
            /** Clerks Amount */
            clerks_amount?: number;
            /** Blue Collars Amount */
            blue_collars_amount?: number;
            /** Employment Types */
            employment_types?: string[];
            /** Has Family Members */
            has_family_members?: boolean;
            /** Family Members Description */
            family_members_description?: string;
            /** Extra Legal Benefits */
            extra_legal_benefits?: string[];
            /** Extra Legal Benefits Description */
            extra_legal_benefits_description?: string;
            /** Key Persons */
            key_persons?: boolean;
            /** Key Persons Amount */
            key_persons_amount?: number;
            /** Replaceable Managers */
            replaceable_managers?: boolean;
            /** Key Persons Illness Financial Consequences */
            key_persons_illness_financial_consequences?: boolean;
            /** Working Methods */
            working_methods?: string[];
            /** Wage Bill By Employee Category */
            wage_bill_by_employee_category?: boolean;
            /** Total Wage Bill */
            total_wage_bill?: number;
            /** Wage Bills */
            wage_bills?: components["schemas"]["WageBill"][];
            /** Employees Exceeding Legal Max Gross Salary */
            employees_exceeding_legal_max_gross_salary?: boolean;
            /** Employees Exceeding Legal Max Gross Salary Description */
            employees_exceeding_legal_max_gross_salary_description?: string;
            /** Has Work Accidents */
            has_work_accidents?: boolean;
            /** Possible Dangers */
            possible_dangers?: string[];
            /** Work Accidents Per Year */
            work_accidents_per_year?: number;
            /** Work Accident Types */
            work_accident_types?: string;
            /** Increasing Work Accidents */
            increasing_work_accidents?: boolean;
            /** Absenteeism Rate Known */
            absenteeism_rate_known?: boolean;
            /** Absenteeism Rate */
            absenteeism_rate?: number;
            /** Increasing Sick Leave */
            increasing_sick_leave?: boolean;
            /** Has Cross Border Workers */
            has_cross_border_workers?: boolean;
            /** Employees 24 Hours Insured */
            employees_24_hours_insured?: boolean;
            /** Has Extracurricular Activities */
            has_extracurricular_activities?: boolean;
            /** Any Management On Payroll */
            any_management_on_payroll?: boolean;
            /** Management Shareholders Agreement Signed */
            management_shareholders_agreement_signed?: boolean;
            /** Has Temporary Staff */
            has_temporary_staff?: boolean;
            /** Higher Sv Wage */
            higher_sv_wage?: boolean;
        };
        /** Turnover */
        wg_be_api_address__models__vat__company__Turnover: {
            /** Amount */
            amount?: number;
            /** Estimated Amount Current Year */
            estimated_amount_current_year?: number;
            /** Intercompany Amount */
            intercompany_amount?: number;
            /** Activity Turnover Rate */
            activity_turnover_rate?: string;
            /**
             * Description
             * @description Description of the main and ancillary activities that yield turnover
             */
            description?: string;
            /** Risk Of Economic Default */
            risk_of_economic_default?: boolean;
            /**
             * Risk Of Economic Default Description
             * @description Description of the risk of economic default
             */
            risk_of_economic_default_description?: string;
        };
        /** Activity */
        wg_be_api_address__models__vat__company__Activity: {
            /**
             * Nace Code
             * @description The NACE code of the activity
             * @example 62020
             */
            nace_code?: string;
            /**
             * Section Code
             * @description The NACE section code of the activity
             * @example B
             */
            section_code?: string;
            /**
             * Description
             * @description The name of the activity
             * @example Computer consulting
             */
            description?: string;
            /**
             * Is Main
             * @description Whether this is the main activity.
             */
            is_main?: boolean;
            /**
             * Turnover Share
             * @description This activity respresents x% of the total turnover.
             */
            turnover_share?: number;
        };
        /** Shareholder */
        Shareholder: {
            /**
             * Name
             * @description Name of the management entity, if `COMPANY`
             */
            name?: string;
            /**
             * First Name
             * @description Name first name of the management entity, if `CUSTOMER`
             */
            first_name?: string;
            /**
             * Last Name
             * @description Name last name of the management entity, if `CUSTOMER`
             */
            last_name?: string;
            /** @description Type of the management entity */
            type?: components["schemas"]["PROSPECT_TYPE"];
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * Percentage Held
             * @description The percentage of shares held
             */
            percentage_held?: number;
            /**
             * Address
             * @description The address of the management entity
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
        };
        /** Management */
        Management: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /** @description Type of the management entity */
            type?: components["schemas"]["PROSPECT_TYPE"];
            /**
             * Function
             * @description Function of the management entity
             */
            function?: components["schemas"]["Function"];
            /**
             * date
             * Format: date
             * @description Startdate as management
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Projected enddate as management, this date can be in the future
             */
            end_date?: Record<string, never>;
            /**
             * Riziv Nr
             * @description RIZIV number of the management entity
             */
            riziv_nr?: string;
            /** @description RIZIV convention status of the management entity */
            riziv_convention_status?: components["schemas"]["RIZIV_CONVENTION_STATUS"];
            /**
             * Riziv Qualification
             * @description RIZIV qualification description of the management entity
             */
            riziv_qualification?: string;
            /**
             * date
             * Format: date
             * @description RIZIV qualification date of the management entity
             */
            riziv_qualification_date?: Record<string, never>;
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * date
             * Format: date
             * @description The birth date of the entity if natural person
             */
            birth?: Record<string, never>;
            /**
             * Is Smoker
             * @description Does the natural person smoke
             */
            is_smoker?: boolean;
            /**
             * date
             * Format: date
             * @description If the natural person is not a smoker, but smoked in the past
             */
            stopped_smoking_since?: Record<string, never>;
            /**
             * Height In Cm
             * @description Height of the natural person in centimeters
             */
            height_in_cm?: number;
            /**
             * Weight In Kg
             * @description Weight of the natural person in kilograms
             */
            weight_in_kg?: number;
        };
        /**
         * Establishment
         * @description See more information: https://www.eeklo.be/wat-is-het-verschil-tussen-een-ondernemingsnummer-en-een-vestigingsnummer
         */
        Establishment: {
            /**
             * Number
             * @description Establishment number
             */
            number?: string;
            /**
             * Name
             * @description Name of the establishment
             */
            name?: string;
            /**
             * Address
             * @description Address of the establishment
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Activities
             * @description Activites of the establishment
             */
            activities?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Activity"][];
            /**
             * date
             * Format: date
             * @description Startdate of the establishment
             */
            start_date?: Record<string, never>;
            /**
             * Purpose
             * @description Purpose of the establishment
             */
            purpose?: string;
        };
        /** Balance */
        Balance: {
            /**
             * Book Year
             * @description Book year of the balance
             */
            book_year: number;
            /**
             * date
             * Format: date
             * @description Date the balance has been closed
             */
            closed_date?: Record<string, never>;
            /**
             * Equity
             * @description Equity - also know as 'eigen vermogen' - with code 10/15 in the balance sheet
             */
            equity?: number;
            /**
             * Total Assets
             * @description Total assets - also known as 'totaal activa/passiva' - with code 10/49 or 20/58 in the balance sheet
             */
            total_assets?: number;
            /**
             * Turnover
             * @description Turnover - also know as 'omzet' - with code 70 in the balance sheet
             */
            turnover?: number;
            /**
             * Derived Average Number Of Full Time Employees
             * @description Average number of employees calculated in full-time equivalents with code 9087 in the balance sheet
             */
            derived_average_number_of_full_time_employees?: number;
            /**
             * Operating Profit
             * @description Operating profit with code 9900 in the balance sheet
             */
            operating_profit?: number;
            /**
             * Cashflow
             * @description The cashflow value derived from the balance sheet
             */
            cashflow?: number;
            /**
             * Profit Before Tax
             * @description Profit before tax with code 9903 in the balance sheet
             */
            profit_before_tax?: number;
            /**
             * Profit
             * @description Profit with code 9904 in the balance sheet
             */
            profit?: number;
            /**
             * Issued Share Capital
             * @description Total issued share capital - also known as 'uitgegeven aandelenkapitaal' - with code 100 in the balance sheet
             */
            issued_share_capital?: number;
            /**
             * Ebit
             * @description EBIT calculation
             */
            ebit?: number;
            /**
             * Ebitda
             * @description EBITDA calculation
             */
            ebitda?: number;
            /**
             * Net Worth
             * @description Derived net worth, calculated from the balance sheet
             */
            net_worth?: number;
            /**
             * Working Capital
             * @description Derived working capital, calculated from the balance sheet
             */
            working_capital?: number;
            /**
             * Liquidity
             * @description Liquidity ratio
             */
            liquidity?: number;
            /**
             * Solvability
             * @description Solvability ratio
             */
            solvability?: number;
            /**
             * Rentablility
             * @description Rentablility ratio
             */
            rentablility?: number;
            /**
             * Debt
             * @description Debt ratio
             */
            debt?: number;
            /**
             * Ratio
             * @description Ratio
             */
            ratio?: number;
            /**
             * Bruto Profit Margin
             * @description Bruto profit margin
             */
            bruto_profit_margin?: number;
        };
        /** LinkedCompany */
        LinkedCompany: {
            /** Name */
            name: string;
            company_registration?: components["schemas"]["CompanyRegistration"];
            address?: components["schemas"]["wg_be_api_address__models__address__Address"];
        };
        /** EmployeeInformation */
        EmployeeInformation: {
            /**
             * Year
             * @description Specific year
             * @example 2022
             */
            year: number;
            /**
             * Amount Of Employees
             * @description Number of employees
             * @example 20
             */
            amount_of_employees: number;
        };
        /** CreditScore */
        CreditScore: {
            current_rating: components["schemas"]["CreditRating"];
            previous_rating?: components["schemas"]["CreditRating"];
        };
        /** CreditRating */
        CreditRating: {
            /**
             * Common Value
             * @description Human-readable bucketed value of the credit rating
             * @example B
             */
            common_value: string;
            /**
             * Common Description
             * @description Human-readable description of the credit rating
             * @example Low risk
             */
            common_description: string;
            /**
             * Rating
             * @description Rating of the credit
             * @example 61
             */
            rating?: number;
        };
        /** Commentary */
        Commentary: {
            /**
             * Text
             * @description Text of the commentary, localized in the requested language
             */
            text: string;
            /**
             * Sentiment
             * @description Sentiment of the commentary
             * @enum {string}
             */
            sentiment: "POSITIVE" | "NEUTRAL" | "NEGATIVE";
        };
        /** RizivMember */
        RizivMember: {
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name?: string;
            /** Riziv Nr */
            riziv_nr: string;
            /**
             * Convention Status
             * @enum {string}
             */
            convention_status?: "CONVENTIONED" | "PARTIALLY_CONVENTIONED" | "NOT_CONVENTIONED";
            /** Associated Companies */
            associated_companies: components["schemas"]["AssociatedCompany"][];
            /** Qualification */
            qualification?: string;
            /**
             * Qualification Date
             * Format: date
             */
            qualification_date?: string;
        };
        /** AssociatedCompany */
        AssociatedCompany: {
            /** Name */
            name?: string;
            address: components["schemas"]["wg_be_api_address__models__address__Address"];
        };
        /**
         * JointIndustrialCommittee
         * @description Paritair Comite
         */
        JointIndustrialCommittee: {
            /**
             * Code
             * @description Number of the Joint Industrial Committee
             */
            code: string;
            /**
             * Description
             * @description Description of the Joint Industrial Committee
             */
            description?: string;
        };
        /** Link */
        wg_be_api_address__models__vat__company__Link: {
            /** Link */
            link: string;
            type: components["schemas"]["PARTY_DOCUMENT_TYPE"];
            /** Filename */
            filename: string;
            /** Description */
            description?: string;
            /** Types */
            types: string[];
            /**
             * Published At
             * Format: date
             */
            published_at?: string;
        };
        /** AssetInfo */
        wg_be_api_address__models__vat__company__AssetInfo: {
            /** Has Goods */
            has_goods?: boolean;
            /** Has Tenant Interest */
            has_tenant_interest?: boolean;
            /** Has Expensive Electronics */
            has_expensive_electronics?: boolean;
            /** Has Machinery */
            has_machinery?: boolean;
            /** Has Electronic Installations */
            has_electronic_installations?: boolean;
            /** Has Work Equipment */
            has_work_equipment?: boolean;
            /** Has Cooling Installations */
            has_cooling_installations?: boolean;
            /** Has Valuables */
            has_valuables?: boolean;
            /** Has Illuminated Advertising */
            has_illuminated_advertising?: boolean;
            /** Has Agricultural Equipment */
            has_agricultural_equipment?: boolean;
            /** Machine Types */
            machine_types?: string[];
            /** Machines Description */
            machines_description?: string;
            /** Machines Invoice Value */
            machines_invoice_value?: number;
            /** Machines Value */
            machines_value?: number;
            /** Machines Used By Third Parties */
            machines_used_by_third_parties?: boolean;
            /** Machines Third Parties */
            machines_third_parties?: string[];
            machines_average_delivery_time?: components["schemas"]["MachineDelivery"];
            /** Machines Current Rental Price */
            machines_current_rental_price?: number;
            /** Machines Maintenance Contracts */
            machines_maintenance_contracts?: boolean;
            /** Machines Valid Inspections */
            machines_valid_inspections?: boolean;
            /** Machines Downtime Impact */
            machines_downtime_impact?: string;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Inventory Description */
            inventory_description?: string;
            /** Inventory In Production */
            inventory_in_production?: boolean;
            /** Inventory In Sales */
            inventory_in_sales?: boolean;
            /** Inventory Seasonal Variation */
            inventory_seasonal_variation?: boolean;
            /** Inventory Value */
            inventory_value?: number;
            /** Has Electronics */
            has_electronics?: boolean;
            /** Electronics Estimated Value */
            electronics_estimated_value?: number;
            /** Reciprocity Value */
            reciprocity_value?: number;
            /** Has Software */
            has_software?: boolean;
            /** Software Cost */
            software_cost?: number;
            /** Has Drones */
            has_drones?: boolean;
            /** Drone Types */
            drone_types?: string;
            /** Drone Value */
            drone_value?: number;
            /** Has Cash */
            has_cash?: boolean;
            /** Has Cash Safe */
            has_cash_safe?: boolean;
            /** Has Loaned Assets */
            has_loaned_assets?: boolean;
            periodic_cash?: components["schemas"]["PeriodicCash"];
            /** Cash Insured */
            cash_insured?: boolean;
            /** Crops Plots */
            crops_plots?: string;
            /** Crops Details */
            crops_details?: string;
            /** Animal Types */
            animal_types?: string;
            /** Animals Details */
            animals_details?: string;
            /** Tank Types */
            tank_types?: string[];
            /** Underground Tanks Purpose */
            underground_tanks_purpose?: string;
            /** Underground Tanks Capacity */
            underground_tanks_capacity?: number;
            /** Above Ground Tanks Purpose */
            above_ground_tanks_purpose?: string;
            /** Above Ground Tanks Capacity */
            above_ground_tanks_capacity?: number;
            /** Stores Material In Tanks Above Ground */
            stores_material_in_tanks_above_ground?: boolean;
            /** Has Silos */
            has_silos?: boolean;
            /** Silo Purpose */
            silo_purpose?: string;
            silo_capacity?: components["schemas"]["SiloCapacity"];
            /** More Than 50 Percent Delivery From Single Supplier */
            more_than_50_percent_delivery_from_single_supplier?: boolean;
            /** Stores Dangerous Materials */
            stores_dangerous_materials?: boolean;
            /** Stores Plastic */
            stores_plastic?: boolean;
            /** Machines Valid Scope 10 Inspections */
            machines_valid_scope_10_inspections?: boolean;
            /** Electronic Machines Valid Scope 10 Inspections */
            electronic_machines_valid_scope_10_inspections?: boolean;
            /**
             * date
             * Format: date
             */
            machines_last_inspection?: Record<string, never>;
            /** Cooling Installations Turnover Decrease */
            cooling_installations_turnover_decrease?: boolean;
            /** Machines Produce Turnover Decrease */
            machines_produce_turnover_decrease?: boolean;
        };
        /** FleetInfo */
        wg_be_api_address__models__vat__company__FleetInfo: {
            /** Insured Via Leasing */
            insured_via_leasing?: boolean;
            /** Sharing Platform */
            sharing_platform?: boolean;
            /** Access To Claim Documents */
            access_to_claim_documents?: boolean;
            /** Technical Equipment Types */
            technical_equipment_types?: string[];
            /** Owned Agricultural Vehicles */
            owned_agricultural_vehicles?: number;
            /** Leased Agricultural Vehicles */
            leased_agricultural_vehicles?: number;
            /** Owned Shredders */
            owned_shredders?: number;
            /** Leased Shredders */
            leased_shredders?: number;
            /** Owned Refrigeration Units */
            owned_refrigeration_units?: number;
            /** Leased Refrigeration Units */
            leased_refrigeration_units?: number;
            /** Owned Forklift */
            owned_forklift?: number;
            /** Leased Forklift */
            leased_forklift?: number;
            /** Owned Electric Tractors */
            owned_electric_tractors?: number;
            /** Leased Electric Tractors */
            leased_electric_tractors?: number;
            /** Owned Telehandlers */
            owned_telehandlers?: number;
            /** Leased Telehandlers */
            leased_telehandlers?: number;
            /** Owned Spinning Platforms */
            owned_spinning_platforms?: number;
            /** Leased Spinning Platforms */
            leased_spinning_platforms?: number;
            /** Owned Transpallets */
            owned_transpallets?: number;
            /** Leased Transpallets */
            leased_transpallets?: number;
            /** Owned Stackers */
            owned_stackers?: number;
            /** Leased Stackers */
            leased_stackers?: number;
            /** Owned Reach Truckers */
            owned_reach_truckers?: number;
            /** Leased Reach Truckers */
            leased_reach_truckers?: number;
            /** Owned Scissor Lifts */
            owned_scissor_lifts?: number;
            /** Leased Scissor Lifts */
            leased_scissor_lifts?: number;
            /** Owned Aerial Platforms */
            owned_aerial_platforms?: number;
            /** Leased Aerial Platforms */
            leased_aerial_platforms?: number;
            /** Owned Technical Trailers */
            owned_technical_trailers?: number;
            /** Leased Technical Trailers */
            leased_technical_trailers?: number;
            /** Owned Tower Cranes */
            owned_tower_cranes?: number;
            /** Leased Tower Cranes */
            leased_tower_cranes?: number;
        };
        /** ThirdPartyActivity */
        wg_be_api_address__models__vat__company__ThirdPartyActivity: {
            /** Third Party Service Dependency */
            third_party_service_dependency?: boolean;
            /** Third Parties */
            third_parties?: string;
            /** Has General Terms And Conditions */
            has_general_terms_and_conditions?: boolean;
            /** Practice Subcontracting */
            practice_subcontracting?: boolean;
            /** Subcontractors */
            subcontractors?: boolean;
            /** Freelancers */
            freelancers?: boolean;
            /** Suppliers Amount */
            suppliers_amount?: number;
            /** Supplier Dependency */
            supplier_dependency?: boolean;
            /** Supplier Type */
            supplier_type?: string;
            /** Supplier Trips */
            supplier_trips?: boolean;
            /** Entrusted Goods */
            entrusted_goods?: boolean;
            /** Entrusted Goods Description */
            entrusted_goods_description?: string;
            /** Entrusted Goods Owner */
            entrusted_goods_owner?: string;
            /** Entrusted Goods Estimated Value */
            entrusted_goods_estimated_value?: number;
            /**
             * Transport Own Goods
             * @description Are own goods transported by other third parties?
             */
            transport_own_goods?: boolean;
            /**
             * Transport Entrusted Goods
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods?: boolean;
            /**
             * Transport Entrusted Goods Outside Of Eu
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods_outside_of_eu?: boolean;
            /** Made Icc Agreements */
            made_icc_agreements?: boolean;
        };
        /** ForecastDataResponse */
        ForecastDataResponse: {
            /**
             * Summary
             * @description Small summary of the forecast written in the desired language.
             * @example Hoge luchtvochtigheid en licht bewolkt gedurende de dag.
             */
            summary: string;
            /**
             * Units
             * @description The units for forecast data fields.
             */
            units: {
                [key: string]: string;
            };
            /**
             * Forecasts Per Hour
             * @description A list of forecast data, every value is data for a different hour.
             */
            forecasts?: components["schemas"]["Forecast"][];
        };
        /** Forecast */
        Forecast: {
            /**
             * Timestamp
             * Format: date-time
             * @description The timestamp of the forecast data.
             * @example 2020-10-29T18:00:00+00:00
             */
            timestamp?: string;
            /**
             * Temperature
             * @description The air temperature in degrees celsius.
             * @example 9.22
             */
            temp: number;
            /**
             * Wind Speed
             * @description The wind speed in kilometers per hour
             * @example 20.04
             */
            wind_speed: number;
            /**
             * Wind Gust Speed
             * @description The wind gust speed in kilometers per hour
             * @example 26.04
             */
            wind_gust_speed: number;
            /** Precipitation Intensity */
            precip_intensity: number;
            /** UV Index */
            uv_index?: number;
            /** Snowfall Amount */
            snow_fall_amount?: number;
            /** Snowfall intensity */
            snow_fall_intensity?: number;
            /** Atmospheric Pressure */
            atmospheric_pressure?: number;
        };
        /** GetCityResponse */
        GetCityResponse: {
            /**
             * Items
             * @description list of cities
             */
            items: components["schemas"]["City"][];
        };
        /** City */
        City: {
            /**
             * Name
             * @description city name in the native language
             * @example Gent
             */
            name: string;
            /**
             * Zipcode
             * @description zipcode of a city
             * @example 9000
             */
            zipcode: number;
            /**
             * Region
             * @description region of the country in the native language
             * @example Oost-Vlaanderen
             */
            region: string;
            /**
             * Region Nl
             * @description region of the country in Dutch
             * @example Oost-Vlaanderen
             */
            region_nl?: string;
            /**
             * Region Fr
             * @description region of the country in French
             * @example Flandre-Orientale
             */
            region_fr?: string;
            /**
             * Region De
             * @description region of the country in German
             * @example Ostflandern
             */
            region_de?: string;
            /**
             * Region En
             * @description region of the country in English
             * @example East Flanders
             */
            region_en?: string;
            /**
             * Name Nl
             * @description city name in Dutch
             * @example Gent
             */
            name_nl?: string;
            /**
             * Name Fr
             * @description city name in French
             * @example Gand
             */
            name_fr?: string;
            /**
             * Name De
             * @description city name in German
             * @example Gent
             */
            name_de?: string;
            /**
             * Name En
             * @description city name in English
             * @example Ghent
             */
            name_en?: string;
            /**
             * Subcities
             * @description list of subcities
             */
            subcities: components["schemas"]["Subcity"][];
            /**
             * @description country code of the city
             * @default BE
             * @example BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
        };
        /** Subcity */
        Subcity: {
            /**
             * Name
             * @description name of the subcity
             * @example Oostakker
             */
            name: string;
            /**
             * Zipcode
             * @description zipcode of a city
             * @example 9041
             */
            zipcode: number;
        };
        /** GetStreetResponse */
        GetStreetResponse: {
            /**
             * Items
             * @description list of streets
             */
            items: components["schemas"]["Street"][];
        };
        /** Street */
        Street: {
            /**
             * Zipcode
             * @description zipcode of a city
             * @example 9000
             */
            zipcode: number;
            /**
             * Name
             * @description street name in the native language
             * @example Bomastraat
             */
            name: string;
            /**
             * Name Nl
             * @description street name in Dutch
             * @example Bomastraat
             */
            name_nl?: string;
            /**
             * Name Fr
             * @description street name in French
             * @example Gent
             */
            name_fr?: string;
            /**
             * Name De
             * @description street name in German
             * @example Gent
             */
            name_de?: string;
            /**
             * @description country code of the city
             * @default BE
             * @example BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
        };
        /** GetSearchAddressNewResponse */
        GetSearchAddressNewResponse: {
            /** Items */
            items: components["schemas"]["SearchAddress"][];
        };
        /** SearchAddress */
        SearchAddress: {
            /**
             * Address
             * @description Possible address
             */
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Self
             * @description Reference to resource API
             */
            self?: string;
        };
        /** GetAddressInfoPremiumResponse */
        GetAddressInfoPremiumResponse: {
            /**
             * License
             * @description License details
             */
            license: components["schemas"]["License"];
            /**
             * Data
             * @description Information about the address
             */
            data: components["schemas"]["AddressInformation"];
        };
        /** License */
        License: {
            /**
             * License Type
             * @description Type of the license
             * @example PREMIUM
             */
            type: components["schemas"]["TOOLKIT_LICENSE_TYPE"];
            /**
             * Premium Fields
             * @description List of fields which are part of the premium response. Nested premium fields are represented with the dot addition example 'parent_1.child_1' means only parent_1's child_1 field is premium response
             * @example [
             *       "dimensions",
             *       "lez",
             *       "safety.other_safety_systems"
             *     ]
             */
            premium_fields: string[];
        };
        /**
         * TOOLKIT_LICENSE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        TOOLKIT_LICENSE_TYPE: "PREMIUM" | "FREEMIUM";
        /** AddressInformation */
        AddressInformation: {
            /**
             * Address
             * @description Address
             */
            address: components["schemas"]["wg_be_api_address__models__address__Address"];
            /**
             * Parcel
             * @description Information about the parcel
             */
            parcel: components["schemas"]["ParcelData"];
            /**
             * Demographic
             * @description Demographics data about the city of the address
             */
            demographic?: components["schemas"]["DemographicData"];
            /**
             * Companies
             * @description Companies that are know to be registered at the given address.
             */
            companies?: components["schemas"]["wg_be_api_address__models__address_information__v2__Company"][];
            /**
             * Links
             * @description Links to retrieve extra calculated fields
             */
            links: components["schemas"]["wg_be_api_address__models__address_information__v2__Link"][];
        };
        /**
         * ParcelData
         * @description Docstring for ParcelExtra.
         */
        ParcelData: {
            /**
             * Surface
             * @description Surface of the parcel in square metres
             * @example 755.15
             */
            surface?: number;
            /**
             * Outline
             * @description Outline of the parcel in metres
             * @example 264.34
             */
            outline?: number;
            /**
             * External Reference
             * @description External reference number for the building
             * @example 41042C0190/00R000
             */
            external_reference?: string;
            /** @description Hazard of a flood based on government data */
            flood_zone_hazard?: components["schemas"]["HazardLevel"];
            /**
             * Neighborhood Density
             * @description Amount of the neighbourhood in a range of 100 m
             * @example 80
             */
            neighborhood_density?: number;
            /**
             * Has Garden
             * @description Does the parcel contain a gardan
             * @example true
             */
            has_garden?: boolean;
            /**
             * Has Garden House
             * @description Does the parcel conatain a garden house
             * @example true
             */
            has_garden_house?: boolean;
            /**
             * Main Building
             * @description Information about the main building
             */
            main_building?: components["schemas"]["BuildingExtra"];
            /**
             * Annexes
             * @description Information about the other buildings also known as annexes
             */
            annexes?: components["schemas"]["Annex"][];
            /**
             * Distances
             * @description Distances to specific points of interests starting from the parcel
             */
            distances?: components["schemas"]["Distances"];
            /**
             * Driving Times
             * @description Driving times to specific points of interests starting from the parcel
             */
            driving_times?: components["schemas"]["DrivingTimes"];
        };
        /**
         * HazardLevel
         * @description An enumeration.
         * @enum {unknown}
         */
        HazardLevel: "no_hazard" | "low_hazard" | "high_hazard";
        /**
         * BuildingExtra
         * @description Information about the main building
         */
        BuildingExtra: {
            /**
             * @description House type
             * @example OPEN
             */
            house_type?: components["schemas"]["ATTACHMENT_TYPE"];
            /**
             * Touching Sides
             * @description Amount of touching sides
             * @example 0
             */
            touching_sides?: number;
            /**
             * Is Appartment Building
             * @description Is the main building an appartment
             * @example false
             */
            is_appartment_building?: boolean;
            /**
             * Number Of Addresses
             * @description Amount of addresses of the main building
             * @example 1
             */
            number_of_addresses?: number;
            /**
             * Facade
             * @description The facade of the main building
             * @default {}
             */
            facade: components["schemas"]["Facade"];
            /**
             * Height
             * @description Height of the main building in metres
             * @example 9.3
             */
            height?: number;
            /**
             * Height Roof
             * @description Height of the roof of the main building in metres
             * @example 13.2
             */
            height_roof?: number;
            /**
             * Height Walls
             * @description Height of the roof of the main building in metres
             * @example 13.2
             */
            height_walls?: number;
            /**
             * Surface Roof
             * @description Surface of the roof of the main building in square metres
             * @example 195.32
             */
            surface_roof?: number;
            /**
             * Surface
             * @description Surface of the building ground in square metres
             * @example 179.03
             */
            surface?: number;
            /**
             * Outline
             * @description Outline of the main building in metres
             * @example 264.34
             */
            outline?: number;
            /**
             * Volume
             * @description Volume of the main building cubic metres
             * @example 13550.35
             */
            volume?: number;
            /**
             * Floors
             * @description Estimation of the amount of floors of the main building
             * @example 3.6
             */
            floors?: number;
            /** @description The construction period of the building */
            construction_period?: components["schemas"]["CONSTRUCTION_YEAR"];
            /** @description The construction year cateogry of the building, relative to the current year. */
            construction_year_category?: components["schemas"]["CONSTRUCTION_YEAR_CATEGORY"];
            /**
             * Inhabitant Capacity
             * @description Average number of person can be habitant
             * @example 12.3
             */
            inhabitant_capacity?: number;
            /** @description Type of the roof */
            roof_type?: components["schemas"]["ROOF_TYPES"];
            /**
             * External Reference
             * @description External reference number for the building
             * @example 41042C0190/00R000
             */
            external_reference?: string;
            /** @description Details of the building usecase */
            building_use?: components["schemas"]["BUILDING_USE"];
            /**
             * Coordinates
             * @description Coordinates of the building outline, format of the list is (longtitude, latitude)
             */
            coordinates?: number[][];
        };
        /**
         * ATTACHMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ATTACHMENT_TYPE: "OPEN" | "CLOSED" | "HALFOPEN" | "APARTMENT" | "SEMI_DETACHED";
        /** Facade */
        Facade: {
            /**
             * Width
             * @description The width of the facade in meters.
             * @example 6.5
             */
            width?: number;
            /**
             * @description The finishing type of the facade of the building.
             * @example NATURAL_STONE
             */
            finishing_type?: components["schemas"]["FINISHING_TYPE"];
            /**
             * Is Protected
             * @description Does the facade need to be preserved as heritage?
             * @example false
             */
            is_protected?: boolean;
        };
        /**
         * CONSTRUCTION_YEAR
         * @description An enumeration.
         * @enum {unknown}
         */
        CONSTRUCTION_YEAR: "BEFORE_1970" | "BETWEEN_1970_AND_1990" | "BETWEEN_1991_AND_2000" | "BETWEEN_2001_AND_2005" | "BETWEEN_2006_AND_2010" | "BETWEEN_2011_AND_2015" | "BETWEEN_2016_AND_2020" | "BETWEEN_2021_AND_2025";
        /**
         * CONSTRUCTION_YEAR_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        CONSTRUCTION_YEAR_CATEGORY: "LESS_THAN_10" | "BETWEEN_10_AND_20" | "BETWEEN_20_AND_50" | "MORE_THAN_50";
        /**
         * ROOF_TYPES
         * @description An enumeration.
         * @enum {unknown}
         */
        ROOF_TYPES: "FLAT" | "GABLE" | "HIPPED" | "PYRAMID" | "COMPLEX";
        /**
         * BUILDING_USE
         * @description An enumeration.
         * @enum {unknown}
         */
        BUILDING_USE: "RESIDENTIAL" | "AGRICULTURE" | "INDUSTRIAL" | "COMMERCE_AND_SERVICE" | "ANCILLARY" | "MIXED" | "INDIVIDUAL_RESIDENCE" | "COLLECTIVE_RESIDENCE" | "RESIDENCE_FOR_COMMUNITIES" | "VACANCY" | "OFFICE" | "TRADE" | "PUBLIC_SERVICES" | "TWO_DWELLINGS" | "MORE_THAN_TWO_DWELLINGS" | "RESIDENCE_FOR_CHILDREN" | "RESIDENCE_FOR_ELDERLY" | "RESIDENCE_FOR_STUDENTS" | "LODGING" | "HORECE" | "RETAIL" | "FINANCE" | "WHOLESALE" | "HEALTHCARE" | "LEISURE" | "TOURISM" | "AUTOMOTIVE" | "FIRE_STATION" | "INSTITUTIONAL_BUILDING" | "HOSPITAL" | "POLICE_STATION" | "POSTAL_SERVICE_BUILDING" | "PRISON" | "EDUCATIONAL_BUILDING" | "SPORTS_FACILITY" | "TRANSPORTATION_BUILDING" | "RELIGIOUS_BUILDING" | "MILITARY" | "UTILITIES" | "FUNERAL_BUILDING";
        /**
         * Annex
         * @description The Annex
         */
        Annex: {
            /**
             * Type
             * @description The type of the annex.
             * @default other
             * @example other
             */
            type: components["schemas"]["_AnnexType"] | components["schemas"]["ANNEX_TYPE"];
            /**
             * Height
             * @description The height of the annex in meters.
             * @example 10
             */
            height?: number;
            /**
             * Surface
             * @description The surface of the annex (building surface) in square meters. Should be between 0 and 100000m.
             * @example 100
             */
            surface?: number;
            /**
             * Volume
             * @description The volume of the annex in cubic meters.
             * @example 100
             */
            volume?: number;
            /**
             * Coordinates
             * @description Coordinates of the annex building outline, format of the list is (longtitude, latitude)
             */
            coordinates?: number[][];
        };
        /**
         * _AnnexType
         * @description An enumeration.
         * @enum {unknown}
         */
        _AnnexType: "garden_shed" | "carport" | "gazebo" | "other";
        /**
         * ANNEX_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ANNEX_TYPE: "GARDEN_SHED" | "CARPORT" | "GAZEBO" | "SECOND_RESIDENCE" | "FENCES_AND_GATE" | "HAYBALE" | "COACH_HOUSE" | "WAREHOUSE" | "POOLHOUSE" | "SWIMMING_POOL" | "STABLES" | "TENNIS_COURT" | "TEAHOUSE" | "STORAGE" | "GARDEN_HOUSE" | "GREENHOUSE" | "VACATION_HOUSE" | "RENTAL_HOUSE" | "TREE_HOUSE" | "GARAGE" | "DOUBLE_GARAGE" | "TRIPLE_GARAGE" | "GUESTHOUSE" | "ANNEX" | "OTHER";
        /**
         * Distances
         * @description Distances to POI
         */
        Distances: {
            /**
             * Country Border
             * @description Distance to nearest country border in kilometres
             * @example 252.33
             */
            country_border?: number;
            /**
             * Street
             * @description Distance to the street in metres
             * @example 2.3
             */
            street?: number;
            /**
             * Nearest Neighbor
             * @description Distance to the nearest neighbour in metres
             * @example 13.5
             */
            nearest_neighbor?: number;
            /**
             * Nearest Train Station
             * @description Distance to the nearest trainstation in kilometres
             * @example 3.5
             */
            nearest_train_station?: number;
            /**
             * Nearest Bus Station
             * @description Distance to the nearest busstation in kilometres
             * @example 23.9
             */
            nearest_bus_station?: number;
            /**
             * Nearest Tram Station
             * @description Distance to the nearest tramstation in kilometres
             * @example 19.2
             */
            nearest_tram_station?: number;
            /**
             * Nearest Police Station
             * @description Distance to the nearest police station in kilometres
             * @example 19.2
             */
            nearest_police_station?: number;
            /**
             * Nearest Fire Station
             * @description Distance to the nearest fire station in kilometres
             * @example 19.2
             */
            nearest_fire_station?: number;
            /**
             * Nearest Airport
             * @description Distance to the nearest airport in kilometres
             * @example 44.39
             */
            nearest_airport?: number;
            /**
             * Nearest Big City
             * @description Distance to the nearest big city with at least 100 000 inhabitants in kilometres
             * @example 40.9
             */
            nearest_big_city?: number;
        };
        /**
         * DrivingTimes
         * @description Driving times to POI
         */
        DrivingTimes: {
            /**
             * Nearest Police Station
             * Format: time-delta
             * @description Driving times to the nearest police station in seconds
             * @example 192
             */
            nearest_police_station?: number;
            /**
             * Nearest Fire Station
             * Format: time-delta
             * @description Driving times to the nearest fire station in seconds
             * @example 289
             */
            nearest_fire_station?: number;
        };
        /** DemographicData */
        DemographicData: {
            /**
             * Theft
             * @description Theft information
             */
            theft?: components["schemas"]["RiskData"];
            /**
             * Income
             * @description Income information
             */
            income?: components["schemas"]["IncomeData"];
        };
        /** RiskData */
        RiskData: {
            /**
             * Risk
             * @description Theft risk of the city on a scale of 10, the lower the better
             * @example 4
             */
            risk?: number;
        };
        /** IncomeData */
        IncomeData: {
            /**
             * Mean
             * @description Mean income per resident of the city in Euro
             * @example 23045.94
             */
            mean?: number;
        };
        /** Company */
        wg_be_api_address__models__address_information__v2__Company: {
            /**
             * Name
             * @description Name of the company
             */
            name: string;
            /**
             * Registration Number
             * @description Registration number of the company
             */
            registration_number: string;
            /** @description Legal form of the company */
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /**
             * Href
             * @description Internal link to retrieve extra information regarding the company
             */
            href?: string;
        };
        /** Link */
        wg_be_api_address__models__address_information__v2__Link: {
            /**
             * Href
             * @description Link to retrieve the given extra information
             * @example https://api.phoenix.wegroup.be/v1/api/address/v2/properties?code=abc
             */
            href: string;
            /** @description Link relation type of object */
            rel: components["schemas"]["AddressInfoLinkRelationType"];
            /** @description HTTP verb to be used */
            type: components["schemas"]["HTTPMethod"];
            /**
             * Payload
             * @description Payload to be enclosed in the request
             */
            payload?: Record<string, never>;
        };
        /**
         * AddressInfoLinkRelationType
         * @description An enumeration.
         * @enum {unknown}
         */
        AddressInfoLinkRelationType: "self" | "room_estimation" | "reconstruction_value" | "properties" | "aerial_images_marked_satellite" | "aerial_images_marked_hybrid" | "aerial_images_marked_roadmap" | "aerial_images_blank_satellite" | "aerial_images_blank_hybrid" | "aerial_images_blank_roadmap" | "aerial_images_custom_marked_satellite" | "aerial_images_custom_marked_hybrid" | "aerial_images_custom_marked_roadmap" | "aerial_images_custom_blank_satellite" | "aerial_images_custom_blank_hybrid" | "aerial_images_custom_blank_roadmap";
        /**
         * HTTPMethod
         * @description An enumeration.
         * @enum {unknown}
         */
        HTTPMethod: "GET" | "POST";
        /** StatusResponse */
        app__responses__base__StatusResponse: {
            status: components["schemas"]["STATUS"];
        };
        /**
         * STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        STATUS: "OK" | "PENDING";
        /** GetVINPremiumResponse */
        GetVINPremiumResponse: {
            /**
             * License
             * @description License details
             */
            license: components["schemas"]["License"];
            /**
             * Data
             * @description Experimental model, only use if you know what you are doing otherwise use 'domain_car'!
             */
            data: components["schemas"]["VINPremiumResponse"];
            /**
             * Domain Car
             * @description WeGroups core representation of a car, used in all API's.
             */
            domain_car: components["schemas"]["DomainCar"];
        };
        /**
         * VINPremiumResponse
         * @description Response Model that represent shared attributes between Freemium and Premium VIN Response models.
         *
         *     This model should not be used directly in the responses. If the freemium and premium response attributes differ.
         *     Freemium model should inherit from this model.
         */
        VINPremiumResponse: {
            /**
             * Origin
             * @description Details of the car manufacturing facility
             */
            origin?: components["schemas"]["Origin"];
            /**
             * Vin Info
             * @description Different fields of the VIN number
             */
            vin_info: components["schemas"]["VinInfo"];
            /** Dimension details of the body of the car */
            dimensions?: components["schemas"]["Dimensions"];
            /**
             * Physical Properties
             * @description Details of the physical properties of the car
             */
            physical_properties?: components["schemas"]["PhysicalProperties"];
            /**
             * Performance
             * @description Performance details of the car, related to speed, fuel and aerodynamic
             */
            performance?: components["schemas"]["Performance"];
            /**
             * Engine
             * @description Engine specification and capabilities
             */
            engine?: components["schemas"]["Engine"];
            /**
             * Safety
             * @description Safety feature details of the car series
             */
            safety?: components["schemas"]["Safety"];
            /**
             * General
             * @description General information of the car brand, model and version
             */
            general: components["schemas"]["General"];
            /**
             * Images
             * @description A list of url links that contain an image of the motorcycle
             */
            images?: string[];
            /**
             * Financial details of the car
             * @description Financial detail for tax, price and repair related
             */
            financial?: components["schemas"]["Financial"];
            /**
             * Low Emission Zone
             * @description LEZ specifications of the cities which has the legislation
             */
            lez?: components["schemas"]["LEZ"];
            /**
             * Registration
             * @description Registration details of the car with country, and the registration dates
             */
            registration: components["schemas"]["Registration"];
            /** Links */
            links?: string[];
        };
        /** Origin */
        Origin: {
            /**
             * Manufacturer
             * @description The name of the manufacturer
             * @example Bayerische Motoren Werke AG
             */
            manufacturer?: string;
            /**
             * Manufacturer Origin
             * @description Origin of the manufacturer
             * @example Muenchen 13, Germany
             */
            manufacturer_origin?: string;
            /**
             * Manufacturing Date
             * Format: date
             * @description Date of the car manufactured
             * @example 2017-03-01
             */
            manufacturing_date?: string;
            /**
             * Plant Country
             * @description Country of the where the car manufactured
             * @example Germany
             */
            plant_country?: string;
            /**
             * Plant City
             * @description City of the where the car manufactured
             * @example Muenchen
             */
            plant_city?: string;
        };
        /**
         * VinInfo
         * @description VinInfo contains information about the VIN itself. A VIN is seperated in three parts.
         *     The WMI, VDS and VIS which respectively can be used to gain information about the car.
         */
        VinInfo: {
            /**
             * WMI
             * @description The WMI or World Manufacturer Identifier part of the VIN, which can be used to identify the manufacturer of the car.
             * @example W0V
             */
            wmi: string;
            /**
             * VDS
             * @description The VDS or Vehicle Description Section of the VIN, is used to describe the information of the car.
             * @example K4171526
             */
            vds: string;
            /**
             * VIS
             * @description The VIS or Vehicle Identifier Section part of the VIN, which can be used to identify the model year, plant and serial code of the car.
             * @example JD7E80
             */
            vis: string;
        };
        /** Dimensions */
        Dimensions: {
            /**
             * Length
             * @description Length of the car in mm
             */
            length?: components["schemas"]["Length"];
            /**
             * Width
             * @description Width of the car in mm
             */
            width?: components["schemas"]["Width"];
            /**
             * Maximum Volume in Trunk
             * @description Maximum Trunk Volume of the car
             */
            max_volume_trunk?: components["schemas"]["MaxVolumeTrunk"];
            /**
             * Minimum Volume in Trunk
             * @description Maximum Trunk Volume of the car
             */
            min_volume_trunk?: components["schemas"]["MinVolumeTrunk"];
            /**
             * Wheel Base
             * @description Wheel base width of the car in mm
             */
            wheel_base?: components["schemas"]["WheelBase"];
            /**
             * Wheel Base Array
             * @description Wheel base width of the car in mm
             */
            wheel_base_array?: components["schemas"]["WheelBaseArray"];
            /**
             * Wheel Size Array
             * @description Wheel size diameter of the car in mm
             */
            wheel_size?: components["schemas"]["WheelSize"];
            /**
             * Wheel Size Array
             * @description Wheel size diameter of the car in mm
             */
            wheel_size_array?: components["schemas"]["WheelSizeArray"];
            /**
             * Wheel Rim Size
             * @description Wheel Rim Size of the car in mm
             */
            wheel_rim_size?: components["schemas"]["WheelRimsSize"];
            /**
             * Wheel Rim Size Array
             * @description Wheel rim size of the car in mm
             */
            wheel_rim_size_array?: components["schemas"]["WheelRimSizeArray"];
            /**
             * Ride Height
             * @description Ride Height of the car in mm
             */
            ride_height?: components["schemas"]["RideHeight"];
        };
        /** Length */
        Length: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Width */
        Width: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** MaxVolumeTrunk */
        MaxVolumeTrunk: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** MinVolumeTrunk */
        MinVolumeTrunk: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** WheelBase */
        WheelBase: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** WheelBaseArray */
        WheelBaseArray: {
            /** Items */
            items?: components["schemas"]["ValueUnitInt"][];
        };
        /** ValueUnitInt */
        ValueUnitInt: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** WheelSize */
        WheelSize: {
            /**
             * Value
             * @description Value as string
             * @example 15R
             */
            value?: string;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** WheelSizeArray */
        WheelSizeArray: {
            /** Items */
            items?: components["schemas"]["ValueUnitStr"][];
        };
        /** ValueUnitStr */
        ValueUnitStr: {
            /**
             * Value
             * @description Value as string
             * @example 15R
             */
            value?: string;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** WheelRimsSize */
        WheelRimsSize: {
            /**
             * Value
             * @description Value as string
             * @example 15R
             */
            value?: string;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** WheelRimSizeArray */
        WheelRimSizeArray: {
            /** Items */
            items?: components["schemas"]["ValueUnitInt"][];
        };
        /** RideHeight */
        RideHeight: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** PhysicalProperties */
        PhysicalProperties: {
            /**
             * Steering Position
             * @description Steering position of the car
             * @example LHD
             */
            steering_position?: components["schemas"]["STEERING_POSITION"];
            /**
             * Amount of seats
             * @description The numbers of seats that are available in the car including the driverseat
             * @example 5
             */
            amount_of_seats_incl_driver?: number;
            /**
             * Amount of door
             * @description The numbers of doors on the car
             * @example 5
             */
            amount_of_doors_incl_trunk?: number;
            /**
             * Amount of axels
             * @description The numbers of axels on the car
             * @example 2
             */
            amount_of_axles?: number;
            /**
             * Empty Weight
             * @description Empty Weight of the car
             */
            weight_empty?: components["schemas"]["WeightEmpty"];
            /**
             * Maximum Weight
             * @description Maximum weight of the car
             */
            max_weight?: components["schemas"]["MaxWeight"];
            /**
             * Maximum Load Weight
             * @description Maximum load weight of the car
             */
            max_load_weight?: components["schemas"]["MaxLoadWeight"];
            /**
             * Maximum roof carriage load
             * @description Maximum kilograms roof can carry
             */
            max_roof_load?: components["schemas"]["MaxRoofLoad"];
            /** Permitted Towbar Download */
            permitted_towbar_download?: components["schemas"]["PermittedTowbarDownload"];
            /** Permitted trailer load without breaks */
            permitted_trailer_load_without_brakes?: components["schemas"]["PermittedTrailerLoadWithoutBrakes"];
            /**
             * Color
             * @description Color of the car
             */
            color?: string;
            /**
             * Color Hex
             * @description Hex code of the color
             */
            color_hex?: string;
            /**
             * Is sportscar
             * @description Is the car a sportscar.
             * @example false
             */
            is_sportscar?: boolean;
            /** European Category */
            european_category?: string;
            /**
             * Category
             * @description The vehicle's official category.
             * @example SUV
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * Category Code
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Key category
             * @description Key category of the car PASSENGER_CAR or LIGHT_COMMERCIAL_VEHICLE
             */
            key_category?: components["schemas"]["CAR_VEHICLE_TYPE"];
            /**
             * Rolls Body Type Code
             * @description Body type code in Rolls notation (NL specific)
             */
            rolls_body_type_code?: string;
        };
        /**
         * STEERING_POSITION
         * @description An enumeration.
         * @enum {unknown}
         */
        STEERING_POSITION: "LEFT_HAND_SIDE" | "RIGHT_HAND_SIDE";
        /** WeightEmpty */
        WeightEmpty: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** MaxWeight */
        MaxWeight: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** MaxLoadWeight */
        MaxLoadWeight: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** MaxRoofLoad */
        MaxRoofLoad: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** PermittedTowbarDownload */
        PermittedTowbarDownload: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** PermittedTrailerLoadWithoutBrakes */
        PermittedTrailerLoadWithoutBrakes: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /**
         * CAR_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_CATEGORY: "AA" | "AC" | "AF" | "OM" | "CT" | "VP" | "SW" | "FA" | "SUV" | "HATCHBACK" | "BREAK" | "COMPACT" | "MONOVOLUME" | "MEDIUM_SIZE" | "LARGE" | "CABRIOLET" | "COUPE" | "LUXURIOUS" | "OFF_ROAD" | "SEDAN" | "VAN" | "LIGHT_TRUCK" | "MINIBUS";
        /**
         * CAR_CATEGORY_CODE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_CATEGORY_CODE: "AA" | "AB" | "AC" | "AD" | "AE" | "AF" | "SA" | "OM" | "CT" | "VP" | "FA" | "SW";
        /** Performance */
        Performance: {
            /**
             * Fuel Capacity
             * @description Fuel capacity in liters
             */
            fuel_capacity?: components["schemas"]["FuelCapacity"];
            /**
             * Fuel Consumption
             * @description Fuel consumption of car in liters
             */
            fuel_consumption?: components["schemas"]["FuelConsumption"];
            /**
             * Maximum Speed
             * @description Maximum speed of the Car in km/h
             */
            max_speed?: components["schemas"]["MaxSpeed"];
            /**
             * Acceleration to 100km/h
             * @description Accelation to 100km/h in seconds
             */
            acceleration_to_100?: components["schemas"]["AccelerationTo100"];
            /**
             * Drag coefficient
             * @description Coeffient to determine how resillient to the drag
             */
            drag_coefficient?: number;
        };
        /** FuelCapacity */
        FuelCapacity: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** FuelConsumption */
        FuelConsumption: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** MaxSpeed */
        MaxSpeed: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** AccelerationTo100 */
        AccelerationTo100: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Engine */
        Engine: {
            /**
             * Battery Capacity
             * @description Battery capacity in kwh
             */
            battery_capacity?: components["schemas"]["BatteryCapacity"];
            /**
             * Battery Info
             * @description Detailed information about the battery
             */
            battery_info?: string;
            /**
             * Battery Type
             * @example LI_ION
             */
            battery_type?: components["schemas"]["ELECTRIC_BATTERY_TYPE"];
            /**
             * Electric Motor Rotations
             * @description  Maximum Electric motor rotations per second
             */
            electric_motor_rotations?: components["schemas"]["EngineRotations"];
            /**
             * Electric Motor Torque
             * @description Torque of the electric motor in Nm
             */
            electric_motor_torque?: components["schemas"]["EngineTorque"];
            /**
             * Engine Rotations
             * @description Maximum Rotation of the engine per second
             */
            engine_rotations?: components["schemas"]["EngineRotations"];
            /**
             * Motor Torque
             * @description Torque of the motor in Nm
             */
            engine_torque?: components["schemas"]["EngineTorque"];
            /**
             * Engine Cylinders
             * @description Number of cylinders
             */
            engine_cylinders?: number;
            /** Number of Gears */
            number_of_gears?: number;
            /**
             * Engine Code
             * @description Engine identifier
             */
            engine_code?: string;
            /**
             * Displacement
             * @description Engine displacement in ccm
             */
            displacement?: components["schemas"]["Displacement"];
            /**
             * Kilowatt
             * @description Kilowatt of the car power
             */
            kw?: components["schemas"]["Kw"];
            /**
             * Horsepower
             * @description Horsepower of the car power
             */
            hp?: components["schemas"]["Hp"];
            /**
             * Fuel type
             * @description Fuel Type of Car
             * @example PET
             */
            fuel_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * Transmission type
             * @description Defines type of transmission that the car uses.
             * @example auto
             */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /**
             * Transmission Layout
             * @description Transmission layout setting
             */
            transmission_layout?: string;
            /**
             * CO2
             * @description The CO2 emission of the car measured in g/km
             * @example 4250
             */
            emission?: components["schemas"]["Emission"];
            /**
             * Emission Standard
             * @description Defines which category of the European emission standards the car belongs to
             * @example E5
             */
            emission_standard?: components["schemas"]["EMISSION_STANDARD"];
        };
        /** BatteryCapacity */
        BatteryCapacity: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /**
         * ELECTRIC_BATTERY_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ELECTRIC_BATTERY_TYPE: "LEAD" | "LI_ION" | "NIMH" | "NCM" | "SI";
        /** EngineRotations */
        EngineRotations: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** EngineTorque */
        EngineTorque: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Displacement */
        Displacement: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Kw */
        Kw: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Hp */
        Hp: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Emission */
        Emission: {
            /**
             * Value
             * @description Value as integer
             * @example 15
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /**
         * EMISSION_STANDARD
         * @description An enumeration.
         * @enum {unknown}
         */
        EMISSION_STANDARD: "E6" | "E5" | "E4" | "E3" | "E2" | "E1" | "E0";
        /** Safety */
        Safety: {
            /**
             * frontal_crash_protection
             * @description Object of type FrontalCrashProtection
             */
            frontal_crash_protection: components["schemas"]["FrontalCrashProtection"];
            /**
             * lateral_crash_protection
             * @description Object of type LateralCrashProtection
             */
            lateral_crash_protection: components["schemas"]["LateralCrashProtection"];
            /**
             * child_protection
             * @description Object of type ChildProtection
             */
            child_protection: components["schemas"]["ChildProtection"];
            /**
             * other_safety_systems
             * @description Object of type OtherSafetySystems
             */
            other_safety_systems: components["schemas"]["OtherSafetySystems"];
            /**
             * miscellaneous
             * @description Object of type Miscellaneous
             */
            miscellaneous: components["schemas"]["Miscellaneous"];
        };
        /** FrontalCrashProtection */
        FrontalCrashProtection: {
            /**
             * FrontalCrashProtectionDriver
             * @description Crash protection for the driver
             */
            driver: components["schemas"]["FrontalCrashProtectionDriver"];
            /**
             * FrontalCrashProtectionPassenger
             * @description Crash protection for the passenger
             */
            passenger: components["schemas"]["FrontalCrashProtectionPassenger"];
            /**
             * FrontalCrashProtectionRear
             * @description Crash protection for the rear passenger
             */
            rear: components["schemas"]["FrontalCrashProtectionRear"];
        };
        /** FrontalCrashProtectionDriver */
        FrontalCrashProtectionDriver: {
            /**
             * front_airbag
             * @description Protection via front airbag
             */
            front_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * belt_pretensioner
             * @description Protection via belt pretensioner
             */
            belt_pretensioner?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * belt_load_limiter
             * @description Protection via belt load limiter
             */
            belt_load_limiter?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * knee_airbag
             * @description Protection via knee airbag
             */
            knee_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /**
         * SAFETY_FEATURE_OPTION
         * @description An enumeration.
         * @enum {unknown}
         */
        SAFETY_FEATURE_OPTION: "STANDARD" | "UNAVAILABLE" | "NOT_APPLICABLE" | "OPTIONAL";
        /** FrontalCrashProtectionPassenger */
        FrontalCrashProtectionPassenger: {
            /**
             * front_airbag
             * @description Protection via front airbag
             */
            front_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * belt_pretensioner
             * @description Protection via belt pretensioner
             */
            belt_pretensioner?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * belt_load_limiter
             * @description Protection via belt load limiter
             */
            belt_load_limiter?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * knee_airbag
             * @description Protection via knee airbag
             */
            knee_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** FrontalCrashProtectionRear */
        FrontalCrashProtectionRear: {
            /**
             * front_airbag
             * @description Protection via front airbag
             */
            front_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * belt_pretensioner
             * @description Protection via belt pretensioner
             */
            belt_pretensioner?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * belt_load_limiter
             * @description Protection via belt load limiter
             */
            belt_load_limiter?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * knee_airbag
             * @description Protection via knee airbag
             */
            knee_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** LateralCrashProtection */
        LateralCrashProtection: {
            /**
             * LateralCrashProtectionDriver
             * @description Crash protection for the driver
             */
            driver: components["schemas"]["LateralCrashProtectionDriver"];
            /**
             * LateralCrashProtectionPassenger
             * @description Crash protection for the passenger
             */
            passenger: components["schemas"]["LateralCrashProtectionPassenger"];
            /**
             * LateralCrashProtectionRear
             * @description Crash protection for the driver rear passenger
             */
            rear: components["schemas"]["LateralCrashProtectionRear"];
        };
        /** LateralCrashProtectionDriver */
        LateralCrashProtectionDriver: {
            /**
             * side_head_airbag
             * @description Protection via side head airbag
             */
            side_head_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * side_chest_airbag
             * @description Protection via side chest airbag
             */
            side_chest_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * side_pelvis_airbag
             * @description Protection via side pelvis airbag
             */
            side_pelvis_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** LateralCrashProtectionPassenger */
        LateralCrashProtectionPassenger: {
            /**
             * side_head_airbag
             * @description Protection via side head airbag
             */
            side_head_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * side_chest_airbag
             * @description Protection via side chest airbag
             */
            side_chest_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * side_pelvis_airbag
             * @description Protection via side pelvis airbag
             */
            side_pelvis_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** LateralCrashProtectionRear */
        LateralCrashProtectionRear: {
            /**
             * side_head_airbag
             * @description Protection via side head airbag
             */
            side_head_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * side_chest_airbag
             * @description Protection via side chest airbag
             */
            side_chest_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * side_pelvis_airbag
             * @description Protection via side pelvis airbag
             */
            side_pelvis_airbag?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** ChildProtection */
        ChildProtection: {
            /**
             * ChildProtectionDriver
             * @description Object of type ChildProtectionDriver
             */
            driver: components["schemas"]["ChildProtectionDriver"];
            /**
             * ChildProtectionPassenger
             * @description Object of type ChildProtectionPassenger
             */
            passenger: components["schemas"]["ChildProtectionPassenger"];
            /**
             * ChildProtectionRear
             * @description Object of type ChildProtectionRear
             */
            rear: components["schemas"]["ChildProtectionRear"];
        };
        /** ChildProtectionDriver */
        ChildProtectionDriver: {
            /**
             * isofix
             * @description Protection via isofix
             */
            isofix?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * integrated_child_seat
             * @description Protection via integrated child seat
             */
            integrated_child_seat?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * airbag_cut_off_switch
             * @description Protection via airbag cut off switch
             */
            airbag_cut_off_switch?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** ChildProtectionPassenger */
        ChildProtectionPassenger: {
            /**
             * isofix
             * @description Protection via isofix
             */
            isofix?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * integrated_child_seat
             * @description Protection via integrated child seat
             */
            integrated_child_seat?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * airbag_cut_off_switch
             * @description Protection via airbag cut off switch
             */
            airbag_cut_off_switch?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** ChildProtectionRear */
        ChildProtectionRear: {
            /**
             * isofix
             * @description Protection via isofix
             */
            isofix?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * integrated_child_seat
             * @description Protection via integrated child seat
             */
            integrated_child_seat?: components["schemas"]["SAFETY_FEATURE_OPTION"];
            /**
             * airbag_cut_off_switch
             * @description Protection via airbag cut off switch
             */
            airbag_cut_off_switch?: components["schemas"]["SAFETY_FEATURE_OPTION"];
        };
        /** OtherSafetySystems */
        OtherSafetySystems: {
            /**
             * electronic_stability_control
             * @description Object of type ElectronicStabilityControl
             */
            electronic_stability_control: components["schemas"]["ElectronicStabilityControl"];
            /**
             * automatic_emergency_breaking
             * @description Object of type AutomaticEmergencyBreaking
             */
            automatic_emergency_breaking: components["schemas"]["AutomaticEmergencyBreaking"];
            /**
             * blind_spot_warning
             * @description Object of type BlindSpotWarning
             */
            blind_spot_warning: components["schemas"]["BlindSpotWarning"];
            /**
             * city_automatic_emergency_braking
             * @description Object of type CityAutomaticEmergencyBraking
             */
            city_automatic_emergency_braking: components["schemas"]["CityAutomaticEmergencyBraking"];
            /**
             * forward_collision_warning
             * @description Object of type ForwardCollisionWarning
             */
            forward_collision_warning: components["schemas"]["ForwardCollisionWarning"];
            /**
             * high_speed_automatic_emergency_braking
             * @description Object of type HighSpeedAutomaticEmergencyBraking
             */
            high_speed_automatic_emergency_braking: components["schemas"]["HighSpeedAutomaticEmergencyBraking"];
            /**
             * lane_centering_assist
             * @description Object of type LaneCenteringAssist
             */
            lane_centering_assist: components["schemas"]["LaneCenteringAssist"];
            /**
             * lane_departure_warning
             * @description Object of type LaneDepartureWarning
             */
            lane_departure_warning: components["schemas"]["LaneDepartureWarning"];
            /**
             * lane_keeping_assistance
             * @description Object of type LaneKeepingAssistance
             */
            lane_keeping_assistance: components["schemas"]["LaneKeepingAssistance"];
            /**
             * pedestrian_detection
             * @description Object of type PedestrianDetection
             */
            pedestrian_detection: components["schemas"]["PedestrianDetection"];
            /**
             * rear_automatic_emergency_braking
             * @description Object of type RearAutomaticEmergencyBraking
             */
            rear_automatic_emergency_braking: components["schemas"]["RearAutomaticEmergencyBraking"];
            /**
             * rear_cross_traffic_warning
             * @description Object of type RearCrossTrafficWarning
             */
            rear_cross_traffic_warning: components["schemas"]["RearCrossTrafficWarning"];
            /**
             * speed_assistance
             * @description Object of type SpeedAssistance
             */
            speed_assistance: components["schemas"]["SpeedAssistance"];
        };
        /** ElectronicStabilityControl */
        ElectronicStabilityControl: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** AutomaticEmergencyBreaking */
        AutomaticEmergencyBreaking: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** BlindSpotWarning */
        BlindSpotWarning: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** CityAutomaticEmergencyBraking */
        CityAutomaticEmergencyBraking: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** ForwardCollisionWarning */
        ForwardCollisionWarning: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** HighSpeedAutomaticEmergencyBraking */
        HighSpeedAutomaticEmergencyBraking: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** LaneCenteringAssist */
        LaneCenteringAssist: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** LaneDepartureWarning */
        LaneDepartureWarning: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** LaneKeepingAssistance */
        LaneKeepingAssistance: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** PedestrianDetection */
        PedestrianDetection: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** RearAutomaticEmergencyBraking */
        RearAutomaticEmergencyBraking: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** RearCrossTrafficWarning */
        RearCrossTrafficWarning: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** SpeedAssistance */
        SpeedAssistance: {
            /**
             * text
             * @description Explanation of feature
             */
            text?: string;
            /**
             * value
             * @description Value of feature
             */
            value?: string;
        };
        /** Miscellaneous */
        Miscellaneous: {
            /**
             * test_video
             * @description Car test video link
             */
            test_video?: string;
            /**
             * images
             * @description List of car images
             */
            images?: string[];
            /**
             * report
             * @description Link to report pdf
             */
            report?: string;
        };
        /** General */
        General: {
            /**
             * Id
             * Format: uuid
             * @description Id of the pack in the database.
             * @example 72d79944-8dee-418e-bcec-d85c1317bca3
             */
            id?: string;
            /**
             * Brand
             * @description The full name of the brand.
             * @example CITROEN
             */
            brand: string;
            /** Brand Logo */
            brand_logo?: string;
            /**
             * Series
             * @description The name of the series.
             * @example XF
             */
            series: string;
            /**
             * Series Id
             * Format: uuid
             * @description Id of the series in the database.
             * @example 72d79944-8dee-418e-bcec-d85c1317bca3
             */
            series_id?: string;
            /**
             * Version
             * @example 1.4 TFSI S line
             */
            version?: string;
            /**
             * Year
             * @description The year the model was built.
             * @example 2018
             */
            model_year?: number;
            /**
             * Febiac ID
             * @description Febiac id of the car
             * @example 123456
             */
            febiacid?: number;
            /**
             * Meldcode
             * @description Unique identifier for dutch number plates consisting of the last 4 digits of the (VIN)
             */
            meldcode?: string;
            /**
             * Autotelex type id
             * @description Unique identifier over all vehicle types in Autotelex
             */
            autotelex_type_id?: number;
            /**
             * Whole Vehicle Type-Approval System number
             * @description For each kind of vehicle there are frame work directives which list down the requirements to be satisfied. These are written down in the wvta
             */
            wvta?: string;
            /**
             * Aedes Parking
             * @description The parking assigned to the car by the insurance company Aedes.
             */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
        };
        /**
         * AEDES_PARKING
         * @description An enumeration.
         * @enum {unknown}
         */
        AEDES_PARKING: "P0" | "P1" | "P2" | "P3" | "P4" | "P5" | "P6" | "P7";
        /** Financial */
        Financial: {
            /**
             * Price
             * @description Price of the car
             */
            price?: components["schemas"]["Price"];
            /**
             * VAT Rate
             * @description The VAT rate of the price of the car
             */
            vat_rate?: number;
            /**
             * Taxation
             * @description Tax costs of the car
             */
            taxation?: components["schemas"]["Tax"];
            /**
             * Repair Costs
             * @description Repair costs of the parts of the car
             */
            repair_costs?: components["schemas"]["RepairCosts"];
        };
        /** Price */
        Price: {
            /**
             * Value
             * @description Value as float
             * @example 10.2
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** Tax */
        Tax: {
            /**
             * Federal
             * @description Taxes related to the Federal goverment
             */
            federal: components["schemas"]["TaxBaseBE"];
            /**
             * Regional
             * @description Taxes related to the Regional goverment
             */
            regional: components["schemas"]["TaxBaseBE"][];
        };
        /** TaxBaseBE */
        TaxBaseBE: {
            /**
             * Key
             * @description The name of the region or federal
             * @example flanders
             */
            key: string;
            /**
             * Name
             * @description The local name of the key
             * @example Vlaanderen
             */
            name: string;
            /**
             * Taxation Costs
             * @description List of taxation costs
             */
            taxation_costs: components["schemas"]["TaxField"][];
        };
        /** TaxField */
        TaxField: {
            /** type */
            type: string;
            /**
             * text
             * @example road
             */
            text: string;
            /**
             * description
             * @example De jaarlijkse verkeersbelasting is een gewestelijke belasting op motorvoertuigen die personen of goederen over de weg vervoeren.
             */
            description: string;
            /**
             * value
             * @description The value of the tax
             * @example 952
             */
            value: number;
            /**
             * Unit
             * @description The currency of the tax value
             * @example €
             */
            unit: components["schemas"]["CURRENCY_VALUE"];
            payment_details: components["schemas"]["TaxPaymentDetails"];
        };
        /**
         * CURRENCY_VALUE
         * @description An enumeration.
         * @enum {unknown}
         */
        CURRENCY_VALUE: "€";
        /** TaxPaymentDetails */
        TaxPaymentDetails: {
            /**
             * is_recurring
             * @description Field to determine if the tax is recurring tax
             * @default false
             * @example false
             */
            is_recurring: boolean;
            /**
             * tax_payment_time_text
             * @description Recurring period in years
             * @example at registration
             */
            tax_payment_time_text: string;
            /**
             * tax_payment_time
             * @description Enum to define the tax payment interval or time
             * @example ONCE
             */
            tax_payment_time: components["schemas"]["TAX_PAYMENT_TIME"];
        };
        /**
         * TAX_PAYMENT_TIME
         * @description An enumeration.
         * @enum {unknown}
         */
        TAX_PAYMENT_TIME: "ONCE" | "ANNUAL";
        /** RepairCosts */
        RepairCosts: {
            /**
             * Window Repair cost
             * @description Repair cost of Window
             */
            window?: components["schemas"]["Window"];
        };
        /** Window */
        Window: {
            /**
             * Value
             * @description Value as float
             * @example 10.2
             */
            value?: number;
            /**
             * Unit
             * @description Unit of the value
             */
            unit?: string;
        };
        /** LEZ */
        LEZ: {
            /**
             * Cities
             * @description The cities that has Low Emission Zone legislation
             */
            cities?: components["schemas"]["LEZCity"][];
        };
        /** LEZCity */
        LEZCity: {
            /**
             * key
             * @description The name of the city
             * @example Brussels
             */
            key: string;
            /**
             * name
             * @description The local name of the key
             * @example brussel
             */
            name: string;
            /**
             * admittance
             * @description Which cities the car can enter from date till date
             */
            admittance?: components["schemas"]["LEZYears"][];
            /**
             * admittion_pass
             * @description The price of a pass to enter
             */
            admittion_pass?: components["schemas"]["LEZPass"][];
        };
        /** LEZYears */
        LEZYears: {
            /**
             * first day year
             * Format: date
             * @example 2022-01-01
             */
            start_date: string;
            /**
             * has_acces
             * @example true
             */
            admitted: boolean;
        };
        /** LEZPass */
        LEZPass: {
            /**
             * price of pass
             * @description Price of pass in euro's
             * @example 35
             */
            price: number;
            /**
             * unit
             * @description Unit of price
             * @example €
             */
            unit: string;
            /**
             * lenght of possible pay for entry
             * @description For how long can you pay
             * @example yearly
             */
            payment_time: string;
            /**
             * lenght of possible pay for entry
             * @description For how long can you pay
             * @example yearly
             */
            payment_time_text: string;
        };
        /** Registration */
        Registration: {
            /**
             * Country
             * @description Registered Country
             */
            country?: string;
            /**
             * Registration first
             * Format: date
             * @description The year of the first registration of the car
             * @example 2007-01-01
             */
            first?: string;
            /**
             * First Type
             * @description First registration date type
             * @example EXACT
             */
            first_type?: components["schemas"]["VEHICLE_REGISTRATION_DATE_TYPE"];
            /**
             * Registration last
             * Format: date
             * @description The year of the last registration of the car
             * @example 2007-01-01
             */
            last?: string;
            /**
             * Last Type
             * @description Last registration date type
             * @example EXACT
             */
            last_type?: components["schemas"]["VEHICLE_REGISTRATION_DATE_TYPE"];
            /**
             * Is Imported
             * @description Is the vehicle imported
             * @example false
             */
            is_imported?: boolean;
        };
        /**
         * VEHICLE_REGISTRATION_DATE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        VEHICLE_REGISTRATION_DATE_TYPE: "EXACT" | "YEAR";
        /**
         * DomainCar
         * @description 1 to 1 model of SMT domain
         */
        DomainCar: {
            /**
             * Car
             * @description SMT Car model
             */
            car: components["schemas"]["Car"];
            /**
             * Self
             * Format: uri
             * @description Link to the Risk object car
             */
            self?: string;
            /**
             * Risk Object ID
             * Format: uuid
             * @description Resource ID of the Risk object car
             */
            risk_object_id?: string;
            /**
             * Risk Revision Object ID
             * Format: uuid
             * @description Resource ID of the Risk object car
             */
            risk_object_revision_id?: string;
        };
        /** Car */
        Car: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["DriveAssistanceSystem"];
            /**
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year?: number;
            /**
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["CAR_USED_FOR"];
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats?: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            rolling_work_equipment_type?: components["schemas"]["ROLLING_WORK_EQUIPMENT_TYPE"];
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["CITIZENS_STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
            /** Amount Of Doors */
            amount_of_doors?: number;
            /** Max Load Weight */
            max_load_weight?: number;
            /** Rolls Body Type Code */
            rolls_body_type_code?: string;
        };
        /** InsuranceHistory */
        InsuranceHistory: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * date
             * Format: date
             * @description Start date of insurance.
             * @example 1970-01-01
             */
            start_date?: string;
            /**
             * date
             * Format: date
             * @description Start date of insurance.
             * @example 1970-01-01
             */
            end_date?: string;
            /**
             * Insurance
             * @description Which insurance.
             */
            insurance?: string;
            /**
             * Reason
             * @description Free text.
             */
            reason?: string;
            /** Reason Type */
            reason_type?: components["schemas"]["InsuranceTerminationReasonType"] | string;
            /**
             * Bonus Malus
             * @description Which bonus malus was used.
             */
            bonus_malus?: number;
            /** Policy Nr */
            policy_nr?: string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            main_expiry_date?: string;
        };
        /**
         * INSURANCE_TERMINATION_REASON_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_TERMINATION_REASON_TYPE: "PREMIUM_INCREASE" | "RISK_OBJECT_CHANGED" | "INSURANCE_CHANGED" | "INSURANCE_CHANGED_2_MONTHS" | "CONTRACT_TERMINATION";
        /** Driver */
        Driver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Initials
             * @description The driver's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            /**
             * Address
             * @description The Driver's address.
             */
            address?: components["schemas"]["Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** AccidentStatement */
        AccidentStatement: {
            /**
             * Accidents
             * @description The accidents the driver had (only the last 5 years should be entered).
             * @default []
             */
            accidents: components["schemas"]["Accident"][];
            /**
             * Statement Type
             * @description The type of statement or declaration for the accidents.
             * @example CLIENT_DECLARATION
             */
            statement_type: components["schemas"]["AccidentStatementType"] | string;
        };
        /** Accident */
        Accident: {
            /**
             * Id
             * Format: uuid
             * @description Will be generated on server side if not given
             */
            id?: string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            date: string;
            /**
             * At Fault
             * @description Is the driver of the vehicle at fault?
             * @example true
             */
            at_fault?: boolean;
            /**
             * Liability
             * @description Defines who is liable. See: https://www.telebib2.org/CodeListsValues.asp?waarde=C250
             */
            liability?: components["schemas"]["LiabilityType"] | string;
            /**
             * Type
             * @description Defines what type of accident. See: https://www.telebib2.org/CodeListsValues.asp?waarde=A574
             */
            type?: components["schemas"]["CarClaimType"] | string;
        };
        /**
         * LIABILITY_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        LIABILITY_TYPE: "INSURED_IS_RESPONSIBLE" | "OPPOSITE_PARTY_IS_RESPONSIBLE" | "BOTH_ARE_RESPONSIBLE";
        /**
         * ACCIDENT_STATEMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ACCIDENT_STATEMENT_TYPE: "CLIENT_DECLARATION" | "OFFICIAL_CERTIFICATE";
        /** Address */
        Address: {
            /** Zipcode */
            zipcode: string;
            /** Housenr */
            housenr: string;
            /** Boxnr */
            boxnr?: string;
            /** Street */
            street: string;
            /** City */
            city: string;
        };
        /**
         * DRIVER_LICENSE_CODE
         * @description An enumeration.
         * @enum {unknown}
         */
        DRIVER_LICENSE_CODE: "A" | "A1" | "A2" | "B" | "BE" | "B1" | "C1" | "C1E" | "C" | "CE" | "D1" | "D1E" | "D" | "DE";
        /**
         * DRIVER_LICENSE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        DRIVER_LICENSE_TYPE: "PROVISIONAL" | "PROVISIONAL_CHILD_OWNER" | "DEFINITIVE" | "NO_LICENSE";
        /**
         * PROFESSION
         * @description An enumeration.
         * @enum {unknown}
         */
        PROFESSION: "STUDENT" | "CIVIL_SERVANT" | "WORKER" | "TRADER" | "CLERK" | "HOUSE_PERSON" | "SELF_EMPLOYED" | "LIBERAL_PROFESSION" | "MILITARY" | "ADR" | "BOOKMAKER" | "FOORKRAMER" | "MONEY_TRANSPORT" | "HORECA" | "KADER" | "COURIER" | "FARMER" | "RENTENIER" | "SCRAP_TRADER" | "TAXI" | "SECURITY" | "RENTIER" | "UNEMPLOYED" | "TEACHER" | "EMPLOYEE" | "PENSIONED" | "OTHER" | "ENTERTAINER" | "PROFESSION_INVOLVED_IN_GAMES_OF_CHANCE" | "OWNER_MANAGER_EMPLOYEE_OF_NIGHTCLUB" | "FOREIGN_DIPLOMAT" | "MARKET_VENDOR" | "MEMBERS_OF_THE_ROYAL_FAMILY" | "METAL_SCRAPWASTE_TRADER" | "OWNER_MOBILE_KITCHEN" | "LENDER" | "CAR_SALESMANDEALER" | "MUSICIAN" | "MEMBER_OF_PARLIAMENT" | "PHOTOGRAPHIC_AND_FASHION_INDUSTRY" | "CAFE_OWNER" | "SHOWMAN" | "PROFESSIONAL_ATHLETE" | "CAR_RACER" | "PROFESSIONAL_BOXER" | "DIPLOMAT" | "JUNK_DEALER" | "PROFESSIONAL_FOOTBALLER" | "BAR_CLUB_STAFF" | "HOSTEL_INN_STAFF" | "ALCOHOL_BUSINESS" | "LIVESTOCK_DEALER" | "CYCLIST" | "ENTERTAINMENT_INDUSTRY";
        /**
         * HOME_TO_WORK_DISTANCE
         * @description An enumeration.
         * @enum {unknown}
         */
        HOME_TO_WORK_DISTANCE: "LESS_THAN_15" | "BETWEEN_15_AND_25" | "BETWEEN_25_AND_50" | "MORE_THAN_50";
        /**
         * POLICY_HOLDER_RELATION
         * @description Driver's relation to policy holder
         * @enum {unknown}
         */
        POLICY_HOLDER_RELATION: "OTHER" | "CHILD" | "PARENT" | "PARTNER" | "EMPLOYEE" | "OWNER";
        /** Claim */
        Claim: {
            cause: components["schemas"]["CLAIM_CAUSE"];
            loss_amount: components["schemas"]["CLAIM_LOSS_AMOUNT"];
            /**
             * date
             * Format: date
             */
            claim_date: Record<string, never>;
        };
        /**
         * CLAIM_CAUSE
         * @description An enumeration.
         * @enum {unknown}
         */
        CLAIM_CAUSE: "COLLISION_IN_FAULT" | "COLLISION_NOT_IN_FAULT" | "GLASS_BREAKAGE" | "THEFT_BURGLARY" | "OTHER";
        /**
         * CLAIM_LOSS_AMOUNT
         * @description An enumeration.
         * @enum {unknown}
         */
        CLAIM_LOSS_AMOUNT: "LESS_THAN_500" | "BETWEEN_500_AND_2000" | "BETWEEN_2000_AND_5000" | "BETWEEN_5000_AND_10000" | "MORE_THAN_10000";
        /** DriverVehicleUsage */
        DriverVehicleUsage: {
            other_vehicle_for_daily_usage?: components["schemas"]["DriverVehicle"];
        };
        /** DriverVehicle */
        DriverVehicle: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
        };
        /** DriverExperience */
        DriverExperience: {
            similar_vehicle_experience?: components["schemas"]["DriverVehicleExperience"];
        };
        /** DriverVehicleExperience */
        DriverVehicleExperience: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
            /**
             * Months
             * @description Driver experience with vehicle in months.
             */
            months: number;
        };
        /** DriverBrandClubMembership */
        DriverBrandClubMembership: {
            club: components["schemas"]["BRAND_CLUB"];
            /** Name */
            name?: string;
            /** Membership Nr */
            membership_nr?: string;
        };
        /**
         * BRAND_CLUB
         * @description An enumeration.
         * @enum {unknown}
         */
        BRAND_CLUB: "ASTON_MARTIN_CLUB" | "MASERATI_CLUB" | "FERRARI_CLUB_NL" | "FERRARI_OWNERS_CLUB" | "FEHAC_CLUB" | "OLDER_TIMER_CLUB" | "NONE";
        /**
         * CarInsured
         * @description An amount of cars linked to a specific insurnace company.
         */
        CarInsured: {
            /** @description Cars are insured at the company. */
            company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /**
             * Amount
             * @description Amount of cars.
             */
            amount: number;
        };
        /**
         * CLAIM_FREE_YEARS
         * @description An enumeration.
         * @enum {unknown}
         */
        CLAIM_FREE_YEARS: "0" | "1" | "2" | "3" | "4" | "5+";
        /**
         * LICENSE_PLATE_TYPE
         * @description Commercial plates (https://mobilit.belgium.be/nl/wegverkeer/inschrijving_van_voertuigen/kentekenplaten/nieuwe_commerciele_nummerplaten)
         *     - TEST_DRIVE: starts with Y
         *     - DEALER: starts with a Z
         *     - PROFESSIONAL: starts with a V (https://www.vlaanderen.be/beroepsplaat)
         * @enum {unknown}
         */
        LICENSE_PLATE_TYPE: "NONE" | "DIPLOMATS" | "AGRICULTURAL" | "MOTORCYCLE" | "OLDTIMER" | "SCOOTER" | "TAXI" | "TRAILER" | "DEALER" | "TEST_DRIVE" | "CUSTOM" | "NORMAL" | "ROYAL_FAMILY" | "MINISTER" | "PARLIAMENT" | "REGIONAL_GOVERNMENT" | "EXPORT" | "TEMPORARILY" | "FOREIGN" | "EU_GOVERNMENT" | "PROFESSIONAL";
        /** DriveAssistanceSystem */
        DriveAssistanceSystem: {
            /**
             * Automatic Emergency Braking
             * @description Does the car have an automatic emergency braking system?
             * @example true
             */
            automatic_emergency_braking?: boolean;
            /**
             * Adaptive Cruise Control
             * @description Does the car have an adaptive cruise control sytstem?
             * @example true
             */
            adaptive_cruise_control?: boolean;
            /**
             * Lane Support
             * @description Does the car have lane support?
             * @example true
             */
            lane_support?: boolean;
            /**
             * Blind Spot Check
             * @description Does the car have blind spot check?
             * @example true
             */
            blind_spot_check?: boolean;
            /**
             * Attention Assist
             * @description Does the car have attention assistance?
             * @example true
             */
            attention_assist?: boolean;
            /**
             * Ecall
             * @description Does the car have an ecall system?
             * @example true
             */
            ecall?: boolean;
            /**
             * Automatic Parking
             * @description Does the car have an automatic parking system?
             * @example true
             */
            automatic_parking?: boolean;
            /**
             * Parking Aid
             * @description Does the car have parking aid systems?
             * @example true
             */
            parking_aid?: boolean;
            /**
             * Pedestrian And Bicycle Detection
             * @description Is the vehicle equiped with pedestrian and bicycle detection?
             * @example true
             */
            pedestrian_and_bicycle_detection?: boolean;
        };
        /**
         * CAR_USED_FOR
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_USED_FOR: "PRIVATE" | "PRIVATE_COMMUTE" | "PRIVATE_PROFESSIONAL" | "PROFESSIONAL" | "COURIER" | "MONEY_TRANSPORT" | "REPLACEMENT_VEHICLE" | "SHORT_TERM_RENTAL" | "DRIVING_SCHOOL";
        /**
         * ROLLING_WORK_EQUIPMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ROLLING_WORK_EQUIPMENT_TYPE: "TRACTOR" | "CYCLE_MOWER" | "COMBINE" | "LOADING_SHOVEL" | "MOTOR_MOWER" | "HAY_TEDDER" | "POTATO_HARVESTER" | "BEET_HARVESTER" | "SHREDDER_MOBILE" | "TRAILER" | "PICK_UP_WAGON" | "CULTIVATOR" | "PRESS" | "PLOUGH" | "BULLDOZER" | "CONSTRUCTION_LIFT" | "CONCRETE_MIXER" | "DRAGLINE" | "EXCAVATOR" | "PILE_DRIVER" | "PILING_RIG" | "FORKLIFT" | "CRANE" | "SHOVEL" | "EQUIPMENT_NOT_SUBJECT_TO_WAM" | "EXCAVATING_LOADING_COMBINATION" | "MOBILE_CRANE" | "AERIAL_PLATFORM" | "CONSTRUCTION_CRANE" | "TELEHANDLER" | "LOADING_UNLOADING_CRANE" | "SWEEPER" | "BALER" | "HAY_STRAW_BALER" | "LAWN_MOWER" | "POTATO_POTTER" | "POTATO_SELECTOR" | "VERGE_MOWER" | "BRUSHCUTTER" | "BOX_LOADER" | "ROTARY_MOWER" | "THRESHER" | "DUMPER" | "GRASS_SOWER" | "REEL" | "RAKE_TURNER" | "AGRICULTURAL_CRANE" | "MANURE_INJECTOR" | "MOBILE_MOWING_MACHINE" | "MINI_DIGGER" | "SLURRY_SPREADER" | "WEED_KILLER" | "SCOOPING_MACHINE" | "PLANTING_MACHINE" | "PICKING_MACHINE" | "RAINER" | "GRUBBING_MACHINE" | "HOEING_MACHINE" | "DITCH_MOWER" | "SPRAYING_MACHINE" | "SPADING_MACHINE" | "SPROUTING_MACHINE" | "SPRAYING_EQUIPMENT" | "CISTERN" | "STUMP_GRINDER" | "SLOPE_CUTTER" | "CONVEYOR_SYSTEM" | "VIBRATORY_PLATE" | "HORTICULTURAL_TRACTOR" | "FIELD_SPRAYER" | "IMPLEMENT_CARRIER" | "SHREDDER" | "FEED_MIXER_WAGON" | "SLURRY_INJECTOR" | "WHEELED_TRAILER_LOADER" | "AGGREGATE" | "PALLET_TRUCK" | "HAULM_TOPPER" | "DUMP_TRUCK" | "TIPPER_TRUCK" | "FLAIL_MOWER" | "HARVESTER" | "QUAD" | "BRANCH_CONDITIONER" | "WHEEL_LOADER_SHOVEL" | "WHEEL_LOADER" | "WHEEL_TRACTOR" | "LOG_LOADER" | "CRAWLER_CRANE" | "COMPRESSOR" | "COMBINE_HARVESTER" | "VINTAGE_TRACTOR" | "RIDE_ON_MOWER" | "ARTICULATED_LOADER" | "MINI_CRANE" | "AGRICULTURAL_SPRAYER" | "TRAILER_MOUNTED_WORK_PLATFORM" | "ASPHALT_PAVER" | "ASPHALT_MILLER" | "CAR_AERIAL_PLATFORM" | "TRUCK_MOUNTED_CRANE" | "CONCRETE_PUMP" | "TREE_LIFTING_MACHINE" | "DRILLING_RIG" | "BROMMOBILE" | "DRAINAGE_MACHINE" | "ELECTRIC_CART" | "ELEMENT_COUNTER" | "FOODTRUCK" | "GOLF_CART_MOVING" | "EXCAVATOR_MIDI" | "GRADER" | "AUGER_INSTALLATION" | "MOBILE_LIFTING_CRANE" | "ICE_DIGGING_MACHINE" | "ARTICULATED_BOOM_LIFT" | "GULLY_VACUUM_CLEANER" | "MOWING_MACHINE" | "MAST_CLIMBING_WORK_PLATFORM" | "MMBS_VEHICLE" | "TRUCK_MOUNTED_FORKLIFT" | "MORTAR_SPRAYING_MACHINE" | "POLISHER" | "ORDER_PICKER" | "RUBBLE_CRUSHER" | "REACH_TRUCK" | "SELF_PROPELLED_CANE_HARVESTER" | "CRAWLER_LOADER" | "ROUGHING_CRANE" | "SCISSOR_LIFT" | "SKID_STEER_LOADER" | "SELF_PROPELLED_SCRUBBER_DRIER" | "SCRAPER" | "SELF_PROPELLED_TRENCHER" | "CUTTER_MACHINE" | "TELESCOPIC_BOOM_LIFT" | "TELESCOPIC_CRANE" | "TERMINAL_TRACTOR" | "SELF_PROPELLED_TOWER_CRANE" | "AGRICULTURAL_TRIKE" | "SELF_PROPELLED_VIBRATORY_MACHINE" | "SELF_PROPELLED_VIBRATORY_ROLLER" | "TUKTUK" | "SPREADER_SELF_PROPELLED" | "UNIMOG" | "SELF_PROPELLED_SALES_VAN" | "TRUCK_MOUNTED_WORK_PLATFORM" | "DIRT_COMPACTOR" | "ROLLER" | "ROAD_SURFACE_CLEANER" | "ROAD_BUILDING_MACHINE" | "SIDE_LOADER" | "SUCTION_EXCAVATOR" | "SWING_LOADER" | "TANKER_TRUCK" | "MOTOR_GRADER" | "MMBS_TRUCK_LIMITED_SPEED_MOTOR_VEHICLE" | "LADDER_LIFT_MOBILE" | "REMOVAL_LIFT_MOBILE" | "SEWER_CLEANER" | "SWEEPER_MOVING" | "FOODTRUCK_TRAILER" | "ACTION_TRUCK_MOVING" | "AUTO_CRANE_MOVING" | "CAR_LIFT_MOVING" | "AUTO_UNLOADER_MOVING" | "MOBILE_GLAZING_MACHINE" | "BOAT_CRANE_MOBILE" | "BOAT_LIFT_MOBILE" | "COMPACTOR_MOBILE" | "ELECTRIC_MOBILE_TROLLEY" | "ELECTRIC_PALLET_TRUCK_MOVING" | "GOODS_LIFT_MOVING" | "GUTTER_ROLLER_MOVING" | "SOIL_CULTIVATOR_MOBILE" | "SOIL_TESTING_MACHINE_MOBILE" | "EARTH_MOVER_MOVING" | "HAND_PALLET_TRUCK_MOVING" | "MOBILE_PILING_CRANE" | "KNUCKLEBOOM" | "CROP_LOADER_MOVING" | "LOADER_MOVING" | "PEDESTRIAN_STACKER_MOVING" | "SLURRY_TANKER_MOVING" | "MANURE_REMOVAL_INSTALLATION_MOVING" | "MANURE_PUMP_MOVING" | "MANURE_SEPARATION_INSTALLATION_MOVING" | "MIDIRUP_TRAVELLING" | "MOBILE_LICENSED_CRANE" | "MOBILE_CRANE_MOVING" | "PUMP_TRUCK_MOVING" | "QUAD_MOVING" | "ROLLING_MOP_MOVING" | "CRAWLER_CRANE_TRAVELLING" | "SCISSOR_LIFT_MOVING" | "SLIDER_MOVING" | "SCRAPER_MOVING" | "SHREDDER_MOVING" | "SKIDSTER_MOVING" | "DEMOLITION_MACHINE_MOBILE" | "DEMOLITION_EQUIPMENT_MOBILE" | "DEMOLITION_TOOL_MOBILE" | "SORTING_EQUIPMENT_MOBILE" | "GRADER_MOBILE" | "AERIAL_PLATFORM_MOBILE" | "RAIL_CRANE_MOBILE" | "STACKER_MOBILE" | "STONE_CRUSHER_MOVING" | "TRACTOR_EARTHMOVING_MOVING" | "TRACTOR_TRANSPORT_MOVING" | "MOTOR_GRADER_MOVING" | "UNIMOG_MOVING" | "FRONT_LOADER_MOVING" | "FOLDING_CRANE_MOVING" | "ROAD_MARKING_MACHINE_MOVING" | "ROAD_ROLLER_MOVING" | "CHICORY_TRACTOR_MOVING" | "SCREENER_MOVING" | "BEET_LOADER_MOVING" | "OTHER";
        /**
         * RISK_OBJECT_CAR_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_CAR_TYPE: "CAR" | "PASSENGER_CAR" | "LIGHT_COMMERCIAL_VEHICLE" | "OLDTIMER" | "SUPERCAR" | "GOLF_CART";
        /**
         * KM_PER_YEAR
         * @description An enumeration.
         * @enum {unknown}
         */
        KM_PER_YEAR: "LESS_THAN_5000" | "BETWEEN_5000_AND_7500" | "BETWEEN_7500_AND_10000" | "BETWEEN_10000_AND_12500" | "BETWEEN_12500_AND_15000" | "BETWEEN_15000_AND_20000" | "BETWEEN_20000_AND_25000" | "BETWEEN_25000_AND_30000" | "MORE_THAN_30000" | "MORE_THAN_50000";
        /**
         * SUBJECT_TO_VAT
         * @description An enumeration.
         * @enum {unknown}
         */
        SUBJECT_TO_VAT: "YES" | "NO" | "PARTIALLY";
        /**
         * CAR_THEFT_PROTECTION
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_THEFT_PROTECTION: "IMMOBILISER" | "ALARM_WITHOUT_INCLINATION" | "ALARM_WITH_INCLINATION" | "IMMOBILISER_AF" | "IMMOBILISER_OFFICIAL" | "ALARM_OFFICIAL" | "ALARM_WITH_INCLINATION_OFFICIAL" | "ALARM_WITH_INCLINATION_AF" | "IM1" | "IA2" | "TT4" | "NONE";
        /**
         * CAR_TRACKING_SYSTEM
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_TRACKING_SYSTEM: "TT0_TT1" | "TT2" | "TT3" | "TT3_LO_JACK" | "TT4" | "TT4_LO_JACK" | "LO_JACK" | "OTHER" | "NONE" | "CLASS_4_OFFICIAL" | "CLASS_4_OFFICIAL_W_LOJACK" | "CLASS_5_OFFICIAL" | "CLASS_5_OFFICIAL_W_LOJACK" | "CLASS_TV01" | "PAC" | "PAC_W_LOJACK";
        /** CarLease */
        CarLease: {
            /** Company */
            company: string;
            /** Contract Nr */
            contract_nr?: string;
            /** Type */
            type?: components["schemas"]["LeaseType"] | string;
        };
        /**
         * LEASE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        LEASE_TYPE: "OPERATIONAL" | "FINANCIAL" | "LOAN" | "OTHER";
        /** CarUsage */
        CarUsage: {
            /** Usage */
            usage: components["schemas"]["CarUsedFor"] | string;
            /** Usage Period */
            usage_period?: components["schemas"]["CarUsagePeriod"] | string;
            /** Professional Usage Purpose Other */
            professional_usage_purpose_other?: string;
            /** Professional Usage Purpose */
            professional_usage_purpose?: components["schemas"]["CarProfessionalUsagePurpose"] | string;
        };
        /**
         * CAR_USAGE_PERIOD
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_USAGE_PERIOD: "HOBBY" | "DAILY";
        /**
         * CAR_PROFESSIONAL_USAGE_PURPOSE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_PROFESSIONAL_USAGE_PURPOSE: "OTHER" | "SECURITY" | "FAST_FOOD_DELIVERY_EG_PIZZA" | "PROFESSIONAL_SPORTS_ORGANISATION" | "CUSTOMER_VISIT" | "COURIER_SERVICE" | "TEACHING_VEHICLE" | "RENTAL_WITHWITHOUT_DRIVER" | "TAXI_AND_OTHER_PASSENGER_TRANSPORT" | "SMALL_BUSSES_AND_COACHES" | "AGRICULTURE" | "TRANSPORTATION_AT_AIRPORTS" | "SPEEDING_COMPETITIONS";
        /** CarMileage */
        CarMileage: {
            /** Mileage Counter */
            mileage_counter: number;
            /** Mileage Unit */
            mileage_unit: components["schemas"]["UnitOfLength"] | string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            mileage_date?: string;
        };
        /**
         * UNIT_OF_LENGTH
         * @description An enumeration.
         * @enum {unknown}
         */
        UNIT_OF_LENGTH: "KM" | "MI";
        /** CarStorage */
        CarStorage: {
            address: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            /** Storage Security */
            storage_security?: components["schemas"]["StorageSecurity"] | string;
        };
        /**
         * STORAGE_SECURITY
         * @description An enumeration.
         * @enum {unknown}
         */
        STORAGE_SECURITY: "BURGLARY_PROTECTION" | "FIRE_AND_BURGLARY_PROTECTION" | "FIRE_PROTECTION" | "NONE" | "OTHER";
        /** CarTaxation */
        CarTaxation: {
            /** Taxation Value */
            taxation_value?: number;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            issue_date_taxation_report?: string;
            /** Accredited Appraiser */
            accredited_appraiser?: components["schemas"]["AccreditedAppraiser"] | string;
            /** Taxation Costs Paid By Customer */
            taxation_costs_paid_by_customer?: boolean;
        };
        /**
         * ACCREDITED_APPRAISER
         * @description An enumeration.
         * @enum {unknown}
         */
        ACCREDITED_APPRAISER: "GEXA_VANACKER" | "ABAS_BV_TAXATIE_EN_EXPERTISEBUREAU" | "ALAIN_GOY" | "ATAXATIES" | "AUGUSTIJN_AUTO_EXPERTISE" | "AUTO_MAKELAARDIJ_HABRAKEN" | "AUTOCONOOM_TAXATIEBURO_BV" | "AUTOMOTIVE_CONSULTANCY_SERVICES" | "BENJAMINS_BENJAMINS" | "BOLSENBROEK_VAN_DEN_BOOGAARD_PARTNERS" | "BUREAU_DEXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL" | "BUREAU_DEXPERTISES_SOMJADUBOIS" | "CED_AUTOMOTIVE_BV" | "CHABOT_EXPERTISE" | "CLASSIC_CAR_TAXATIE" | "COTSWOLD_COLLECTORS_CARS" | "DEKRA_AUTOMOTIVE_BV" | "DOMMERSHUIZEN_OLDTIMER_TAXATIES" | "ERIK_HEIJL_CLASSIC_CAR_TAXATIES" | "EUROPE_EXPERTISE" | "EXPERTISE_TAXATIEBURO_NEDERLOF_PARTNER_BV" | "EXPERTISE_BUREAU_VERBEEK" | "EXPERTISE_EN_TAXATIEBUREAU_BOL" | "EXPERTISE_POOL_NEDERLAND_BV" | "EXPERTISEBUREAU_HERMANNS" | "EXPERTISEBUREAU_JANSSEN_VOF" | "EXPERTISEBUREAU_LUDO_KERKHOVE" | "EXPERTISEBUREAU_VONCK" | "FA_KEES_VAN_STOKKUM" | "GRATAMA_EN_LUXWOLDA_CLASSIC_CAR_TAXATIES" | "HAFKAMP_PROJECTS_BV" | "HAN_VAN_DEURSEN_KLASSIEKE_AUTOMOBIELEN" | "HELMS_KLASSIEKER_TAXATIES" | "IDEX_TAXATEURS_EXPERTS" | "J_VAN_NIMWEGEN" | "JA_WAGEMAKER" | "JONKER_WESDORP_BV" | "LGTH_DE_ROOIJ" | "LMB_CLASSIC_AND_RACE_PREPARATION_BVBA" | "LUC_GEUSENS_AUTOMOBIELDESKUNDIGE" | "LUXWOLDA_CLASSIC_CAR_TAXATIES" | "MAIKEL_DE_MUNNIK_TAXATIES" | "OTO_TAXATIES" | "PANDER_TAXATIES" | "PAUL_KOK_CLASSIC_CAR_TAXATIES" | "PIET_VAN_BERNE" | "PROEXPERT_SPRL" | "RIETVELD_KLASSIEKER_TAXATIES" | "STEIJN_SPORTSCARS_TAXATIES" | "TAXATIEBUREAU_JAQUET" | "VAN_BAARLE_EXPERTS_BVBA" | "VAN_GLANSBEEK_CLEIREN" | "VANHEESMICHIELSEN_CO_BVBA" | "WEBEX_EXPERTISEKANTOOR_BVBA" | "MAAK_UW_KEUZE" | "NVT" | "AABAT_CLASSIC_CAR_TAXATIES" | "ADETEX_LIMBURG" | "ALBERT_VOS" | "ALEWIJN_TAXATIES" | "ALGEMEEN_EXPERTISE_CENTRUM" | "ANWB" | "AUTOTAXATIE_NEDERLAND_VOF" | "BOLSENBROEK_PARTNERS_BV" | "BRAMER_CARS" | "BUREAU_D_EXPERTISES_CARION_SPRL" | "BURO_PH_NOORMAN_VAN_DER_DUSSEN" | "C_PHILIPPSEN_INTERNATIONAL_AUTOMOBILE_CONSULTANT" | "CLASSIC_ONLY_TAXATIEBUREAU" | "CORDEMANS_CAMI_EXPERTISE" | "CORNELIS_FRANCISCUS_JOSEPH_KUIJPER_ANTIQUAIR" | "DE_DECKER_DANNY" | "DEKRA_CLASSIC_SERVICES" | "EW_BROUWER_EEFDE" | "EXPERTISE_TAXATIEBUREAU_FNP_DE_GROOT" | "EXPERTISE_BUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_DE_BRUYN_CO_BVBA" | "EXPERTISEBUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_RIJNDERS_DOL__MANDEMA_BV" | "EXPERTISEBUREEL_GILIS_BVBA" | "EXPERTISECENTRUM_LIMBURG_BVBA" | "EXTENSO_SCHADEMANAGEMENT_TAXATIE" | "FRANZ_PFAFFENBURNER_SACHVERSTANDIGENBURO" | "HARRY_S_SPORTSCARS_BV" | "HEUFS_AUTOMOTIVE_BV" | "HOEVELER_EXPERTISE" | "INTER_IURA" | "ITEB_SCHADESERVICES" | "JF_HUISMAN_AUTOTECHNIEK" | "JORDENS_MERTENS_CV_EXPERTISEBURO" | "KLEOFACTUM_AUTOMOTIVE" | "LAAGLAND_TAXATIES" | "LIMBRATEX_MOBILEX_BVBA" | "MAKELAARSKANTOOR_VAN_SON_VISSER" | "MARO_TAXATIES" | "MARTIN_STRETTON_RACING" | "MATTHYS_IVAN" | "NOBLE_HOUSE_BV" | "OCCC_HEEL" | "PP_MARTIN_STRETTON_RACING" | "PEETERS_TAXATIE_EN_EXPERTISE" | "PETER_WILBERS_BV" | "RUDI_PHILIPPAERTS_VOF" | "TAX_RIJSSEN_BV" | "TAXATIEBUREAU_VAN_DEIJZEN" | "VAN_DEIJZEN_TAXATIEBUREAU" | "VAN_ECK_EXPERTISES_BV" | "VITEX_EXPERTISE" | "VREEWIJCK_EXPERTISES_EN_TAXATIES_BV" | "W_DE_MUNNIK_TAXATIEBUREAU" | "ZNEB_EXPERTISE_EN_TAXATIE_BV" | "ZTA_EXPERTISE" | "TUV_NORD_MOBIBITAT_GMBH_CO_KG" | "KLOOS_CLASSIC_CAR_CONSULTANCY" | "CHRISTIAN_PHILIPPSEN_INT_AUTOMOBILE_CONSULTANT" | "VITEX_DRUTEN_BV" | "OLDTIMERTAXERENNL" | "BRUIJN_SCHADEEXPERTISE_EN_TAXATIES" | "SIMONEXPERTISE" | "SPLINTER_EXPERTISE" | "SAMBALE_INGENIEUR_UND_SACHVERSTANDIGENBURO" | "EXPERTISEBUREEL_SOMERS_BVBA" | "NATIONAAL_EXPERTISE_BUREAU" | "DE_MEERMAN_TAXATIES" | "COTE_AUTOCLASSIC" | "SDMS_INTERNATIONAL" | "LAURENT_TULPIN" | "TAXATIE_EN_EXPERTISEBUREAU_HUGO_VAN_OOSTERWIJK" | "ZLD_EXPERTISE" | "DE_KLERK_AUTOMOBIEL_TAXATIES" | "RUUD_JANSEN_WAARDETAXATIESNL" | "CLASSIC_DATA_BOCHUM_D" | "EXPERTISE_BUREAU_DIJKSTRA" | "EXPERTISE_BUREAU_LOENEN_VOF" | "CLASSIC_AUTOMOTIVE_EXPERTISE_BV" | "EXPERTISEBUREAU_VAN_DER_WAL" | "CARDESK_BVBA_EXPERTISEBUREAU" | "EXPERTISEBUREAU_LUYTS_CO" | "TAXATIE_EXPERTISE_BUREAU_HOUTMAN" | "EXPERTISEKANTOOR_MOENENS_BVBA" | "VAN_BROEKHOVEN_TAXATIES" | "LAC_TAXATIES" | "BOCCARDO_YVES_EXPERT_AUTOMOBILE_AGREE" | "EXPERTISEBUREAU_EXPERES" | "EXPERTISEBUREAU_RIJNDERS_DOL_MANDEMA_BV" | "EXPERTISEBUREEL_EXPERES" | "EXPERTISEBUREEL_VERBERGT" | "FRANZ_PFAFFENBURNER_SACHVERSTÄNDIGENBÜRO" | "HTTAXATIES" | "MATTICO_VOF" | "MA_VAN_BROEKHOVEN" | "NOBEL_TAXATIE_SCHADEEXPERTISE" | "PEET_CLASSICS" | "PLETTENBURG_TAXATIES" | "ROVIN_BV" | "SAMBALE_INGENIEUR_UND_SACHVERSTÄNDIGENBÜRO" | "STAN_KRIJGSMAN" | "TANKE_TAXATIES_CAR_CONSULTANCY" | "TIELEN_TAXATIES" | "TÜV_NORD_MOBIBITÄT_GMBH_CO_KG" | "VAN_DEN_BROEK_AUTOMOBIEL_TAXATIES" | "VAN_HCLASSICS" | "VERBERGT_BVBA" | "VOERTUIG_TAXATIES_BV" | "WAARDETAXATIESNL" | "_2POINTS_TAXATIES" | "BUREAU_D_EXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL";
        /** CarTrailer */
        CarTrailer: {
            /** Max Weight */
            max_weight: number;
            /**
             * Type
             * @default TRAILER
             */
            type: components["schemas"]["TrailerType"] | string;
        };
        /**
         * TRAILER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        TRAILER_TYPE: "TRAILER" | "CARAVAN" | "CHASSIS";
        /** Company */
        wg_py_models__domain__insurance__prospect__Company: {
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["PartyPreferences"];
            /** @default COMPANY */
            type: components["schemas"]["COMPANY_PROSPECT_TYPE"];
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name: string;
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration?: components["schemas"]["CompanyRegistration"];
            /** Rsz Nr */
            rsz_nr?: string;
            /** Social Security Office */
            social_security_office?: string;
            /**
             * date
             * Format: date
             * @description Start date of the company
             */
            founding_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Dissolution date of the company
             */
            end_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /**
             * Commercial Name
             * @description The commercial name of the company
             * @example Baloise
             */
            commercial_name?: string;
            /**
             * Website
             * @description Website Url
             */
            website?: string;
            /**
             * Is Active
             * @description Is the company active
             */
            is_active?: boolean;
            /**
             * Bookkeeper
             * @description Bookkeeper of the company
             */
            bookkeeper?: components["schemas"]["Bookkeeper"];
            /**
             * Contact Person
             * @description Contact person of the company
             */
            contact_person?: components["schemas"]["ContactPerson"];
            /**
             * Personnel Details
             * @description Details regarding the personnel of the company
             */
            personnel_details?: components["schemas"]["PersonnelDetails"];
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            /**
             * Current Insurances
             * @description Current insurance of company (company_info.current_insurances)
             */
            current_insurances?: string[];
            turnover?: components["schemas"]["Turnover"];
            customer_info?: components["schemas"]["CustomerInfo"];
            export_activity?: components["schemas"]["ExportActivity"];
            import_activity?: components["schemas"]["ImportActivity"];
            third_party_activity?: components["schemas"]["ThirdPartyActivity"];
            outlook?: components["schemas"]["Outlook"];
            exhibition_activity?: components["schemas"]["ExhibitionActivity"];
            asset_info?: components["schemas"]["AssetInfo"];
            fleet_info?: components["schemas"]["FleetInfo"];
            transport_info?: components["schemas"]["TransportInfo"];
            workforce?: components["schemas"]["Workforce"];
            liability_info?: components["schemas"]["LiabilityInfo"];
            construction_works?: components["schemas"]["ConstructionWorks"];
            cyber?: components["schemas"]["Cyber"];
            legal_aid?: components["schemas"]["LegalAid"];
            financial_info?: components["schemas"]["FinancialInfo"];
        };
        /** PartyPreferences */
        PartyPreferences: {
            funeral?: components["schemas"]["FuneralPreference"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: string;
            /** Preferred Payment Method */
            preferred_payment_method?: string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
            /**
             * Wants Construction Work Insurance
             * @description Does the party wish to insure the (temporary) construction works, the construction materials and the equipment used in them with the existing property in case of renovation or adjacent works?
             */
            wants_construction_work_insurance?: boolean;
            /**
             * Third Party Construction Work Insurance Type
             * @description In addition to your own works, do you wish to insure the liabilities or works of others on the site such as contractors and architects?
             */
            third_party_construction_work_insurance_type?: string;
            /**
             * Wants Construction Third Party Claim Insurance
             * @description Does the party wish to protect against the possible claims of third parties at the construction site?
             */
            wants_construction_third_party_claim_insurance?: boolean;
            /** Wants To Insure Winter Sports */
            wants_to_insure_winter_sports?: boolean;
        };
        /** FuneralPreference */
        FuneralPreference: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /** ContactPerson */
        ContactPerson: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /**
             * email
             * @description Email of the contact person
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the contact person
             */
            telephonenr?: string;
            /**
             * Role
             * @description Role of the contact person in the company
             */
            role?: string;
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
        };
        /** PersonnelDetails */
        PersonnelDetails: {
            /**
             * Total Full Time
             * @description Total of full time employees
             */
            total_full_time?: number;
            /**
             * Total Part Time
             * @description Total of part time employees
             */
            total_part_time?: number;
            /**
             * Total Fte
             * @description Total of full time equivalent employees
             */
            total_fte?: number;
            /**
             * Total Amount
             * @description Total amount of employees, this is the summation of the total full time and the total part time employees
             */
            total_amount?: number;
            /**
             * Personnel Charges Full Time
             * @description Total personnel charges regarding full time employees
             */
            personnel_charges_full_time?: number;
            /**
             * Personnel Charges Part Time
             * @description Total personnel charges regarding part time employees
             */
            personnel_charges_part_time?: number;
            /**
             * Personnel Charges Total
             * @description Total personnel charges regarding the total employees
             */
            personnel_charges_total?: number;
        };
        /** Turnover */
        Turnover: {
            /** Amount */
            amount?: number;
            /** Estimated Amount Current Year */
            estimated_amount_current_year?: number;
            /** Intercompany Amount */
            intercompany_amount?: number;
            /** Activity Turnover Rate */
            activity_turnover_rate?: string;
            /**
             * Description
             * @description Description of the main and ancillary activities that yield turnover
             */
            description?: string;
            /** Risk Of Economic Default */
            risk_of_economic_default?: boolean;
            /**
             * Risk Of Economic Default Description
             * @description Description of the risk of economic default
             */
            risk_of_economic_default_description?: string;
        };
        /** ThirdPartyActivity */
        ThirdPartyActivity: {
            /** Third Party Service Dependency */
            third_party_service_dependency?: boolean;
            /** Third Parties */
            third_parties?: string;
            /** Has General Terms And Conditions */
            has_general_terms_and_conditions?: boolean;
            /** Practice Subcontracting */
            practice_subcontracting?: boolean;
            /** Subcontractors */
            subcontractors?: boolean;
            /** Freelancers */
            freelancers?: boolean;
            /** Suppliers Amount */
            suppliers_amount?: number;
            /** Supplier Dependency */
            supplier_dependency?: boolean;
            /** Supplier Type */
            supplier_type?: string;
            /** Supplier Trips */
            supplier_trips?: boolean;
            /** Entrusted Goods */
            entrusted_goods?: boolean;
            /** Entrusted Goods Description */
            entrusted_goods_description?: string;
            /** Entrusted Goods Owner */
            entrusted_goods_owner?: string;
            /** Entrusted Goods Estimated Value */
            entrusted_goods_estimated_value?: number;
            /**
             * Transport Own Goods
             * @description Are own goods transported by other third parties?
             */
            transport_own_goods?: boolean;
            /**
             * Transport Entrusted Goods
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods?: boolean;
            /**
             * Transport Entrusted Goods Outside Of Eu
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods_outside_of_eu?: boolean;
            /** Made Icc Agreements */
            made_icc_agreements?: boolean;
        };
        /** AssetInfo */
        AssetInfo: {
            /** Has Goods */
            has_goods?: boolean;
            /** Has Tenant Interest */
            has_tenant_interest?: boolean;
            /** Has Expensive Electronics */
            has_expensive_electronics?: boolean;
            /** Has Machinery */
            has_machinery?: boolean;
            /** Has Electronic Installations */
            has_electronic_installations?: boolean;
            /** Has Work Equipment */
            has_work_equipment?: boolean;
            /** Has Cooling Installations */
            has_cooling_installations?: boolean;
            /** Has Valuables */
            has_valuables?: boolean;
            /** Has Illuminated Advertising */
            has_illuminated_advertising?: boolean;
            /** Has Agricultural Equipment */
            has_agricultural_equipment?: boolean;
            /** Machine Types */
            machine_types?: string[];
            /** Machines Description */
            machines_description?: string;
            /** Machines Invoice Value */
            machines_invoice_value?: number;
            /** Machines Value */
            machines_value?: number;
            /** Machines Used By Third Parties */
            machines_used_by_third_parties?: boolean;
            /** Machines Third Parties */
            machines_third_parties?: string[];
            machines_average_delivery_time?: components["schemas"]["MachineDelivery"];
            /** Machines Current Rental Price */
            machines_current_rental_price?: number;
            /** Machines Maintenance Contracts */
            machines_maintenance_contracts?: boolean;
            /** Machines Valid Inspections */
            machines_valid_inspections?: boolean;
            /** Machines Downtime Impact */
            machines_downtime_impact?: string;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Inventory Description */
            inventory_description?: string;
            /** Inventory In Production */
            inventory_in_production?: boolean;
            /** Inventory In Sales */
            inventory_in_sales?: boolean;
            /** Inventory Seasonal Variation */
            inventory_seasonal_variation?: boolean;
            /** Inventory Value */
            inventory_value?: number;
            /** Has Electronics */
            has_electronics?: boolean;
            /** Electronics Estimated Value */
            electronics_estimated_value?: number;
            /** Reciprocity Value */
            reciprocity_value?: number;
            /** Has Software */
            has_software?: boolean;
            /** Software Cost */
            software_cost?: number;
            /** Has Drones */
            has_drones?: boolean;
            /** Drone Types */
            drone_types?: string;
            /** Drone Value */
            drone_value?: number;
            /** Has Cash */
            has_cash?: boolean;
            /** Has Cash Safe */
            has_cash_safe?: boolean;
            /** Has Loaned Assets */
            has_loaned_assets?: boolean;
            periodic_cash?: components["schemas"]["PeriodicCash"];
            /** Cash Insured */
            cash_insured?: boolean;
            /** Crops Plots */
            crops_plots?: string;
            /** Crops Details */
            crops_details?: string;
            /** Animal Types */
            animal_types?: string;
            /** Animals Details */
            animals_details?: string;
            /** Tank Types */
            tank_types?: string[];
            /** Underground Tanks Purpose */
            underground_tanks_purpose?: string;
            /** Underground Tanks Capacity */
            underground_tanks_capacity?: number;
            /** Above Ground Tanks Purpose */
            above_ground_tanks_purpose?: string;
            /** Above Ground Tanks Capacity */
            above_ground_tanks_capacity?: number;
            /** Stores Material In Tanks Above Ground */
            stores_material_in_tanks_above_ground?: boolean;
            /** Has Silos */
            has_silos?: boolean;
            /** Silo Purpose */
            silo_purpose?: string;
            silo_capacity?: components["schemas"]["SiloCapacity"];
            /** More Than 50 Percent Delivery From Single Supplier */
            more_than_50_percent_delivery_from_single_supplier?: boolean;
            /** Stores Dangerous Materials */
            stores_dangerous_materials?: boolean;
            /** Stores Plastic */
            stores_plastic?: boolean;
            /** Machines Valid Scope 10 Inspections */
            machines_valid_scope_10_inspections?: boolean;
            /** Electronic Machines Valid Scope 10 Inspections */
            electronic_machines_valid_scope_10_inspections?: boolean;
            /**
             * date
             * Format: date
             */
            machines_last_inspection?: Record<string, never>;
            /** Cooling Installations Turnover Decrease */
            cooling_installations_turnover_decrease?: boolean;
            /** Machines Produce Turnover Decrease */
            machines_produce_turnover_decrease?: boolean;
        };
        /** FleetInfo */
        FleetInfo: {
            /** Insured Via Leasing */
            insured_via_leasing?: boolean;
            /** Sharing Platform */
            sharing_platform?: boolean;
            /** Access To Claim Documents */
            access_to_claim_documents?: boolean;
            /** Technical Equipment Types */
            technical_equipment_types?: unknown[];
            /** Owned Agricultural Vehicles */
            owned_agricultural_vehicles?: number;
            /** Leased Agricultural Vehicles */
            leased_agricultural_vehicles?: number;
            /** Owned Shredders */
            owned_shredders?: number;
            /** Leased Shredders */
            leased_shredders?: number;
            /** Owned Refrigeration Units */
            owned_refrigeration_units?: number;
            /** Leased Refrigeration Units */
            leased_refrigeration_units?: number;
            /** Owned Forklift */
            owned_forklift?: number;
            /** Leased Forklift */
            leased_forklift?: number;
            /** Owned Electric Tractors */
            owned_electric_tractors?: number;
            /** Leased Electric Tractors */
            leased_electric_tractors?: number;
            /** Owned Telehandlers */
            owned_telehandlers?: number;
            /** Leased Telehandlers */
            leased_telehandlers?: number;
            /** Owned Spinning Platforms */
            owned_spinning_platforms?: number;
            /** Leased Spinning Platforms */
            leased_spinning_platforms?: number;
            /** Owned Transpallets */
            owned_transpallets?: number;
            /** Leased Transpallets */
            leased_transpallets?: number;
            /** Owned Stackers */
            owned_stackers?: number;
            /** Leased Stackers */
            leased_stackers?: number;
            /** Owned Reach Truckers */
            owned_reach_truckers?: number;
            /** Leased Reach Truckers */
            leased_reach_truckers?: number;
            /** Owned Scissor Lifts */
            owned_scissor_lifts?: number;
            /** Leased Scissor Lifts */
            leased_scissor_lifts?: number;
            /** Owned Aerial Platforms */
            owned_aerial_platforms?: number;
            /** Leased Aerial Platforms */
            leased_aerial_platforms?: number;
            /** Owned Technical Trailers */
            owned_technical_trailers?: number;
            /** Leased Technical Trailers */
            leased_technical_trailers?: number;
            /** Owned Tower Cranes */
            owned_tower_cranes?: number;
            /** Leased Tower Cranes */
            leased_tower_cranes?: number;
        };
        /** Workforce */
        Workforce: {
            /** Clerks Amount */
            clerks_amount?: number;
            /** Blue Collars Amount */
            blue_collars_amount?: number;
            /** Employment Types */
            employment_types?: string[];
            /** Has Family Members */
            has_family_members?: boolean;
            /** Family Members Description */
            family_members_description?: string;
            /** Extra Legal Benefits */
            extra_legal_benefits?: string[];
            /** Extra Legal Benefits Description */
            extra_legal_benefits_description?: string;
            /** Key Persons */
            key_persons?: boolean;
            /** Key Persons Amount */
            key_persons_amount?: number;
            /** Replaceable Managers */
            replaceable_managers?: boolean;
            /** Key Persons Illness Financial Consequences */
            key_persons_illness_financial_consequences?: boolean;
            /** Working Methods */
            working_methods?: string[];
            /** Wage Bill By Employee Category */
            wage_bill_by_employee_category?: boolean;
            /** Total Wage Bill */
            total_wage_bill?: number;
            /** Wage Bills */
            wage_bills?: components["schemas"]["WageBill"][];
            /** Employees Exceeding Legal Max Gross Salary */
            employees_exceeding_legal_max_gross_salary?: boolean;
            /** Employees Exceeding Legal Max Gross Salary Description */
            employees_exceeding_legal_max_gross_salary_description?: string;
            /** Has Work Accidents */
            has_work_accidents?: boolean;
            /** Possible Dangers */
            possible_dangers?: string[];
            /** Work Accidents Per Year */
            work_accidents_per_year?: number;
            /** Work Accident Types */
            work_accident_types?: string;
            /** Increasing Work Accidents */
            increasing_work_accidents?: boolean;
            /** Absenteeism Rate Known */
            absenteeism_rate_known?: boolean;
            /** Absenteeism Rate */
            absenteeism_rate?: number;
            /** Increasing Sick Leave */
            increasing_sick_leave?: boolean;
            /** Has Cross Border Workers */
            has_cross_border_workers?: boolean;
            /** Employees 24 Hours Insured */
            employees_24_hours_insured?: boolean;
            /** Has Extracurricular Activities */
            has_extracurricular_activities?: boolean;
            /** Any Management On Payroll */
            any_management_on_payroll?: boolean;
            /** Management Shareholders Agreement Signed */
            management_shareholders_agreement_signed?: boolean;
            /** Has Temporary Staff */
            has_temporary_staff?: boolean;
            /** Higher Sv Wage */
            higher_sv_wage?: boolean;
        };
        /** Customer */
        Customer: {
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["Address"];
            preferences?: components["schemas"]["PartyPreferences"];
            /** @default CUSTOMER */
            type: components["schemas"]["CUSTOMER_PROSPECT_TYPE"];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Initials
             * @description The prospect's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Infix
             * @description The prospect's infixes in their last name, for example 'Van' in 'Van Gogh' / in dutch: voor- of tussenvoegsels
             */
            infix?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            profession?: components["schemas"]["PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Has Claims
             * @description If the prospect has had claims regarding it's residence in the last 5 years.
             */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
        };
        /**
         * CUSTOMER_PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CUSTOMER_PROSPECT_TYPE: "CUSTOMER" | "DRIVER";
        /**
         * CIVIL_STATE
         * @description An enumeration.
         * @enum {unknown}
         */
        CIVIL_STATE: "SINGLE" | "MARRIED" | "DIVORCED" | "WIDOWED" | "LEGALLY_COHABITING" | "SEPARATED" | "DE_FACTO_COHABITING";
        /**
         * FAMILY_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        FAMILY_STATUS: "SINGLE_WITHOUT_CHILDREN" | "WITH_CHILDREN" | "COUPLE" | "COUPLE_WITH_CHILDREN" | "ELDERLY";
        /**
         * ASKA_PACKAGE_CHOICE
         * @description An enumeration.
         * @enum {unknown}
         */
        ASKA_PACKAGE_CHOICE: "PACKAGE_I" | "PACKAGE_II" | "PACKAGE_III" | "PACKAGE_IV";
        /**
         * CAR_DEMO
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_DEMO: "YES" | "NO" | "FIST_SIX_MONTHS";
        /**
         * SATELLITE_PROTECTION_SYSTEM
         * @description An enumeration.
         * @enum {unknown}
         */
        SATELLITE_PROTECTION_SYSTEM: "NONE" | "VIASAT" | "AT2" | "TT4";
        /**
         * CITIZENS_STEERING_POSITION
         * @description An enumeration.
         * @enum {unknown}
         */
        CITIZENS_STEERING_POSITION: "LEFT_HAND_SIDE" | "RIGHT_HAND_SIDE";
        /** GetNumberPlatePremiumResponse */
        GetNumberPlatePremiumResponse: {
            /**
             * License
             * @description License details
             */
            license: components["schemas"]["License"];
            /**
             * Data
             * @description Details about the Car
             */
            data: components["schemas"]["NumberPlatePremiumResponse"];
            /**
             * Domain Car
             * @description WeGroups domain car
             */
            domain_car: components["schemas"]["DomainCar"];
        };
        /**
         * NumberPlatePremiumResponse
         * @description Response Model that represent shared attributes between Freemium and Premium NumberPlate Response models.
         *
         *     This model should not be used directly in the responses. If the freemium and premium response attributes differ.
         *     Freemium model should inherit from this model.
         */
        NumberPlatePremiumResponse: {
            /**
             * Origin
             * @description Details of the car manufacturing facility
             */
            origin?: components["schemas"]["Origin"];
            /**
             * Vin Info
             * @description Different fields of the VIN number
             */
            vin_info?: components["schemas"]["VinInfo"];
            /**
             * Plate Information
             * @description Details about the number plate
             */
            number_plate_info: components["schemas"]["NumberPlateInfo"];
            /** Dimension details of the body of the car */
            dimensions?: components["schemas"]["Dimensions"];
            /**
             * Physical Properties
             * @description Details of the physical properties of the car
             */
            physical_properties?: components["schemas"]["PhysicalProperties"];
            /**
             * Performance
             * @description Performance details of the car, related to speed, fuel and aerodynamic
             */
            performance?: components["schemas"]["Performance"];
            /**
             * Engine
             * @description Engine specification and capabilities
             */
            engine?: components["schemas"]["Engine"];
            /**
             * Safety
             * @description Safety feature details of the car series
             */
            safety?: components["schemas"]["Safety"];
            /**
             * General
             * @description General information of the car brand, model and version
             */
            general: components["schemas"]["General"];
            /**
             * Images
             * @description A list of url links that contain an image of the motorcycle
             */
            images?: string[];
            /**
             * Financial details of the car
             * @description Financial detail for tax, price and repair related
             */
            financial?: components["schemas"]["Financial"];
            /**
             * Low Emission Zone
             * @description LEZ specifications of the cities which has the legislation
             */
            lez?: components["schemas"]["LEZ"];
            /**
             * Registration
             * @description Registration details of the car with country, and the registration dates
             */
            registration: components["schemas"]["Registration"];
            /** Links */
            links?: string[];
        };
        /** NumberPlateInfo */
        NumberPlateInfo: {
            /**
             * Number plate
             * @description Number plate of the selected car.
             * @example 1AAA000
             */
            number_plate: string;
            /**
             * Category
             * @description Category of the number plate
             * @example OLDTIMER
             */
            category?: components["schemas"]["LICENSE_PLATE_TYPE"];
        };
        /** GetAutomobileBrandsResponse */
        GetAutomobileBrandsResponse: {
            /** Items */
            items: components["schemas"]["GetAutomobileBrandResponse"][];
            /** Count */
            count: number;
        };
        /** GetAutomobileBrandResponse */
        GetAutomobileBrandResponse: {
            brand: components["schemas"]["Brand"];
        };
        /** Brand */
        Brand: {
            /**
             * Brand key
             * @description The primary key of the table, the brand name in a key form.
             * @example suzuki
             */
            key: string;
            /**
             * Name
             * @description The full name of the brand.
             * @example Suzuki
             */
            name: string;
            /**
             * Logo URL
             * @description The url of the brand logo.
             * @example https:/files.wegroup.be/carlogos/bmw.svg
             */
            logo_url?: string;
            /**
             * Alias
             * @description List of alias of the brand name.
             * @example [
             *       "vw",
             *       "volks"
             *     ]
             */
            alias?: string[];
        };
        /** GetAutomobileSeriesResponse */
        GetAutomobileSeriesResponse: {
            /** Items */
            items: components["schemas"]["GetAutomobileSerieResponse"][];
            /** Count */
            count: number;
        };
        /** GetAutomobileSerieResponse */
        GetAutomobileSerieResponse: {
            series: components["schemas"]["Series"];
        };
        /** Series */
        Series: {
            /**
             * Id
             * Format: uuid
             * @description Id of the series of a car in the database.
             * @example 72d79944-8dee-418e-bcec-d85c1317bca3
             */
            id: string;
            /**
             * Name
             * @description The name of the series.
             * @example XF
             */
            name: string;
            /**
             * Id
             * @description Key of the series's brand in the database.
             * @example suzuki
             */
            brand_key: string;
        };
        /** GetAutomobileVersionsResponse */
        GetAutomobileVersionsResponse: {
            /** Items */
            items: components["schemas"]["GetAutomobileVersionResponse"][];
            /** Count */
            count: number;
        };
        /** GetAutomobileVersionResponse */
        GetAutomobileVersionResponse: {
            version: components["schemas"]["Version"];
        };
        /** Version */
        Version: {
            /**
             * Id
             * Format: uuid
             * @description Id of the motorcycle in the database.
             * @example 72d79944-8dee-418e-bcec-d85c1317bca3
             */
            id: string;
            /**
             * Version
             * @example 1.4 TFSI S line
             */
            version: string;
            /**
             * Year
             * @description The year the model was built.
             * @example 2018
             */
            model_year?: number;
            /**
             * kW
             * @description The power of the engine expressed in kW (kilowatt).
             * @example 135
             */
            kw?: number;
            /**
             * kWh
             * @description The capacity of the battery expressed in kWh (kilowatt hour).
             * @example 100
             */
            kwh?: number;
            /**
             * CO2
             * @description The CO2 emission of the car measured in g/km
             * @example 80
             */
            co2?: number;
            /**
             * cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1968
             */
            cc?: number;
            /**
             * Motor Type
             * @description Defines which type of motor the car uses
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * Transmission type
             * @description Defines type of transmission that the car uses.
             * @example auto
             */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /**
             * Catalogue value
             * @description Price of the version defined in Euro.
             * @example auto
             */
            price?: number;
        };
        /** GetCarPremiumResponse */
        GetCarPremiumResponse: {
            /**
             * License
             * @description License details
             */
            license: components["schemas"]["License"];
            /**
             * Data
             * @description Experimental model, only use if you know what you are doing otherwise use 'domain_car'!
             */
            data: components["schemas"]["CarPremiumResponse"];
            /**
             * Domain Car
             * @description WeGroups core representation of a car, used in all API's.
             */
            domain_car: components["schemas"]["DomainCar"];
        };
        /**
         * CarPremiumResponse
         * @description Response Model that represent shared attributes between Freemium and Premium Car Response models.
         *
         *     This model should not be used directly in the responses. If the freemium and premium response attributes differ.
         *     Freemium model should inherit from this model.
         */
        CarPremiumResponse: {
            /**
             * Origin
             * @description Details of the car manufacturing facility
             */
            origin?: components["schemas"]["Origin"];
            /** Dimension details of the body of the car */
            dimensions?: components["schemas"]["Dimensions"];
            /**
             * Physical Properties
             * @description Details of the physical properties of the car
             */
            physical_properties?: components["schemas"]["PhysicalProperties"];
            /**
             * Performance
             * @description Performance details of the car, related to speed, fuel and aerodynamic
             */
            performance?: components["schemas"]["Performance"];
            /**
             * Engine
             * @description Engine specification and capabilities
             */
            engine?: components["schemas"]["Engine"];
            /**
             * Safety
             * @description Safety feature details of the car series
             */
            safety?: components["schemas"]["Safety"];
            /**
             * General
             * @description General information of the car brand, model and version
             */
            general: components["schemas"]["General"];
            /**
             * Images
             * @description A list of url links that contain an image of the motorcycle
             */
            images?: string[];
            /**
             * Financial details of the car
             * @description Financial detail for tax, price and repair related
             */
            financial?: components["schemas"]["Financial"];
            /**
             * Low Emission Zone
             * @description LEZ specifications of the cities which has the legislation
             */
            lez?: components["schemas"]["LEZ"];
            /** Links */
            links?: string[];
        };
        /** GetAutomobileFactsResponse */
        GetAutomobileFactsResponse: {
            /** Kw */
            kw: number[];
            /** Kwh */
            kwh: number[];
            motor_type: components["schemas"]["MOTOR_TYPE"][];
            transmission_type: components["schemas"]["TRANSMISSION_TYPE"][];
            /** Cc */
            cc: number[];
            /** Co2 */
            co2: number[];
            /** Model Year */
            model_year: number[];
            /** Price */
            price: number[];
        };
        /** PaginatedInsuranceCompanyResponse */
        PaginatedInsuranceCompanyResponse: {
            /** Count */
            count: number;
            /** Items */
            items: components["schemas"]["InsuranceCompanyRetrieveResponse"][];
        };
        /** InsuranceCompanyRetrieveResponse */
        InsuranceCompanyRetrieveResponse: {
            /**
             * Key
             * @description The unique key of the resource.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            key: string;
            /**
             * Names
             * @description The insurance company's name
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            names: components["schemas"]["app__models__localisation__Localisation"];
            /**
             * Fsma
             * @description The FSMA of the broker key + statue
             */
            fsma?: components["schemas"]["InsuranceFsma"];
            /**
             * Telephone
             * @description Contact telephone of the company.
             * @example +32 499 99 99 99
             */
            telephone?: string;
            /**
             * Email
             * @description Contact email of the company.
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Website
             * @description Website of the distribution (if applicable).
             * @example https://www.distributionite.be
             */
            website?: string;
            /**
             * Logo
             * @description A high quality logo hosted on an object store, this is the relative path
             * @example logos/distributions/distribution
             */
            logo?: string;
            /**
             * Address
             * @description The insurance company's address.
             */
            address?: components["schemas"]["wg_py_models__complex__Address"];
            /**
             * Name
             * @description General name, no localisation
             */
            name?: string;
            /**
             * Merchant Creditor Identifier
             * @description SEPA credit id
             */
            merchant_creditor_identifier?: string;
        };
        /** Localisation */
        app__models__localisation__Localisation: {
            /**
             * Nl
             * @description Dutch translation.
             * @example content
             */
            nl?: string;
            /**
             * Fr
             * @description French translation.
             * @example content
             */
            fr?: string;
            /**
             * De
             * @description German translation.
             * @example content
             */
            de?: string;
            /**
             * En
             * @description English translation.
             * @example content
             */
            en?: string;
        };
        /**
         * InsuranceFsma
         * @description Speical fsma no crc needed and no regex
         */
        InsuranceFsma: {
            /** Key */
            key?: string;
            statute?: components["schemas"]["FSMA_STATUTE"];
        };
        /**
         * FSMA_STATUTE
         * @description An enumeration.
         * @enum {unknown}
         */
        FSMA_STATUTE: "A" | "A-cB" | "A-B" | "A-R";
        /**
         * Address
         * @description Address model
         */
        wg_py_models__complex__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * @description The country code.
             * @example BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Themes */
        Themes: {
            /** Items */
            items: components["schemas"]["Theme"][];
            /** Count */
            count: number;
        };
        /** Theme */
        Theme: {
            /** Name */
            name: string;
            /** Primary Color */
            primary_color: string;
            /** Secondary Color */
            secondary_color: string;
        };
        /** create_custom_theme_as_distribution_params */
        create_custom_theme_as_distribution_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["DistributionThemeCreateCmd"];
        };
        /** StatusResponse */
        app__handlers__nats__models__StatusResponse: {
            /** Status */
            status: string;
        };
        /** Auth */
        Auth: {
            kind: components["schemas"]["Kind"];
            /** Role */
            role: string;
            /**
             * Id
             * Format: uuid4
             */
            id: string;
            /**
             * Uid
             * Format: uuid4
             * @description ID of user stored in our DB.
             */
            uid?: string;
            /**
             * Bid
             * Format: uuid4
             * @description ID of broker stored in our DB.
             */
            bid?: string;
            /**
             * Did
             * Format: uuid4
             * @description ID of distribution stored in our DB.
             */
            did?: string;
            /**
             * Sid
             * Format: uuid4
             * @description ID of the session linked to it.
             */
            sid?: string;
            /**
             * Party Id
             * Format: uuid4
             * @description ID of party stored in our DB.
             */
            party_id?: string;
            /**
             * Oauth2 Client Id
             * @description The client id when the user has logged in via an oauth2 flow.
             */
            oauth2_client_id?: string;
            /** Email */
            email?: string;
            /** Scopes */
            scopes: string[];
            /**
             * Ip Address
             * Format: ipvanyaddress
             */
            ip_address: string;
            headers?: components["schemas"]["Headers"];
            /**
             * Broker Plan
             * @description Plan of broker if broker.
             */
            broker_plan?: string;
            company?: components["schemas"]["Company"];
            /**
             * locale
             * @description Parse locale to 'xx-YY' format.
             */
            locale?: Record<string, never>;
            /**
             * Language
             * @description The preferred language lower or uppercase always 2 characters.
             */
            language?: string;
            /**
             * Country
             * @description The preferred country lower or uppercase always 2 characters.
             */
            country?: string;
        };
        /**
         * Kind
         * @description An enumeration.
         * @enum {unknown}
         */
        Kind: "USER" | "SYSTEM" | "SOCIAL_LOGIN" | "APITOKEN" | "ANONYMOUS";
        /** Headers */
        Headers: {
            /** Host */
            host?: string;
            /** User Agent */
            user_agent?: string;
            /** Origin */
            origin?: string;
            /** Referer */
            referer?: string;
            /** Connection */
            connection?: string;
            /** Accept Language */
            accept_language?: string;
            /** Accept Encoding */
            accept_encoding?: string;
            /** Accept */
            accept?: string;
            /** Content Type */
            content_type?: string;
            /** Content Length */
            content_length?: number;
        };
        /** Company */
        wg_py_models__nats__Company: {
            /**
             * Id
             * Format: uuid4
             */
            id: string;
            /** Role */
            role: string;
        };
        /** DistributionThemeCreateCmd */
        DistributionThemeCreateCmd: {
            /**
             * Primary Color
             * @description The primary color of the Broker theme. In hex format with 6 characters preceding a '#'
             * @example fb8000
             */
            primary_color: string;
            /**
             * Secondary Color
             * @description The secondary color of the Broker theme. In hex format with 6 characters preceding a '#'
             * @example f3dcd3
             */
            secondary_color: string;
            /**
             * Name
             * @description The style of the Broker theme.
             * @example orange
             */
            name: string;
        };
        /** update_custom_theme_as_distribution_params */
        update_custom_theme_as_distribution_params: {
            auth: components["schemas"]["Auth"];
            /** Name */
            name: string;
            data: components["schemas"]["DistributionThemeUpdateCmd"];
        };
        /** DistributionThemeUpdateCmd */
        DistributionThemeUpdateCmd: {
            /**
             * Primary Color
             * @description The primary color of the Broker theme. In hex format with 6 characters preceding a '#'
             * @example fb8000
             */
            primary_color?: string;
            /**
             * Secondary Color
             * @description The secondary color of the Broker theme. In hex format with 6 characters preceding a '#'
             * @example f3dcd3
             */
            secondary_color?: string;
        };
        /** LeadProvidersResponse */
        LeadProvidersResponse: {
            /** Items */
            items: components["schemas"]["LeadProviderQueryModel"][];
            /** Count */
            count: number;
        };
        /** LeadProviderQueryModel */
        LeadProviderQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Affinity Insurance Id
             * Format: uuid
             */
            affinity_insurance_id?: string;
            /** Name */
            name: string;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Telephonenr */
            telephonenr?: string;
            /** Email */
            email?: string;
        };
        /** LeadProviderResponse */
        LeadProviderResponse: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Affinity Insurance Id
             * Format: uuid
             */
            affinity_insurance_id?: string;
            /** Name */
            name: string;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Telephonenr */
            telephonenr?: string;
            /** Email */
            email?: string;
        };
        /** create_toolkit_broker_params */
        create_toolkit_broker_params: {
            data: components["schemas"]["ToolkitBrokerCreateCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** ToolkitBrokerCreationResponse */
        ToolkitBrokerCreationResponse: {
            /**
             * User Id
             * Format: uuid
             */
            user_id: string;
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Upload Token */
            upload_token: string;
        };
        /** ToolkitBrokerCreateCmd */
        ToolkitBrokerCreateCmd: {
            user: components["schemas"]["BrokerUserCreateCmd"];
            broker: components["schemas"]["BrokerCreateCmd"];
            distribution: components["schemas"]["DistributionCreateCmd"];
            /**
             * Integrations
             * @default {}
             */
            integrations: components["schemas"]["BrokerIntegrations"];
            /**
             * Settings
             * @default {
             *       "max_vk": false,
             *       "all_options_enabled": false,
             *       "all_guarantees": "NORMAL",
             *       "send_me_copy_of_offer_via_mail": false,
             *       "always_save_to_crm": false,
             *       "always_save_to_insurance_company": true
             *     }
             */
            settings: components["schemas"]["BrokerSettings"];
            /**
             * Memberships
             * @default {
             *       "sidefish": false,
             *       "aquilae": false,
             *       "brocom": false,
             *       "bvvm": false,
             *       "bzb": false,
             *       "cobotri": false,
             *       "digital_broker_club": false,
             *       "e_crown": false,
             *       "evm": false,
             *       "feprabel": false,
             *       "flexus": false,
             *       "frenchies": false,
             *       "fvf": false,
             *       "poggio": false,
             *       "s_team": false,
             *       "the_friends": false,
             *       "westbrokers": false,
             *       "willemot": false,
             *       "wilink": false,
             *       "lar": false
             *     }
             */
            memberships: components["schemas"]["BrokerMembershipsCreateCmd"];
            /**
             * Affiliations
             * @default []
             */
            affiliations: components["schemas"]["Affiliation"][];
            promotion?: components["schemas"]["DistributionPromotionCreateCmd"];
        };
        /** BrokerUserCreateCmd */
        BrokerUserCreateCmd: {
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name?: string;
            /**
             * @description The user's language.
             * @example NL
             */
            language: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * email
             * @description The user's email address.
             * @example foo@bar.com
             */
            email: string;
            /**
             * Username
             * @description The user's username.
             * @example Jhon
             */
            username?: string;
            /**
             * Description
             * @description The description of a user.
             * @default
             * @example A description of the user.
             */
            description: string;
            /**
             * Id
             * Format: uuid
             * @description The user's ID can be set by client.
             * @example 583119d3-9282-46eb-bd91-909692433563
             */
            id?: string;
            /**
             * Avatar
             * @description A high quality avatar, hosted on the web.
             * @example https://files.wegroup.be/avatars/avatar-louise.svg
             */
            avatar?: string;
            /**
             * @description Country
             * @example BE
             */
            country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Two Factor Enforced At Next Login
             * @example false
             */
            two_factor_enforced_at_next_login?: boolean;
            /**
             * @description The users role.
             * @default broker
             * @example broker
             */
            role: components["schemas"]["USER_ROLE"];
            /**
             * Disabled
             * @description Has the user been disabled?
             * @default false
             */
            disabled: boolean;
            /**
             * date
             * Format: date
             * @description The optional user expiration date.
             */
            expiration_date?: Record<string, never>;
        };
        /**
         * LANGUAGE_CODES
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__LANGUAGE_CODES: "FR" | "NL" | "EN" | "DE" | "ES";
        /**
         * USER_ROLE
         * @description An enumeration.
         * @enum {unknown}
         */
        USER_ROLE: "developer" | "admin" | "social_login" | "anonymous" | "api_token" | "trial_broker" | "broker" | "customer";
        /** BrokerCreateCmd */
        BrokerCreateCmd: {
            /**
             * Name
             * @description The Broker's name, is used to put on mails, contracts and show on screen, a name is unique within a distribution.
             * @example axa
             */
            name: string;
            /**
             * Assistant Name
             * @description The name to be used for the virtual assistant.
             * @example Louise
             */
            assistant_name: string;
            /**
             * User Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            user_id: string;
            /**
             * Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            id?: string;
            /**
             * Is Admin
             * @description Is the broker admin of the distribution he/she is in.
             * @default false
             * @example false
             */
            is_admin: boolean;
            /**
             * Plan
             * @description The business plan of the broker, defines the features a broker can access.
             * @default TRIAL_BROKER
             */
            plan: string;
            /**
             * @description The type of the broker defines which quotes he/she can offer, for example BOAR (dutch for: Brand, Ongevallen, en Allerlei Risico's, ook wel verzekeringen niet-leven genoemd). But here the Type could be BOARL which means BOAR + Life.
             * @default BOARL
             */
            type: components["schemas"]["BROKER_TYPE"];
            /**
             * Phone
             * @description The Broker's telephone number which is used towards customers.
             * @example +32 499 99 99 99
             */
            phone?: string;
            /**
             * Theme
             * @description Theme of your website environment, defaults to orange.
             * @default orange
             * @example orange
             */
            theme: string;
            /**
             * Crm
             * @description The crm being used by the broker.
             * @example Louise
             */
            crm?: string;
            /**
             * Email
             * @description Email
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Contact Info
             * @description how to contact the broker text, displayed on documents
             */
            contact_info?: string;
        };
        /**
         * BROKER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        BROKER_TYPE: "BOARL" | "AFFINITY";
        /** DistributionCreateCmd */
        DistributionCreateCmd: {
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name: string;
            /**
             * email
             * @description Mail address used towards customers.
             * @example foo@bar.com
             */
            email: string;
            /**
             * Address
             * @description The Broker company address.
             */
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Fsma
             * @description The FSMA of the broker key + statue
             */
            fsma?: components["schemas"]["app__models__fsma__Fsma"];
            /**
             * Afm
             * @description The AFM number of distribution.
             */
            afm?: string;
            /**
             * Id
             * Format: uuid
             * @description The ID of the resource, can be generated client side or server side.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * Cbe
             * @description Crossroads bank for enterprises number.
             * @example 3482940238
             */
            cbe?: string;
            /**
             * Website
             * @description Website of the distribution (if applicable).
             * @example https://www.distributionite.be
             */
            website?: string;
            /**
             * email
             * @description Mail address used for submitting claims.
             * @example foo@bar.com
             */
            complaints_email?: string;
            /**
             * email
             * @description A Mail address used for submitting complaints.
             * @example foo@bar.com
             */
            claims_email?: string;
            /** Short Name */
            short_name?: string;
            /**
             * Phone
             * @description Contact phone of the distribution
             * @example +32 499 99 99 99
             */
            phone?: string;
            /**
             * Theme
             * @description Theme of distribution.
             * @default orange
             * @example orange
             */
            theme: string;
            /**
             * Assistant Name
             * @description Assistant name.
             * @default Louise
             * @example Louise
             */
            assistant_name: string;
            company_registration?: components["schemas"]["app__models__company_registration__CompanyRegistration"];
            /**
             * Meeting Link
             * @description Link to plan online meetings.
             */
            meeting_link?: string;
            /**
             * Privacy Page Url
             * @description Link to the company's privacy page.
             */
            privacy_page_url?: string;
            /**
             * Plan
             * @description Key of subscription plan
             */
            plan: string;
            /**
             * Crm
             * @example Louise
             */
            crm?: string;
            /** Callbacks */
            callbacks?: string[];
            /**
             * Offer
             * @description What does the distribution offer customers.
             */
            offer?: string;
            /**
             * Goal
             * @description Goal of your distribution.
             */
            goal?: string;
            /**
             * Intro
             * @description Intro text of your distribution.
             */
            intro?: string;
            localized_offer?: components["schemas"]["app__models__localisation__Localisation"];
            localized_goal?: components["schemas"]["app__models__localisation__Localisation"];
            localized_intro?: components["schemas"]["app__models__localisation__Localisation"];
            /**
             * Office Hours
             * @description Text to show when your office is open or not.
             */
            office_hours?: string;
            /**
             * Rpr
             * @description Legal entity register code (Rechtspersonenregister), the regio where your company excercises.
             */
            rpr?: string;
            /** Court */
            court?: string;
            /** Claim Link */
            claim_link?: string;
            /** Customer Portal Link */
            customer_portal_link?: string;
        };
        /** Fsma */
        app__models__fsma__Fsma: {
            /**
             * Key
             * @description The FSMA number.
             * @example 041129
             */
            key: string;
            /**
             * @description The FSMA statute.
             * @example A-cB
             */
            statute?: components["schemas"]["FSMA_STATUTE"];
        };
        /** CompanyRegistration */
        app__models__company_registration__CompanyRegistration: {
            /** @description Type of business registration */
            type: components["schemas"]["COMPANY_REGISTRATION_TYPE"];
            /**
             * Nr
             * @description Value associated with registration of business
             */
            nr: string;
        };
        /** BrokerIntegrations */
        BrokerIntegrations: {
            /**
             * Portima Nr
             * @example 23515
             */
            portima_nr?: string;
            /**
             * Brio Connector Key
             * @example 23515
             */
            brio_connector_key?: string;
            /**
             * Agent Nr
             * @example 23515
             */
            agent_nr?: string;
            /**
             * Vivium Id
             * @example 23515
             */
            vivium_id?: string;
            /**
             * Is Axa Allowed
             * @example true
             */
            is_axa_allowed?: boolean;
            /**
             * Is Dela Allowed
             * @example true
             */
            is_dela_allowed?: boolean;
            /**
             * Is Allianz Allowed
             * @example true
             */
            is_allianz_allowed?: boolean;
            /**
             * Allianz Home Id
             * Format: uuid
             * @example a7a3c8be-047a-47bb-a44e-dbda18948cf6
             */
            allianz_home_id?: string;
            /**
             * Allianz Family Id
             * Format: uuid
             * @example a7a3c8be-047a-47bb-a44e-dbda18948cf6
             */
            allianz_family_id?: string;
            /**
             * Allianz Car Id
             * Format: uuid
             * @example a7a3c8be-047a-47bb-a44e-dbda18948cf6
             */
            allianz_car_id?: string;
            /**
             * Pia Instance Id
             * @example 1234
             */
            pia_instance_id?: number;
            /**
             * Aedes Tenant Id
             * @example 1234
             */
            aedes_tenant_id?: number;
            /**
             * Aedes Id
             * @example 1234
             */
            aedes_id?: number;
            /**
             * Ag Office Id
             * @example 23515
             */
            ag_office_id?: string;
            /**
             * Ag Sub Office Id
             * @example 23515
             */
            ag_sub_office_id?: string;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Preferred Agent Nr */
            anva_preferred_agent_nr?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
        };
        /** BrokerSettings */
        BrokerSettings: {
            /**
             * Max Vk
             * @description When enabled, calculates quotes with maximum VK enabled by default.
             * @default false
             */
            max_vk: boolean;
            /**
             * All Options Enabled
             * @description When enabled, calculates quotes with all options enabled by default.
             * @default false
             */
            all_options_enabled: boolean;
            /**
             * @description When enabled, calculates quotes with all guarantees selected by default.
             * @default NORMAL
             */
            all_guarantees: components["schemas"]["ALL_GUARANTEES_SETTING"];
            /**
             * Send Me Copy Of Offer Via Mail
             * @description When enabled, send a copy of the offer mail to the broker as well.
             * @default false
             */
            send_me_copy_of_offer_via_mail: boolean;
            /**
             * Always Save To Crm
             * @default false
             */
            always_save_to_crm: boolean;
            /**
             * Always Save To Insurance Company
             * @default true
             */
            always_save_to_insurance_company: boolean;
        };
        /**
         * ALL_GUARANTEES_SETTING
         * @description An enumeration.
         * @enum {unknown}
         */
        ALL_GUARANTEES_SETTING: "ON" | "OFF" | "NORMAL";
        /** BrokerMembershipsCreateCmd */
        BrokerMembershipsCreateCmd: {
            /**
             * Sidefish
             * @default false
             */
            sidefish: boolean;
            /**
             * Aquilae
             * @default false
             */
            aquilae: boolean;
            /**
             * Brocom
             * @default false
             */
            brocom: boolean;
            /**
             * Bvvm
             * @default false
             */
            bvvm: boolean;
            /**
             * Bzb
             * @default false
             */
            bzb: boolean;
            /**
             * Cobotri
             * @default false
             */
            cobotri: boolean;
            /**
             * Digital Broker Club
             * @default false
             */
            digital_broker_club: boolean;
            /**
             * E Crown
             * @default false
             */
            e_crown: boolean;
            /**
             * Evm
             * @default false
             */
            evm: boolean;
            /**
             * Feprabel
             * @default false
             */
            feprabel: boolean;
            /**
             * Flexus
             * @default false
             */
            flexus: boolean;
            /**
             * Frenchies
             * @default false
             */
            frenchies: boolean;
            /**
             * Fvf
             * @default false
             */
            fvf: boolean;
            /**
             * Poggio
             * @default false
             */
            poggio: boolean;
            /**
             * S Team
             * @default false
             */
            s_team: boolean;
            /**
             * The Friends
             * @default false
             */
            the_friends: boolean;
            /**
             * Westbrokers
             * @default false
             */
            westbrokers: boolean;
            /**
             * Willemot
             * @default false
             */
            willemot: boolean;
            /**
             * Wilink
             * @default false
             */
            wilink: boolean;
            /**
             * Lar
             * @default false
             */
            lar: boolean;
        };
        /** Affiliation */
        Affiliation: {
            /**
             * Boost
             * @description A multiplication factor for marketplace percentages.
             * @default 0
             * @example 0
             */
            boost: number;
            /**
             * @description The name of the affiliation.
             * @example ag
             */
            name: components["schemas"]["InsuranceCompanyTag"];
            /**
             * Nr
             * @description The Broker's number at the affiliation.
             * @default 0
             * @example 3459481
             */
            nr: string;
            /**
             * @description The types of insurance the broker can sell at the affiliation.
             * @example [
             *       "home"
             *     ]
             */
            sell_filter: components["schemas"]["_InsuranceType"][];
            status?: components["schemas"]["AFFILIATION_STATUS"];
            /** Reason */
            reason?: string;
        };
        /**
         * InsuranceCompanyTag
         * @description An enumeration.
         * @enum {unknown}
         */
        InsuranceCompanyTag: "ag" | "allianz" | "amlin" | "argenta" | "aedes" | "axa" | "baloise" | "belfius" | "bcover" | "corona" | "das" | "de_motoverzekering" | "lar" | "arces" | "ing" | "arag" | "ethias" | "euromex" | "federale" | "fidea" | "generali" | "athora" | "hdi" | "nn" | "kbc" | "optimco" | "partners" | "pv" | "pnp" | "touring" | "tvm" | "vivium" | "dvv" | "foyer" | "yuzzu" | "ardpre" | "alpha" | "amma" | "asco" | "cda" | "hagelunie" | "zurich" | "deltalloyd" | "mercator" | "ns" | "fortis" | "bnp" | "dela" | "dkv" | "europ" | "elitis" | "mobly" | "nomad" | "qover" | "patronale" | "santevet" | "vab" | "callant" | "pia" | "ibis" | "wegroup" | "verzekerje" | "villasure" | "dna_yachtinsurance" | "bikmo" | "belvilla" | "ex_amlin" | "yacht_and_co" | "asr" | "unigarant" | "aska" | "vdh" | "citizens_aw" | "citizens_cw" | "assudis";
        /**
         * _InsuranceType
         * @description An enumeration.
         * @enum {unknown}
         */
        _InsuranceType: "home" | "family" | "car" | "landlord" | "legal" | "two_wheeler" | "ebike" | "teacher" | "funeral" | "bicycle" | "boat" | "travel";
        /**
         * AFFILIATION_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        AFFILIATION_STATUS: "ACCEPTED" | "REJECTED" | "PENDING";
        /** DistributionPromotionCreateCmd */
        DistributionPromotionCreateCmd: {
            /** Code */
            code: string;
        };
        /** verify_if_a_user_exists_by_email_params */
        verify_if_a_user_exists_by_email_params: {
            data: components["schemas"]["EmailValidation"];
        };
        /** EmailValidation */
        EmailValidation: {
            /**
             * Email
             * Format: email
             * @description The email used to log in.
             * @example foo@bar.com
             */
            email: string;
        };
        /** verify_if_a_distribution_exists_by_company_registration_params */
        verify_if_a_distribution_exists_by_company_registration_params: {
            data: components["schemas"]["DistributionCompanyRegistrationValidation"];
        };
        /** ExistsReply */
        ExistsReply: {
            /** Exists */
            exists: boolean;
        };
        /** DistributionCompanyRegistrationValidation */
        DistributionCompanyRegistrationValidation: {
            company_registration: components["schemas"]["wg_py_models__domain__wegroup__complex__CompanyRegistration"];
        };
        /** CompanyRegistration */
        wg_py_models__domain__wegroup__complex__CompanyRegistration: {
            type: components["schemas"]["COMPANY_REGISTRATION_TYPE"];
            /** Nr */
            nr: string;
        };
        /** verify_if_a_distribution_exists_by_name_params */
        verify_if_a_distribution_exists_by_name_params: {
            data: components["schemas"]["DistributionNameValidateCmd"];
        };
        /** DistributionNameValidateCmd */
        DistributionNameValidateCmd: {
            /** Name */
            name: string;
        };
        /** PlansReply */
        PlansReply: {
            /** Items */
            items: components["schemas"]["PlanQueryModel"][];
            /** Count */
            count: number;
        };
        /** PlanQueryModel */
        PlanQueryModel: {
            /**
             * Key
             * @description Key of subscription plan.
             */
            key: string;
            /**
             * Modules
             * @description Modules that are included in this subscription plan.
             */
            modules: string[];
            /**
             * Name
             * @description Display name of the subscription plan.
             */
            name: string;
            /**
             * Description
             * @description Description of subscription plan.
             */
            description?: string;
        };
        /** MultiBrokerQueryModel */
        MultiBrokerQueryModel: {
            /** Items */
            items: components["schemas"]["BrokerWithDistributionName"][];
            /** Count */
            count: number;
        };
        /** BrokerWithDistributionName */
        BrokerWithDistributionName: {
            /**
             * User Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            user_id: string;
            /**
             * Is Admin
             * @description Is the broker admin of the distribution he/she is in.
             * @example false
             */
            is_admin: boolean;
            /**
             * Disabled
             * @example false
             */
            disabled?: boolean;
            /**
             * Plan
             * @description The business plan of the broker, defines the features a broker can access.
             */
            plan?: string;
            /** @description The type of the broker defines which quotes he/she can offer, for example BOAR (dutch for: Brand, Ongevallen, en Allerlei Risico's, ook wel verzekeringen niet-leven genoemd). But here the Type could be BOARL which means BOAR + Life. */
            type?: components["schemas"]["BROKER_TYPE"];
            /**
             * Name
             * @description The Broker's name, is used to put on mails, contracts and show on screen, a name is unique within a distribution.
             * @example axa
             */
            name: string;
            /**
             * Phone
             * @description The Broker's telephone number which is used towards customers.
             * @example +32 499 99 99 99
             */
            phone?: string;
            /**
             * Assistant Name
             * @description The name to be used for the virtual assistant.
             * @example Louise
             */
            assistant_name: string;
            /**
             * Theme
             * @description Theme of your website environment, defaults to orange.
             * @default orange
             * @example orange
             */
            theme: string;
            /**
             * Crm
             * @description The crm being used by the broker.
             * @example Louise
             */
            crm?: string;
            /**
             * Created At
             * Format: date-time
             * @description Creation date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description Modified date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            modified_at: string;
            /**
             * Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            id: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            distribution_id: string;
            /**
             * Distribution Name
             * @description The ID of the broker, can be send by client side.
             * @example test
             */
            distribution_name: string;
            /**
             * Links
             * @default []
             */
            links: unknown;
        };
        /** BrokerWithModules */
        BrokerWithModules: {
            /**
             * Is Admin
             * @description Is the broker admin of the distribution he/she is in.
             * @example false
             */
            is_admin: boolean;
            /**
             * Disabled
             * @example false
             */
            disabled?: boolean;
            /**
             * Mfa Enabled
             * @example false
             */
            mfa_enabled?: boolean;
            /**
             * Plan
             * @description The business plan of the broker, defines the features a broker can access.
             */
            plan?: string;
            /** @description The type of the broker defines which quotes he/she can offer, for example BOAR (dutch for: Brand, Ongevallen, en Allerlei Risico's, ook wel verzekeringen niet-leven genoemd). But here the Type could be BOARL which means BOAR + Life. */
            type?: components["schemas"]["BROKER_TYPE"];
            /**
             * Name
             * @description The Broker's name, is used to put on mails, contracts and show on screen, a name is unique within a distribution.
             * @example axa
             */
            name: string;
            /**
             * Phone
             * @description The Broker's telephone number which is used towards customers.
             * @example +32 499 99 99 99
             */
            phone?: string;
            /**
             * Assistant Name
             * @description The name to be used for the virtual assistant.
             * @example Louise
             */
            assistant_name: string;
            /**
             * Theme
             * @description Theme of your website environment, defaults to orange.
             * @default orange
             * @example orange
             */
            theme: string;
            /**
             * Crm
             * @description The crm being used by the broker.
             * @example Louise
             */
            crm?: string;
            /**
             * Created At
             * Format: date-time
             * @description Creation date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description Modified date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            modified_at: string;
            /**
             * Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            id: string;
            /**
             * User Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            user_id: string;
            /**
             * Distribution Name
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            distribution_name: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            distribution_id: string;
            /**
             * Email
             * @description Email
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Links
             * @default []
             */
            links: unknown;
            /** @description Language of broker as in user. */
            language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /** @description Country of broker as in user. */
            country_code?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Contact Info
             * @description how to contact the broker text, displayed on documents
             */
            contact_info?: string;
            /** Modules */
            modules?: {
                [key: string]: components["schemas"]["BrokerPlan"];
            };
            /** Modules V2 */
            modules_v2?: {
                [key: string]: components["schemas"]["BrokerPlan"];
            };
        };
        /**
         * LANGUAGE_CODES
         * @description An enumeration.
         * @enum {unknown}
         */
        app__models__enums__LANGUAGE_CODES: "FR" | "NL" | "EN" | "DE" | "NL-NL";
        /** BrokerPlan */
        BrokerPlan: {
            status: components["schemas"]["PLAN_STATUS"];
            /**
             * Member Of
             * @description is part of a group
             */
            member_of?: string;
        };
        /**
         * PLAN_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        PLAN_STATUS: "ACTIVE" | "DISABLED" | "EXPIRED" | "HIDDEN";
        /** update_broker_by_id_params */
        update_broker_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id: string;
            data: components["schemas"]["BrokerPatchCmd"];
        };
        /** BrokerPatchCmd */
        BrokerPatchCmd: {
            /**
             * Name
             * @description The Broker's name, is used to put on mails, contracts and show on screen, a name is unique within a distribution.
             * @example axa
             */
            name?: string;
            /**
             * Phone
             * @description The Broker's telephone number which is used towards customers.
             * @example +32 499 99 99 99
             */
            phone?: string;
            /**
             * Assistant Name
             * @description The name to be used for the virtual assistant.
             * @example Louise
             */
            assistant_name?: string;
            /**
             * Theme
             * @description Theme of your website environment, defaults to orange.
             * @example orange
             */
            theme?: string;
            /**
             * Crm
             * @description The crm being used by the broker.
             * @example Louise
             */
            crm?: string;
            /**
             * Is Admin
             * @description Is the broker admin of the distribution he/she is in.
             * @example false
             */
            is_admin?: boolean;
            /**
             * Disabled
             * @example false
             */
            disabled?: boolean;
            /**
             * Email
             * @description Email
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Contact Info
             * @description how to contact the broker text, displayed on documents
             */
            contact_info?: string;
        };
        /** update_integrations_by_broker_id_params */
        update_integrations_by_broker_id_params: {
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id: string;
            data: components["schemas"]["BrokerIntegrationsPatchCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** BrokerIntegrationsPatchCmd */
        BrokerIntegrationsPatchCmd: {
            /**
             * Portima Nr
             * @example 23515
             */
            portima_nr?: string;
            /**
             * Brio Connector Key
             * @example 23515
             */
            brio_connector_key?: string;
            /**
             * Agent Nr
             * @example 23515
             */
            agent_nr?: string;
            /**
             * Vivium Id
             * @example 23515
             */
            vivium_id?: string;
            /**
             * Is Axa Allowed
             * @example true
             */
            is_axa_allowed?: boolean;
            /**
             * Is Dela Allowed
             * @example true
             */
            is_dela_allowed?: boolean;
            /**
             * Is Allianz Allowed
             * @example true
             */
            is_allianz_allowed?: boolean;
            /**
             * Allianz Home Id
             * Format: uuid
             * @example a7a3c8be-047a-47bb-a44e-dbda18948cf6
             */
            allianz_home_id?: string;
            /**
             * Allianz Family Id
             * Format: uuid
             * @example a7a3c8be-047a-47bb-a44e-dbda18948cf6
             */
            allianz_family_id?: string;
            /**
             * Allianz Car Id
             * Format: uuid
             * @example a7a3c8be-047a-47bb-a44e-dbda18948cf6
             */
            allianz_car_id?: string;
            /**
             * Pia Instance Id
             * @example 1234
             */
            pia_instance_id?: number;
            /**
             * Aedes Tenant Id
             * @example 1234
             */
            aedes_tenant_id?: number;
            /**
             * Aedes Id
             * @example 1234
             */
            aedes_id?: number;
            /**
             * Ag Office Id
             * @example 23515
             */
            ag_office_id?: string;
            /**
             * Ag Sub Office Id
             * @example 23515
             */
            ag_sub_office_id?: string;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Preferred Agent Nr */
            anva_preferred_agent_nr?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
        };
        /** DistributionNoveltyInsight */
        DistributionNoveltyInsight: {
            /**
             * Amount
             * @description The amount of 'new' instances of a resource. New can be interpreted as unresolved.
             */
            amount: number;
            /**
             * Icon Key
             * @description Key of icon used for displaying the novelty.
             */
            icon_key: string;
            /**
             * Href
             * @description Reference to URL of resource as used in frontend router.
             */
            href: string;
        };
        /** MultiAffiliationQueryModel */
        MultiAffiliationQueryModel: {
            /** Items */
            items: components["schemas"]["SingleAffiliationQueryModel"][];
        };
        /** SingleAffiliationQueryModel */
        SingleAffiliationQueryModel: {
            /**
             * Boost
             * @default 0
             * @example 0
             */
            boost: number;
            /** @example PNP */
            name: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /**
             * Nr
             * @default 0
             * @example 3459481
             */
            nr: string;
            /** @example [
             *       "home"
             *     ] */
            sell_filter: components["schemas"]["INSURANCE_TYPE"][];
            status?: components["schemas"]["AFFILIATION_STATUS"];
            /** Reason */
            reason?: string;
        };
        /** Distribution */
        Distribution: {
            /**
             * Admin Distribution
             * Format: uuid
             */
            admin_distribution?: string;
            /**
             * Id
             * Format: uuid
             * @description The ID of the resource, can be generated client side or server side.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id: string;
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name: string;
            /**
             * Email
             * @description Mail address used towards customers.
             * @example foo@bar.com
             */
            email: string;
            /**
             * Address
             * @description The Broker company address.
             */
            address: components["schemas"]["wg_py_models__complex__Address"];
            /**
             * Fsma
             * @description The FSMA of the broker key + statue
             */
            fsma?: components["schemas"]["app__models__fsma__Fsma"];
            /**
             * Afm
             * @description The AFM number of distribution.
             */
            afm?: string;
            /**
             * Created At
             * Format: date-time
             * @description Creation date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description Modified date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            modified_at: string;
            /**
             * Cbe
             * @description Crossroads bank for enterprises number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration: components["schemas"]["CompanyRegistrationQueryModel"];
            /**
             * Website
             * @description Website of the distribution (if applicable).
             * @example https://www.distributionite.be
             */
            website?: string;
            /**
             * Complaints Email
             * @description Mail address used for submitting claims.
             * @example foo@bar.com
             */
            complaints_email?: string;
            /**
             * Claims Email
             * @description A Mail address used for submitting complaints.
             * @example foo@bar.com
             */
            claims_email?: string;
            logos: components["schemas"]["DistributionLogos"];
            /** Short Name */
            short_name: string;
            /** Phone */
            phone?: string;
            /** Iban */
            iban?: string;
            avatars?: components["schemas"]["Avatars"];
            /**
             * Assistant Name
             * @example Louise
             */
            assistant_name: string;
            /**
             * Theme
             * @default {
             *       "name": "orange",
             *       "primary_color": "fb8000",
             *       "secondary_color": "f3dcd3",
             *       "company_specific": false
             *     }
             */
            theme: components["schemas"]["app__models__theme__ThemeCreateCmd"];
            /**
             * Links
             * @default []
             */
            links: unknown;
            /** Meeting Link */
            meeting_link?: string;
            /** Privacy Page Url */
            privacy_page_url?: string;
            /** Plan */
            plan?: string;
            /** Crm */
            crm?: string;
            /** Offer */
            offer?: string;
            /** Goal */
            goal?: string;
            /** Intro */
            intro?: string;
            localized_offer?: components["schemas"]["app__models__localisation__Localisation"];
            localized_goal?: components["schemas"]["app__models__localisation__Localisation"];
            localized_intro?: components["schemas"]["app__models__localisation__Localisation"];
            /** Office Hours */
            office_hours?: string;
            /** Rpr */
            rpr?: string;
            /** Court */
            court?: string;
            /**
             * Organisation Id
             * Format: uuid
             */
            organisation_id?: string;
            /** Organisation Name */
            organisation_name?: string;
            /** Claim Link */
            claim_link?: string;
            /** Customer Portal Link */
            customer_portal_link?: string;
        };
        /** CompanyRegistrationQueryModel */
        CompanyRegistrationQueryModel: {
            type: components["schemas"]["COMPANY_REGISTRATION_TYPE"];
            /** Nr */
            nr: string;
        };
        /** DistributionLogos */
        DistributionLogos: {
            /** Logo */
            logo?: string;
            /** Logo 1024 */
            logo_1024?: string;
            /** Logo 512 */
            logo_512?: string;
            /** Logo 256 */
            logo_256?: string;
            /** Logo 128 */
            logo_128?: string;
            /** Logo Fe */
            logo_fe?: string;
            /** Logo Fe 1024 */
            logo_fe_1024?: string;
            /** Logo Fe 512 */
            logo_fe_512?: string;
            /** Logo Fe 256 */
            logo_fe_256?: string;
            /** Logo Fe 128 */
            logo_fe_128?: string;
        };
        /** Avatars */
        Avatars: {
            /** Assistant Avatar */
            assistant_avatar?: string;
            /** Assistant Avatar 1024 */
            assistant_avatar_1024?: string;
            /** Assistant Avatar 512 */
            assistant_avatar_512?: string;
            /** Assistant Avatar 256 */
            assistant_avatar_256?: string;
            /** Assistant Avatar 128 */
            assistant_avatar_128?: string;
        };
        /** ThemeCreateCmd */
        app__models__theme__ThemeCreateCmd: {
            /**
             * Name
             * @description The style of the Broker theme.
             * @example orange
             */
            name: string;
            /**
             * Primary Color
             * @description The primary color of the Broker theme. In hex format with 6 characters preceding a '#'
             * @example fb8000
             */
            primary_color: string;
            /**
             * Secondary Color
             * @description The secondary color of the Broker theme. In hex format with 6 characters preceding a '#'
             * @example f3dcd3
             */
            secondary_color: string;
            /**
             * Company Specific
             * @description When set, the theme is considered to be a company specific theme.
             * @default false
             * @example False
             */
            company_specific: boolean;
            /**
             * @description When set, the theme is considered to be a specific theme for given membership.
             * @example fvf
             */
            membership?: components["schemas"]["MEMBERSHIP"];
        };
        /**
         * MEMBERSHIP
         * @description An enumeration.
         * @enum {unknown}
         */
        MEMBERSHIP: "sidefish" | "aquilae" | "brocom" | "bvvm" | "bzb" | "cobotri" | "digital_broker_club" | "e_crown" | "evm" | "feprabel" | "flexus" | "frenchies" | "fvf" | "poggio" | "s_team" | "the_friends" | "westbrokers" | "willemot" | "wilink" | "lar";
        /** DistributionTagsQueryModel */
        DistributionTagsQueryModel: {
            /**
             * Items
             * @default []
             */
            items: string[];
        };
        /** create_distribution_tag_params */
        create_distribution_tag_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["DistributionTagCreateCmd"];
        };
        /** DistributionTagReply */
        DistributionTagReply: {
            /** Value */
            value: string;
        };
        /** DistributionTagCreateCmd */
        DistributionTagCreateCmd: {
            /**
             * Value
             * @description Textual value of the tag.
             */
            value: string;
        };
        /** create_insurance_product_clause_params */
        create_insurance_product_clause_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["InsuranceProductClauseCreateCmd"];
        };
        /** CreateResponse */
        CreateResponse: {
            /** Id */
            id: string | number;
        };
        /** InsuranceProductClauseCreateCmd */
        InsuranceProductClauseCreateCmd: {
            /**
             * Title
             * @description Title of clause.
             */
            title: string;
            /**
             * Description
             * @description Description of clause.
             */
            description: string;
            /**
             * Links
             * @description Links that may contain additional information on the clause.
             * @default []
             */
            links: string[];
            /**
             * Tags
             * @description Collection of tags that can be used to identify or group clauses.
             * @default []
             */
            tags: (string)[];
        };
        /** update_insurance_product_clause_params */
        update_insurance_product_clause_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Clause Id
             * Format: uuid
             */
            clause_id: string;
            data: components["schemas"]["InsuranceProductClauseUpdateCmd"];
        };
        /** InsuranceProductClauseUpdateCmd */
        InsuranceProductClauseUpdateCmd: {
            /**
             * Title
             * @description Title of clause.
             */
            title?: string;
            /**
             * Description
             * @description Description of clause.
             */
            description?: string;
            /**
             * Links
             * @description Links that may contain additional information on the clause.
             */
            links?: string[];
            /**
             * Tags
             * @description Collection of tags that can be used to identify or group clauses.
             */
            tags?: (string)[];
        };
        /** InsuranceProductClausesQueryModel */
        InsuranceProductClausesQueryModel: {
            /**
             * Items
             * @description List of insurance product clauses.
             * @default []
             */
            items: components["schemas"]["InsuranceProductQueryModel"][];
            /**
             * Count
             * @description Amount of insurance product clauses.
             */
            count: number;
        };
        /** InsuranceProductQueryModel */
        InsuranceProductQueryModel: {
            /**
             * Id
             * @description Identifier of insurance product.
             */
            id: string;
            /**
             * Key
             * @description Descriptive identifier of insurance product. Not unique.
             */
            key?: string;
            /**
             * Name
             * @description Localized name of insurance product.
             */
            name: string;
            /**
             * Icon Key
             * @description Key of icon to show on frontend one of https://design.wegroup.io/?path=/story/foundation-icons--filled
             */
            icon_key?: string;
            /** @description Country code of insurance product. */
            country: components["schemas"]["COUNTRY_CODES"];
            /**
             * Links
             * @description Links of insurance product.
             * @default []
             */
            links: string[];
            /**
             * Description
             * @description Localized description of insurance product.
             */
            description?: string;
            /**
             * Descriptions
             * @description Localized descriptions of an insurance product.
             */
            descriptions?: Record<string, never>;
            /** @description Entity this insurance product applies to. */
            entity?: components["schemas"]["INSURANCE_PRODUCT_ENTITY"];
            /**
             * Enabled
             * @description Is this insurance product enabled for requested distribution.
             */
            enabled?: boolean;
            risk_domain?: components["schemas"]["wg_py_models__smt__read__insurance__InsuranceProductQueryModel__RiskDomain"];
            risk_object_type?: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Risk Object Sub Type */
            risk_object_sub_type?: string;
        };
        /**
         * INSURANCE_PRODUCT_ENTITY
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_PRODUCT_ENTITY: "NATURAL" | "LEGAL";
        /** RiskDomain */
        wg_py_models__smt__read__insurance__InsuranceProductQueryModel__RiskDomain: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Key */
            key: string;
            /** Name */
            name?: string;
            /** Enabled */
            enabled?: boolean;
            /** Default Commission Percentage */
            default_commission_percentage?: number;
        };
        /** DistributionUSPReply */
        DistributionUSPReply: {
            /**
             * Items
             * @default []
             */
            items: components["schemas"]["DistributionUSP"][];
            /** Count */
            count: number;
        };
        /** DistributionUSP */
        DistributionUSP: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Title
             * @description Localized title.
             */
            title: components["schemas"]["app__models__localisation__Localisation"];
            /**
             * Description
             * @description Localized description.
             */
            description: components["schemas"]["app__models__localisation__Localisation"];
        };
        /** create_distribution_usp_params */
        create_distribution_usp_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["DistributionUSPItemCreateCmd"];
        };
        /** DistributionUSPItemCreateCmd */
        DistributionUSPItemCreateCmd: {
            /**
             * Title
             * @description Localize title.
             */
            title: components["schemas"]["Localization"];
            /**
             * Description
             * @description Localize description.
             */
            description: components["schemas"]["Localization"];
        };
        /** Localization */
        Localization: {
            /** Nl */
            nl?: string;
            /** En */
            en?: string;
            /** Fr */
            fr?: string;
            /** De */
            de?: string;
            /** Es */
            es?: string;
        };
        /** update_usp_by_id_params */
        update_usp_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Usp Id
             * Format: uuid
             */
            usp_id: string;
            data: components["schemas"]["DistributionUSPItemUpdateCmd"];
        };
        /** DistributionUSPItemUpdateCmd */
        DistributionUSPItemUpdateCmd: {
            /**
             * Title
             * @description Localize title.
             */
            title: components["schemas"]["Localization"];
            /**
             * Description
             * @description Localize description.
             */
            description: components["schemas"]["Localization"];
        };
        /** DistributionPromotionsReply */
        DistributionPromotionsReply: {
            /**
             * Integrations
             * Format: uuid
             */
            integrations: string;
        };
        /** PendingUpgradesReply */
        PendingUpgradesReply: {
            /** Pending */
            pending: boolean;
        };
        /** update_settings_by_distribution_id_params */
        update_settings_by_distribution_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["DistributionSettingsPatchCmd"];
        };
        /** DistributionSettingsPatchCmd */
        DistributionSettingsPatchCmd: {
            /** Send Mail On Signed Event */
            send_mail_on_signed_event?: boolean;
            /** Bcc On New Offer Send To Customer */
            bcc_on_new_offer_send_to_customer?: string[];
            /** Bcc On Send Ask Later */
            bcc_on_send_ask_later?: string[];
            /** Export Ipid And Terms To Crm */
            export_ipid_and_terms_to_crm?: boolean;
            /** Display Memberships Logos */
            display_memberships_logos?: boolean;
            overwrite_offer_email_intro_proflow?: components["schemas"]["LocalisationPatchCmd"];
            overwrite_offer_email_intro_advice_convo?: components["schemas"]["LocalisationPatchCmd"];
            /** Hide Commissions In Proflow */
            hide_commissions_in_proflow?: boolean;
            /** Export To Crm When Offer Signed */
            export_to_crm_when_offer_signed?: boolean;
            /** Two Factor Enforced */
            two_factor_enforced?: boolean;
            /** Signature Methods */
            signature_methods?: components["schemas"]["DistributionSignaturePatchCmd"][];
            /** Broker Contact Details On Advisory Report */
            broker_contact_details_on_advisory_report?: boolean;
            front_page_settings?: components["schemas"]["DistributionFrontPageSettings"];
            /** Sync Anva To Mailblue */
            sync_anva_to_mailblue?: boolean;
            /** Carglass Opt In */
            carglass_opt_in?: boolean;
            /** Carglass Email Opt In */
            carglass_email_opt_in?: boolean;
        };
        /** LocalisationPatchCmd */
        LocalisationPatchCmd: {
            /**
             * Nl
             * @description Dutch translation.
             * @example content
             */
            nl?: string;
            /**
             * Fr
             * @description French translation.
             * @example content
             */
            fr?: string;
            /**
             * De
             * @description German translation.
             * @example content
             */
            de?: string;
            /**
             * En
             * @description English translation.
             * @example content
             */
            en?: string;
        };
        /** DistributionSignaturePatchCmd */
        DistributionSignaturePatchCmd: {
            /** Taken */
            taken: boolean;
            /** Key */
            key: string;
        };
        /** DistributionFrontPageSettings */
        DistributionFrontPageSettings: {
            /**
             * Legal
             * @description Front page for documents aimed at legal parties.
             */
            legal?: components["schemas"]["FrontPageCmd"];
            /**
             * Natural
             * @description Front page for documents aimed at natural parties.
             */
            natural?: components["schemas"]["FrontPageCmd"];
            /**
             * Activities
             * @description Front pages for legal parties based on their activity code(s).
             * @default []
             */
            activities: components["schemas"]["ActivityFrontPageCmd"][];
        };
        /** FrontPageCmd */
        FrontPageCmd: {
            /** Location */
            location: string;
            /** Filename */
            filename: string;
        };
        /** ActivityFrontPageCmd */
        ActivityFrontPageCmd: {
            /** Code */
            code: string;
            document: components["schemas"]["FrontPageCmd"];
        };
        /** DistributionSettings */
        DistributionSettings: {
            /** Send Mail On Signed Event */
            send_mail_on_signed_event: boolean;
            /** Bcc On New Offer Send To Customer */
            bcc_on_new_offer_send_to_customer: string[];
            /** Bcc On Send Ask Later */
            bcc_on_send_ask_later?: string[];
            /** Export Ipid And Terms To Crm */
            export_ipid_and_terms_to_crm: boolean;
            /** Display Memberships Logos */
            display_memberships_logos: boolean;
            overwrite_offer_email_intro_proflow?: components["schemas"]["app__models__localisation__Localisation"];
            overwrite_offer_email_intro_advice_convo?: components["schemas"]["app__models__localisation__Localisation"];
            /** Hide Commissions In Proflow */
            hide_commissions_in_proflow: boolean;
            /** Export To Crm When Offer Signed */
            export_to_crm_when_offer_signed: boolean;
            /**
             * Signature Methods
             * @default []
             */
            signature_methods: components["schemas"]["DistributionSignatureMethodQueryModel"][];
            /** Broker Contact Details On Advisory Report */
            broker_contact_details_on_advisory_report: boolean;
            front_page_settings?: components["schemas"]["DistributionFrontPageSettingsQueryModel"];
            /** Two Factor Enforced */
            two_factor_enforced?: boolean;
            /** Sync Anva To Mailblue */
            sync_anva_to_mailblue?: boolean;
            /** Carglass Opt In */
            carglass_opt_in?: boolean;
            /** Carglass Email Opt In */
            carglass_email_opt_in?: boolean;
        };
        /** DistributionSignatureMethodQueryModel */
        DistributionSignatureMethodQueryModel: {
            /** Supported */
            supported: boolean;
            /** Taken */
            taken: boolean;
            /** Key */
            key: string;
            /** Name */
            name: string;
            /** Description */
            description?: string;
        };
        /** DistributionFrontPageSettingsQueryModel */
        DistributionFrontPageSettingsQueryModel: {
            legal?: components["schemas"]["FrontPageQueryModel"];
            natural?: components["schemas"]["FrontPageQueryModel"];
            /**
             * Activities
             * @default []
             */
            activities: components["schemas"]["ActivityFrontPageQueryModel"][];
        };
        /** FrontPageQueryModel */
        FrontPageQueryModel: {
            /** Location */
            location: string;
            /** Filename */
            filename: string;
            /** Public Bucket Link */
            public_bucket_link: string;
        };
        /** ActivityFrontPageQueryModel */
        ActivityFrontPageQueryModel: {
            /** Code */
            code: string;
            document: components["schemas"]["FrontPageQueryModel"];
        };
        /** FaqQueryModel */
        FaqQueryModel: {
            /** Items */
            items: components["schemas"]["FaqItem"][];
            /** Count */
            count: number;
        };
        /** FaqItem */
        FaqItem: {
            /** Id */
            id: number;
            /** Title */
            title: string;
            /** Order */
            order: number;
            /** Description */
            description: string;
            type: components["schemas"]["FAQ_TYPE"];
        };
        /** upsert_faq_item_params */
        upsert_faq_item_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["FaqCreateCmd"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
        };
        /** IDIntResponse */
        IDIntResponse: {
            /** Id */
            id: number;
        };
        /** FaqCreateCmd */
        FaqCreateCmd: {
            /** Order */
            order: number;
            /** Title */
            title: string;
            /** Description */
            description: string;
            type: components["schemas"]["FAQ_TYPE"];
        };
        /** PaginatedLeadReply */
        PaginatedLeadReply: {
            /** Count */
            count: number;
            /** Items */
            items: components["schemas"]["LeadRetrieveReply"][];
        };
        /** LeadRetrieveReply */
        LeadRetrieveReply: {
            /**
             * Id
             * Format: uuid
             * @description The id of the lead.
             */
            id: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description The id of the distribution the lead is linked to.
             */
            distribution_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /**
             * Created By
             * Format: uuid
             * @description The user account that created the lead, if any.
             */
            created_by?: string;
            /**
             * Created By Name
             * @description Name of broker who created the lead.
             */
            created_by_name?: string;
            /**
             * Origin
             * @description Where did the lead come from.
             */
            origin: string;
            /**
             * Source
             * @description This will be overridden by the gateway, the source is for example the CRM.
             * @example BROKERCLOUD
             */
            source?: string;
            /**
             * Backref
             * @description Here you can put a link to the lead in the source platform, so we can link back and forth.
             * @example https://mybrokercrm.com/leads/1
             */
            backref?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description The broker account where the lead is assigned_to
             */
            assigned_to?: string;
            /** @description The status of the lead. */
            status: components["schemas"]["LEAD_STATUS"];
            /**
             * Amount Of Risk Objects
             * @description The amount of risk objects.
             */
            amount_of_risk_objects: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__AmountOfRiskObjects"];
            /**
             * Amount Of Crm Exports
             * @description The amount of crm exports.
             */
            amount_of_crm_exports: number;
            /** @description The language that the lead was created in. */
            language: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * Description
             * @description A description can be set.
             */
            description?: string;
            /**
             * Prospect
             * @description The linked prospect.
             */
            prospect: components["schemas"]["CustomerQueryModel"] | components["schemas"]["CompanyQueryModel"];
            /**
             * Campaign
             * @description The campaign that is linked to the lead.
             */
            campaign?: components["schemas"]["LeadCampaignQueryModel"];
            /**
             * Lead Provider Id
             * Format: uuid
             * @description ID of lead provider that created the lead.
             */
            lead_provider_id?: string;
            /**
             * Risk Objects
             * @description The risk object linked to the lead.
             */
            risk_objects: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__RiskObjects"];
            /**
             * Acknowledgements
             * @description A list of acknowledgements.
             * @default []
             */
            acknowledgements: components["schemas"]["AcknowledgementQueryModel"][];
            /**
             * Documents
             * @description Documents that are linked to a lead.
             * @default []
             */
            documents: components["schemas"]["LeadDocumentQueryModel"][];
        };
        /**
         * LEAD_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        LEAD_STATUS: "REFUSED" | "PENDING" | "ACCEPTED" | "IN_PROGRESS";
        /** AmountOfRiskObjects */
        wg_py_models__domain__insurance__read__risk_objects__AmountOfRiskObjects: {
            /**
             * Families
             * @default 0
             */
            families: number;
            /**
             * Cars
             * @default 0
             */
            cars: number;
            /**
             * Residences
             * @default 0
             */
            residences: number;
            /**
             * Teachers
             * @default 0
             */
            teachers: number;
            /**
             * Two Wheelers
             * @default 0
             */
            two_wheelers: number;
            /**
             * Legal
             * @default 0
             */
            legal: number;
            /**
             * Party Groups
             * @default 0
             */
            party_groups: number;
            /**
             * Boats
             * @default 0
             */
            boats: number;
            /**
             * Bicycles
             * @default 0
             */
            bicycles: number;
            /**
             * Trailers
             * @default 0
             */
            trailers: number;
            /**
             * Semi Trailers
             * @default 0
             */
            semi_trailers: number;
            /**
             * Miscellanea
             * @default 0
             */
            miscellanea: number;
        };
        /** CustomerQueryModel */
        CustomerQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** First Name */
            first_name?: string;
            /** Infix */
            infix?: string;
            /** Last Name */
            last_name?: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            gender?: components["schemas"]["GENDER"];
            /** National Register Nr */
            national_register_nr?: string;
            type: components["schemas"]["wg_py_models__domain__wegroup__enums__CUSTOMER_PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /** Email */
            email?: string;
            /** Telephonenr */
            telephonenr?: string;
            /** Iban */
            iban?: string;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            profession?: components["schemas"]["PROFESSION"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["wg_py_models__smt__read__prospect__ExternalRefsQueryModel"][];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["wg_py_models__smt__read__prospect__PartyDocumentQueryModel"][];
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            preferences?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel"];
            logo?: components["schemas"]["wg_py_models__smt__read__prospect__PartyLogoQueryModel"];
        };
        /**
         * CUSTOMER_PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__CUSTOMER_PROSPECT_TYPE: "CUSTOMER" | "DRIVER";
        /** ExternalRefsQueryModel */
        wg_py_models__smt__read__prospect__ExternalRefsQueryModel: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** PartyDocumentQueryModel */
        wg_py_models__smt__read__prospect__PartyDocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
            /** Type */
            type?: components["schemas"]["PARTY_DOCUMENT_TYPE"] | components["schemas"]["wg_py_models__domain__wegroup__enums__OFFER_REVISION_DOCUMENT_TYPE"];
            /** Category */
            category?: string;
        };
        /**
         * OFFER_REVISION_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__OFFER_REVISION_DOCUMENT_TYPE: "NOTICE_LETTER" | "INFORMATION_REQUIREMENT_SHEET" | "IPID" | "TERMS" | "POLICY_PROPOSITION" | "OTHER" | "CUSTOMER_SHEET" | "INSURANCE_COMPARISON" | "DECLARATION_ON_HONOUR" | "SEPA";
        /** PartyPreferencesQueryModel */
        wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel: {
            funeral?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel__FuneralPreferenceQueryModel"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: string;
            /** Preferred Payment Method */
            preferred_payment_method?: string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
        };
        /** FuneralPreferenceQueryModel */
        wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel__FuneralPreferenceQueryModel: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /** PartyLogoQueryModel */
        wg_py_models__smt__read__prospect__PartyLogoQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
        };
        /** CompanyQueryModel */
        CompanyQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Cbe */
            cbe?: string;
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            type: components["schemas"]["wg_py_models__domain__wegroup__enums__COMPANY_PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /** Email */
            email?: string;
            /** Telephonenr */
            telephonenr?: string;
            /** Iban */
            iban?: string;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Rsz Nr */
            rsz_nr?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            company_registration?: components["schemas"]["wg_py_models__domain__wegroup__complex__CompanyRegistration"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["wg_py_models__smt__read__prospect__ExternalRefsQueryModel"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["wg_py_models__smt__read__prospect__PartyDocumentQueryModel"][];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /** Commercial Name */
            commercial_name?: string;
            /** Website */
            website?: string;
            /** Is Active */
            is_active?: boolean;
            bookkeeper?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Bookkeeper"];
            contact_person?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ContactPerson"];
            personnel_details?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__PersonnelDetails"];
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            /**
             * Current Insurances
             * @description Current insurance of company (company_info.current_insurances)
             */
            current_insurances?: string[];
            turnover?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Turnover"];
            customer_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__CustomerInfo"];
            export_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ExportActivity"];
            import_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ImportActivity"];
            third_party_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ThirdPartyActivity"];
            outlook?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Outlook"];
            exhibition_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ExhibitionActivity"];
            asset_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__AssetInfo"];
            fleet_info?: components["schemas"]["FleetInfo"];
            transport_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__TransportInfo"];
            workforce?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Workforce"];
            liability_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__LiabilityInfo"];
            construction_works?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks"];
            cyber?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Cyber"];
            legal_aid?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__LegalAid"];
            financial_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__FinancialInfo"];
            preferences?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel"];
            /** Activities */
            activities?: components["schemas"]["ActivityQueryModel"][];
            /** Shareholders */
            shareholders?: components["schemas"]["ShareholderQueryModel"][];
            /** Managements */
            managements?: components["schemas"]["wg_py_models__smt__read__prospect__ManagementQueryModel"][];
            /** Establishments */
            establishments?: components["schemas"]["EstablishmentQueryModel"][];
            /** Balances */
            balances?: components["schemas"]["BalanceQueryModel"][];
            /** Linked Companies */
            linked_companies?: components["schemas"]["LinkedCompanyQueryModel"][];
            /** Loans */
            loans?: components["schemas"]["CompanyLoanQueryModel"][];
            /** Leases */
            leases?: components["schemas"]["CompanyLeaseQueryModel"][];
            /** Investments */
            investments?: components["schemas"]["CompanyInvestmentQueryModel"][];
            /** Joint Industrial Committees */
            joint_industrial_committees?: components["schemas"]["JointIndustrialCommitteeQueryModel"][];
            logo?: components["schemas"]["wg_py_models__smt__read__prospect__PartyLogoQueryModel"];
        };
        /**
         * COMPANY_PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__COMPANY_PROSPECT_TYPE: "COMPANY";
        /** Bookkeeper */
        wg_py_models__domain__insurance___components__prospect__company__Bookkeeper: {
            /**
             * Name
             * @description Name of the accountant
             */
            name?: string;
            /**
             * Name Office
             * @description Name of the office of the accountant
             */
            name_office?: string;
            /**
             * email
             * @description Email of the accountant
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the accountant
             */
            telephonenr?: string;
        };
        /** CustomerInfo */
        wg_py_models__domain__insurance___components__prospect__company__CustomerInfo: {
            /** Type */
            type?: string[];
            /** Provides Advice */
            provides_advice?: boolean;
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Amount */
            in_eu_amount?: number;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Eu Turnover */
            in_eu_turnover?: number;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Amount */
            outside_eu_amount?: number;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** Outside Eu Turnover */
            outside_eu_turnover?: number;
            /** Satisfaction Surveys */
            satisfaction_surveys?: boolean;
            /** Customer Value */
            customer_value?: string;
            /** Accepts Purchasing Conditions */
            accepts_purchasing_conditions?: boolean;
            /** Imposed Min Liability Insured Value */
            imposed_min_liability_insured_value?: boolean;
            /** Min Liability Insured Value */
            min_liability_insured_value?: number;
            /** Most Income From One Or Few Customers */
            most_income_from_one_or_few_customers?: boolean;
        };
        /** ExportActivity */
        wg_py_models__domain__insurance___components__prospect__company__ExportActivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Us Or Canada */
            in_us_or_canada?: boolean;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** General Terms Drawn Up */
            general_terms_drawn_up?: boolean;
            /** Quality Control */
            quality_control?: string;
            /** Delivery Type Of Clients */
            delivery_type_of_clients?: string[];
        };
        /** ImportActivity */
        wg_py_models__domain__insurance___components__prospect__company__ImportActivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
        };
        /** Outlook */
        wg_py_models__domain__insurance___components__prospect__company__Outlook: {
            /** Expand Or Downsize */
            expand_or_downsize?: string;
            /** Sector Evolution */
            sector_evolution?: string;
            /** Future Plans */
            future_plans?: string[];
            /** New Company Plans */
            new_company_plans?: string;
            /** New Machinery Purchase Plans */
            new_machinery_purchase_plans?: string;
            /** New Machinery Rent Plans */
            new_machinery_rent_plans?: string;
            /** Staff Expansion Plans */
            staff_expansion_plans?: string;
            /** Future Investment Plans Period */
            future_investment_plans_period?: string;
            /** Invest Plans Description */
            invest_plans_description?: string;
            /** Loan Plans Period */
            loan_plans_period?: string;
            /** Electric Fleet Plans */
            electric_fleet_plans?: boolean;
            /** Has Electric Charing Station */
            has_electric_charing_station?: boolean;
            /** Wants Electric Charing Station */
            wants_electric_charing_station?: boolean;
            /** Wants Shared Electric Charing Station */
            wants_shared_electric_charing_station?: boolean;
            /** Has Solar Panel Investment */
            has_solar_panel_investment?: boolean;
            /** Wants Solar Panel Investment */
            wants_solar_panel_investment?: boolean;
            /** Has Windturbines Investment */
            has_windturbines_investment?: boolean;
            /** Wants Windturbines Investment */
            wants_windturbines_investment?: boolean;
            /** Has Future Investment Plans */
            has_future_investment_plans?: boolean;
            /** Has Loan Plans */
            has_loan_plans?: boolean;
            /** Has Invest Plans */
            has_invest_plans?: boolean;
            /** Near Future Termination Plans */
            near_future_termination_plans?: boolean;
        };
        /** ExhibitionActivity */
        wg_py_models__domain__insurance___components__prospect__company__ExhibitionActivity: {
            /** Does Exhibitions */
            does_exhibitions?: boolean;
            /** Exhibition Goods */
            exhibition_goods?: string;
            /** Exhibition Goods Value */
            exhibition_goods_value?: number;
            /** Exhibition Goods Owned */
            exhibition_goods_owned?: boolean;
            /** Exhibition Goods Capacity */
            exhibition_goods_capacity?: string;
        };
        /** MachineDelivery */
        wg_py_models__domain__insurance___components__prospect__company__AssetInfo__MachineDelivery: {
            /** Delivery Time */
            delivery_time?: number;
            /** Unit */
            unit?: string;
        };
        /** PeriodicCash */
        wg_py_models__domain__insurance___components__prospect__company__AssetInfo__PeriodicCash: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** SiloCapacity */
        wg_py_models__domain__insurance___components__prospect__company__AssetInfo__SiloCapacity: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** TransportInfo */
        wg_py_models__domain__insurance___components__prospect__company__TransportInfo: {
            /** Transport Goods Description */
            transport_goods_description?: string;
            /** Transport Goods Packaging */
            transport_goods_packaging?: string;
            /** Transport Gross Turnover */
            transport_gross_turnover?: number;
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Own Material Or Goods Frequency */
            transport_own_material_or_goods_frequency?: string;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods Description */
            transport_third_party_material_or_goods_description?: string;
            /** Transport Third Party Material Or Goods Frequency */
            transport_third_party_material_or_goods_frequency?: string;
            /** Transport Company Material Or Goods */
            transport_company_material_or_goods?: boolean;
            /** Transport Company Material Or Goods Frequency */
            transport_company_material_or_goods_frequency?: string;
            /** Transport Between Establishments */
            transport_between_establishments?: boolean;
            /** Transport Business Interruption Risk */
            transport_business_interruption_risk?: boolean;
            /** Transport Abroad */
            transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Cabotage */
            cabotage?: boolean;
            /** Specialised Transport */
            specialised_transport?: boolean;
        };
        /** WageBill */
        wg_py_models__domain__insurance___components__prospect__company__Workforce__WageBill: {
            /** Wage */
            wage?: number;
            /** Category */
            category?: string;
        };
        /** LiabilityInfo */
        wg_py_models__domain__insurance___components__prospect__company__LiabilityInfo: {
            /** Company Specialities */
            company_specialities?: string;
            /** Is Contracted */
            is_contracted?: boolean;
            /** Has Public Premises */
            has_public_premises?: boolean;
            /** Public Premises Trade Area */
            public_premises_trade_area?: number;
            /** Has Product Recall Damage Risk */
            has_product_recall_damage_risk?: boolean;
            /** Has Recallplan */
            has_recallplan?: boolean;
            /** Has Events */
            has_events?: boolean;
            /** Organises Events Yearly */
            organises_events_yearly?: boolean;
            /** Events Description */
            events_description?: string;
            /** Insured Value Per Claim */
            insured_value_per_claim?: number;
            /** Financial Loss On Products Errors */
            financial_loss_on_products_errors?: boolean;
            /** Has Environment Permit */
            has_environment_permit?: boolean;
            /** Is Iso Certified */
            is_iso_certified?: boolean;
            /** Quality Norm Description */
            quality_norm_description?: string;
            /** Has Consultancy Design Or Develop Activity */
            has_consultancy_design_or_develop_activity?: boolean;
            /** Has Construction Contractor Architect Activity */
            has_construction_contractor_architect_activity?: boolean;
            /** Has Roofs Scaffolding Cranes Activity */
            has_roofs_scaffolding_cranes_activity?: boolean;
            /** Rie Was Done */
            rie_was_done?: boolean;
            /** Minimal Insurance Required Amount */
            minimal_insurance_required_amount?: string[];
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Is Office Surface Greater Than 500M2 */
            is_office_surface_greater_than_500m2?: boolean;
            /** Is Shop Surface Greater Than 1000M2 */
            is_shop_surface_greater_than_1000m2?: boolean;
            /** Is Restaurant Public Surface Greater Than 50M2 */
            is_restaurant_public_surface_greater_than_50m2?: boolean;
            /** Is Hotel Minimum 4 Rooms And 10 Customers */
            is_hotel_minimum_4_rooms_and_10_customers?: boolean;
        };
        /** ConstructionWorks */
        wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks: {
            /** Insured Sites In Abr Ba10 */
            insured_sites_in_abr_ba10?: number;
            /** Construction Sites Description */
            construction_sites_description?: string;
            average_construction_work_duration?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks__ConstructionWorkDuration"];
            /** Average Construction Work Value */
            average_construction_work_value?: number;
            /** Construction Works Only In Belgium */
            construction_works_only_in_belgium?: boolean;
            /** Construction Work Amount Of Underground Levels */
            construction_work_amount_of_underground_levels?: number;
            /** Construction Work Amount Of Upper Levels */
            construction_work_amount_of_upper_levels?: number;
            /** Company Policy Type */
            company_policy_type?: string;
            /** Plans Any Construction Soon */
            plans_any_construction_soon?: boolean;
            /** Amount Of Construction Sites Abr Ba10 Needs Insurances */
            amount_of_construction_sites_abr_ba10_needs_insurances?: number;
        };
        /** ConstructionWorkDuration */
        wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks__ConstructionWorkDuration: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** Cyber */
        wg_py_models__domain__insurance___components__prospect__company__Cyber: {
            /** Has Own Servers */
            has_own_servers?: boolean;
            /** Has Deprecated Windows Version */
            has_deprecated_windows_version?: boolean;
            /** Has Webshop */
            has_webshop?: boolean;
            /** Data Storage Location */
            data_storage_location?: string[];
            /** Data Storage Only In Eu */
            data_storage_only_in_eu?: boolean;
            /** It Services */
            it_services?: string[];
            /** Backup Frequency */
            backup_frequency?: string;
            /** Backup Storage Location */
            backup_storage_location?: string;
            /** Security Measures */
            security_measures?: string[];
            /** Gathers Personal Data */
            gathers_personal_data?: boolean;
            /** Stores Personal Data Outside Eu */
            stores_personal_data_outside_eu?: boolean;
            /** Personal Data Protection */
            personal_data_protection?: string;
            /** Has Emergency Scenario */
            has_emergency_scenario?: boolean;
            /** Had Recent Cyberattack */
            had_recent_cyberattack?: boolean;
            /** Recent Cyberattack Circumstances */
            recent_cyberattack_circumstances?: string;
            /** Cyber Attack Network Interruption Duration */
            cyber_attack_network_interruption_duration?: string;
            /** Cyber Attack Restoration Time */
            cyber_attack_restoration_time?: string;
            /** Cyber Attack Impact Time */
            cyber_attack_impact_time?: string;
            /** Cyber Securty Test Checkup */
            cyber_securty_test_checkup?: boolean;
            /** Awareness Training Performed */
            awareness_training_performed?: boolean;
            /** Has Digital Security Manager */
            has_digital_security_manager?: boolean;
            /** Has Sla With It Supplier */
            has_sla_with_it_supplier?: boolean;
            /** Company Administration In Cloud */
            company_administration_in_cloud?: boolean;
        };
        /** LegalAid */
        wg_py_models__domain__insurance___components__prospect__company__LegalAid: {
            /** Wants Contractual Disputes Defense */
            wants_contractual_disputes_defense?: boolean;
            /** Wants Tax Disputes Defense */
            wants_tax_disputes_defense?: boolean;
            /** Wants Tax Reimbursement */
            wants_tax_reimbursement?: boolean;
            /** Wants Partners Dispute Defense */
            wants_partners_dispute_defense?: boolean;
            /** Wants Damaged Delivery Defense */
            wants_damaged_delivery_defense?: boolean;
            /** Wants Government Disputes Defense */
            wants_government_disputes_defense?: boolean;
            /** Wants Legal Aid Disputes Defense */
            wants_legal_aid_disputes_defense?: boolean;
            /** Wants Competition Dispute Defense */
            wants_competition_dispute_defense?: boolean;
        };
        /** FinancialInfo */
        wg_py_models__domain__insurance___components__prospect__company__FinancialInfo: {
            /** Loans Description */
            loans_description?: string;
            /** Credit Financing */
            credit_financing?: string[];
            /** Credit Financial Institutions */
            credit_financial_institutions?: string[];
            /** Credit Financial Institutions Description */
            credit_financial_institutions_description?: string;
            /** Debtor Have Delayed Payments */
            debtor_have_delayed_payments?: boolean;
            /** Sitation Customers */
            sitation_customers?: string[];
            /** More Than 50 Percent Revenue From Single Customer */
            more_than_50_percent_revenue_from_single_customer?: boolean;
            /** Does Afterwards Payments */
            does_afterwards_payments?: boolean;
            /** Risk For Recall */
            risk_for_recall?: boolean;
        };
        /**
         * PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__PROSPECT_TYPE: "CUSTOMER" | "COMPANY";
        /** ManagementQueryModel */
        wg_py_models__smt__read__prospect__ManagementQueryModel: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /** @description Type of the management entity */
            type?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROSPECT_TYPE"];
            /**
             * Function
             * @description Function of the management entity
             */
            function?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Management__Function"];
            /**
             * date
             * Format: date
             * @description Startdate as management
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Projected enddate as management, this date can be in the future
             */
            end_date?: Record<string, never>;
            /**
             * Riziv Nr
             * @description RIZIV number of the management entity
             */
            riziv_nr?: string;
            /** @description RIZIV convention status of the management entity */
            riziv_convention_status?: components["schemas"]["RIZIV_CONVENTION_STATUS"];
            /**
             * Riziv Qualification
             * @description RIZIV qualification description of the management entity
             */
            riziv_qualification?: string;
            /**
             * date
             * Format: date
             * @description RIZIV qualification date of the management entity
             */
            riziv_qualification_date?: Record<string, never>;
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * date
             * Format: date
             * @description The birth date of the entity if natural person
             */
            birth?: Record<string, never>;
            /**
             * Is Smoker
             * @description Does the natural person smoke
             */
            is_smoker?: boolean;
            /**
             * date
             * Format: date
             * @description If the natural person is not a smoker, but smoked in the past
             */
            stopped_smoking_since?: Record<string, never>;
            /**
             * Height In Cm
             * @description Height of the natural person in centimeters
             */
            height_in_cm?: number;
            /**
             * Weight In Kg
             * @description Weight of the natural person in kilograms
             */
            weight_in_kg?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** Function */
        wg_py_models__domain__insurance___components__prospect__company__Management__Function: {
            /**
             * Code
             * @description Code of the function
             * @example 10002
             */
            code?: string;
            /**
             * Description
             * @description Description of the function
             * @example Director
             */
            description?: string;
        };
        /** Activity */
        Activity: {
            /**
             * Nace Code
             * @description The NACE code of the activity
             * @example 62020
             */
            nace_code?: string;
            /**
             * Section Code
             * @description The NACE section code of the activity
             * @example B
             */
            section_code?: string;
            /**
             * Description
             * @description The name of the activity
             * @example Computer consulting
             */
            description?: string;
            /**
             * Is Main
             * @description Whether this is the main activity.
             */
            is_main?: boolean;
            /**
             * Turnover Share
             * @description This activity respresents x% of the total turnover.
             */
            turnover_share?: number;
        };
        /** LeadCampaignQueryModel */
        LeadCampaignQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description The id of the campaign.
             */
            id: string;
            /**
             * Name
             * @description The name of the campaign.
             */
            name: string;
            /** @description The type of the campaign. */
            type?: components["schemas"]["CAMPAIGN_TYPE"];
        };
        /** RiskObjects */
        wg_py_models__domain__insurance__read__risk_objects__RiskObjects: {
            /**
             * Cars
             * @default []
             */
            cars: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__car__Car"][];
            /**
             * Residences
             * @default []
             */
            residences: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__residence__Residence"][];
            /**
             * Families
             * @default []
             */
            families: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__family__Family"][];
            /**
             * Two Wheelers
             * @default []
             */
            two_wheelers: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__two_wheeler__TwoWheeler"][];
            /**
             * Legal
             * @default []
             */
            legal: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__legal__Legal"][];
            /**
             * Teachers
             * @default []
             */
            teachers: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__teacher__Teacher"][];
            /**
             * Party Groups
             * @default []
             */
            party_groups: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__party_group__PartyGroup"][];
            /**
             * Boats
             * @default []
             */
            boats: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__boat__Boat"][];
            /**
             * Bicycles
             * @default []
             */
            bicycles: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__bicycle__Bicycle"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__trailer__Trailer"][];
            /**
             * Semi Trailers
             * @default []
             */
            semi_trailers: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__trailer__SemiTrailer"][];
            /**
             * Miscellanea
             * @default []
             */
            miscellanea: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__misc__Miscellaneous"][];
        };
        /** Car */
        wg_py_models__domain__insurance__read__risk_objects__car__Car: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /** Name */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            risk_object_type?: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__Driver"][];
            /** Number Plate */
            number_plate?: string;
            /** Kw */
            kw?: number;
            /** Cc */
            cc?: number;
            /** Model */
            model?: string;
            /** Model Year */
            model_year?: number;
            /** Version */
            version?: string;
            /** Brand */
            brand?: string;
            /** Chassis Number */
            chassis_number?: string;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /** Is Second Hand */
            is_second_hand?: boolean;
            /** Age */
            age?: number;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             */
            registration_last?: Record<string, never>;
            /** Invoice Value */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /** Options Value */
            options_value?: number;
            /** Value */
            value?: number;
            /** Color */
            color?: string;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["DriveAssistanceSystem"];
            category?: components["schemas"]["CAR_CATEGORY"];
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /** Average Km Per Year */
            average_km_per_year?: number;
            used_for: components["schemas"]["CAR_USED_FOR"];
            /** Febiacid */
            febiacid?: number;
            /** Co2 */
            co2?: number;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Coupe */
            is_coupe?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /** Seats */
            seats?: number;
            /** Vat Regime */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            rolling_work_equipment_type?: components["schemas"]["ROLLING_WORK_EQUIPMENT_TYPE"];
            /** Kwh */
            kwh?: number;
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            usage?: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /** Estimated Value */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             */
            content_value?: number;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["CITIZENS_STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
            /** Amount Of Doors */
            amount_of_doors?: number;
            /** Max Load Weight */
            max_load_weight?: number;
            /** Rolls Body Type Code */
            rolls_body_type_code?: string;
        };
        /** Driver */
        wg_py_models__domain__insurance___components__risk_objects__driver__Driver: {
            /**
             * Id
             * Format: uuid
             * @description ID of driver in database.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Initials
             * @description The driver's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            /**
             * Address
             * @description The Driver's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default DEFINITIVE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** Claim */
        wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim: {
            cause: components["schemas"]["CLAIM_CAUSE"];
            loss_amount: components["schemas"]["CLAIM_LOSS_AMOUNT"];
            /**
             * date
             * Format: date
             */
            claim_date: Record<string, never>;
        };
        /** DriverVehicleUsage */
        wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleUsage: {
            other_vehicle_for_daily_usage?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicle"];
        };
        /** DriverVehicle */
        wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicle: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
        };
        /** DriverExperience */
        wg_py_models__domain__insurance___components__risk_objects__driver__DriverExperience: {
            similar_vehicle_experience?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleExperience"];
        };
        /** DriverVehicleExperience */
        wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleExperience: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
            /**
             * Months
             * @description Driver experience with vehicle in months.
             */
            months: number;
        };
        /** DriverBrandClubMembership */
        wg_py_models__domain__insurance___components__risk_objects__driver__DriverBrandClubMembership: {
            club: components["schemas"]["BRAND_CLUB"];
            /** Name */
            name?: string;
            /** Membership Nr */
            membership_nr?: string;
        };
        /** CarInsured */
        wg_py_models__domain__insurance___components__risk_objects__driver__CarInsured: {
            company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /** Amount */
            amount: number;
        };
        /** PartyPreferences */
        wg_py_models__domain__insurance__prospect__PartyPreferences: {
            funeral?: components["schemas"]["wg_py_models__domain__insurance__prospect__PartyPreferences__FuneralPreference"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: string;
            /** Preferred Payment Method */
            preferred_payment_method?: string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
            /**
             * Wants Construction Work Insurance
             * @description Does the party wish to insure the (temporary) construction works, the construction materials and the equipment used in them with the existing property in case of renovation or adjacent works?
             */
            wants_construction_work_insurance?: boolean;
            /**
             * Third Party Construction Work Insurance Type
             * @description In addition to your own works, do you wish to insure the liabilities or works of others on the site such as contractors and architects?
             */
            third_party_construction_work_insurance_type?: string;
            /**
             * Wants Construction Third Party Claim Insurance
             * @description Does the party wish to protect against the possible claims of third parties at the construction site?
             */
            wants_construction_third_party_claim_insurance?: boolean;
            /** Wants To Insure Winter Sports */
            wants_to_insure_winter_sports?: boolean;
        };
        /** FuneralPreference */
        wg_py_models__domain__insurance__prospect__PartyPreferences__FuneralPreference: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /** Customer */
        wg_py_models__domain__insurance__prospect__Customer: {
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["PartyPreferences"];
            /** @default CUSTOMER */
            type: components["schemas"]["CUSTOMER_PROSPECT_TYPE"];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Initials
             * @description The prospect's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Infix
             * @description The prospect's infixes in their last name, for example 'Van' in 'Van Gogh' / in dutch: voor- of tussenvoegsels
             */
            infix?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Has Claims
             * @description If the prospect has had claims regarding it's residence in the last 5 years.
             */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
        };
        /** Residence */
        wg_py_models__domain__insurance__read__risk_objects__residence__Residence: {
            /**
             * Is Last Floor
             * @description Is your floor the highest in the building?
             * @example true
             */
            is_last_floor?: boolean;
            /**
             * Is Heavily Renovated
             * @description Residence with heavy renovation
             * @example true
             */
            is_heavily_renovated?: boolean;
            /**
             * date
             * Format: date
             * @description When was the residence built.
             * @example 1970-01-91
             */
            built_date?: Record<string, never>;
            /**
             * Has Underfloor Heating
             * @description Does the house have underfloor heating?
             * @example true
             */
            has_underfloor_heating?: boolean;
            /**
             * Is Hard Wood
             * @description Is the house made of hardwood?
             * @example true
             */
            is_hard_wood?: boolean;
            /**
             * Is Large Room Professional Use
             * @description Is there a room larger than 70m² that is used for professional use?
             * @example true
             */
            is_large_room_professional_use?: boolean;
            /**
             * @description Kind of alarm system
             * @example CONNECTED
             */
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
            /**
             * Has Outside Car Parking
             * @description Does the house have an outside car parking
             * @example true
             */
            has_outside_car_parking?: boolean;
            /**
             * Has Qualitative Kitchen
             * @description Is there a fitted kitchen with a new value > EUR 25,000 (appliances included)?
             * @example true
             */
            has_qualitative_kitchen?: boolean;
            /**
             * Has Marble Or Natural Stone
             * @description Does the house contain marble or natural stone
             * @example true
             */
            has_marble_or_natural_stone?: boolean;
            /**
             * Has Oak
             * @description Is there oak present (doors, plank floor or stairs)?
             * @example true
             */
            has_oak?: boolean;
            /**
             * Has Fireplace
             * @description Is there a (decorative) fireplace?
             * @example true
             */
            has_fireplace?: boolean;
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            risk_object_type?: components["schemas"]["RISK_OBJECT_RESIDENCE_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            holder_state?: components["schemas"]["HOLDER_STATE"];
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            main_building?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__main_building__MainBuilding"];
            /** Parcel Area */
            parcel_area?: number;
            /** Rental Price */
            rental_price?: number;
            /**
             * Rental Contract Meet Requirements
             * @description Does the rental contract meet the requirements
             * @example true
             */
            rental_contract_meet_requirements?: boolean;
            /**
             * Had Any Rental Problems
             * @description Has the landlord had any rental problems such as the tenant failed to pay its rent or have you already been involved in any legal proceedings related to a rented property?
             * @example true
             */
            had_any_rental_problems?: boolean;
            /**
             * Annexes
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__annex__Annex"][];
            /** Has Annex With Surface Greater Than 25 M2 */
            has_annex_with_surface_greater_than_25_m2?: boolean;
            /** Has Outside Swimming Pool */
            has_outside_swimming_pool?: boolean;
            /** Has Solar Panels */
            has_solar_panels?: boolean;
            /** Solar Panel Value */
            solar_panel_value?: number;
            /** Are Solar Panels Anchored */
            are_solar_panels_anchored?: boolean;
            /** Has Garden */
            has_garden?: boolean;
            /**
             * Is Primary
             * @default true
             */
            is_primary: boolean;
            occupation?: components["schemas"]["OCCUPATION_TYPE"];
            /** Has Company Registered */
            has_company_registered?: boolean;
            was_flooded?: components["schemas"]["RESIDENCE_FLOOD_TYPE"];
            /** Content Value */
            content_value?: number;
            /** @description The basis on which the content value is determined */
            content_value_defined_type?: components["schemas"]["CONTENT_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the content value is determined
             */
            content_value_defined_date?: Record<string, never>;
            contains_valuable_items?: components["schemas"]["VALUABLE_ITEM"][];
            /** Valuable Items Estimated Value */
            valuable_items_estimated_value?: number;
            /** Has Sprinklers */
            has_sprinklers?: boolean;
            /**
             * Mortgages
             * @default []
             */
            mortgages: components["schemas"]["Mortgage"][];
            swimming_pool_type?: components["schemas"]["SWIMMING_POOL_TYPE"];
            /** @description What type of heating does the house have? */
            heating_type?: components["schemas"]["HEATING_TYPE"];
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            surveillance_equipment_types?: components["schemas"]["SURVEILLANCE_EQUIPMENT_TYPE"][];
            /** Is Burglar Alarm System Incert Certified */
            is_burglar_alarm_system_incert_certified?: boolean;
            electric_installations?: components["schemas"]["ElectricalInstallations"];
            /** Has Roof Air Heat Pump */
            has_roof_air_heat_pump?: boolean;
            /** Has Heat Pump Inside */
            has_heat_pump_inside?: boolean;
            /** Has Overhead Crain */
            has_overhead_crain?: boolean;
            /** Flammable Material Within 1M Of Boiler */
            flammable_material_within_1m_of_boiler?: boolean;
            /** Stores Flammable Material Outdoor */
            stores_flammable_material_outdoor?: boolean;
            prevention_planning?: components["schemas"]["PREVENTION_PLAN"][];
            /** Uses Fire Permit Form */
            uses_fire_permit_form?: boolean;
            /** Has Prevention Advisor */
            has_prevention_advisor?: boolean;
            preferences?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__preferences__ResidencePreferences"];
            /**
             * @description Type of building
             * @example PRIVATE
             */
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            /** @description Is there burglary protection in place? */
            theft_protection?: components["schemas"]["RESIDENCE_THEFT_PROTECTION"];
            /**
             * Is Theft Protection Incert Certified
             * @description Is the burglary protection INCERT certified?
             */
            is_theft_protection_incert_certified?: boolean;
            /**
             * Theft Protection Description
             * @description Description of the burglary protection.
             */
            theft_protection_description?: string;
            /**
             * Has Fire Protection
             * @description Is fire protection in place?
             */
            has_fire_protection?: boolean;
            /**
             * Has Lightning Rod
             * @description Is there a lightning conductor on the roof?
             */
            has_lightning_rod?: boolean;
            /**
             * Is In Flood Area
             * @description Is the residence located in a flood area?
             */
            is_in_flood_area?: boolean;
            /**
             * Has Flood Last 10Y
             * @description Did the residence have any floods in the last 10 years?
             */
            has_flood_last_10y?: boolean;
            /**
             * Amount Of Floods Last 10Y
             * @description How many floods did the residence had in the last 10 years?
             */
            amount_of_floods_last_10y?: number;
            /**
             * Is In Forest Fire Area
             * @description Is the residence located in a forest fire area?
             */
            is_in_forest_fire_area?: boolean;
            /** @description What type of monument is the residence, if any. */
            monument_type?: components["schemas"]["RESIDENCE_MONUMENT_TYPE"];
            /** @description What is the residence mainly used for? */
            usage?: components["schemas"]["RESIDENCE_USAGE"];
        };
        /**
         * ALARM_SYSTEM
         * @description An enumeration.
         * @enum {unknown}
         */
        ALARM_SYSTEM: "NO_ALARM" | "CONNECTED" | "NOT_CONNECTED";
        /**
         * RISK_OBJECT_RESIDENCE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_RESIDENCE_TYPE: "RESIDENCE" | "FAMILY_HOME" | "VILLA" | "FLAT_BLOCK" | "HOLIDAY_HOME" | "FARMHOUSE" | "TOWNHOUSE";
        /**
         * HOLDER_STATE
         * @description An enumeration.
         * @enum {unknown}
         */
        HOLDER_STATE: "OWNER" | "CO_OWNER" | "TENANT" | "LANDLORD" | "CO_TENANT" | "SUB_TENANT" | "LIVING_WITH_PARENTS" | "USUFRUCT";
        /** MainBuilding */
        wg_py_models__domain__insurance__risk_objects__residence__main_building__MainBuilding: {
            /** @default HOME */
            main_building_type: components["schemas"]["MAIN_BUILDING_TYPE"];
            /**
             * Rooms
             * @description The building's Rooms. Dont need to specify, backend computes.
             * @default {}
             */
            rooms: components["schemas"]["Rooms"];
            /**
             * Surface
             * @description The surface of surface main building of the residence.
             * @example 1200.34
             */
            surface?: number;
            /**
             * Volume
             * @description The volume of main building of the residence.
             * @example 3282.91
             */
            volume?: number;
            /**
             * Height
             * @description The height of main building of the residence.
             * @example 8.29
             */
            height?: number;
            /**
             * Habitable Surface
             * @description The habitable surface in square meters.
             * @example 960.2719999999999
             */
            habitable_surface?: number;
            /** @description A category of the construction's age. */
            age?: components["schemas"]["CONSTRUCTION_YEAR_CATEGORY"];
            /**
             * Has Special Flooring
             * @description Does the building have special flooring? (Natural stone, Solid wood parquet, Marble, ...)
             * @example true
             */
            has_special_flooring?: boolean;
            /** @description The construction type of the building. */
            construction_type?: components["schemas"]["CONSTRUCTION_TYPE"];
            /**
             * Construction Type Description
             * @description Details about the OTHER construction type.
             */
            construction_type_description?: string;
            roof_construction_type?: components["schemas"]["ROOF_CONSTRUCTION_TYPE"];
            /**
             * Roof Construction Type Description
             * @description Details about the OTHER roof construction type.
             */
            roof_construction_type_description?: string;
            /**
             * Is Roof Fire Resistant
             * @description Is the thatched roof fireproof?
             */
            is_roof_fire_resistant?: boolean;
            /**
             * Has Special Roofing
             * @description Does the building have special roofing? (Thatched roof, Natual slate roof, ...)
             * @example true
             */
            has_special_roofing?: boolean;
            /**
             * Has Cellar
             * @description Is there a cellar?
             * @example true
             */
            has_cellar?: boolean;
            /**
             * Has Attic
             * @description Is there an attic?
             * @example true
             */
            has_attic?: boolean;
            /**
             * Is Cellar Uninhabited
             * @description Does the building have a cellar where you can not live in?
             * @example true
             */
            is_cellar_uninhabited?: boolean;
            /**
             * Is Attic Uninhabited
             * @description Does the building have an attic where you can not live in?
             * @example true
             */
            is_attic_uninhabited?: boolean;
            /**
             * Is Under Construction
             * @description Is the building under construction?
             * @example false
             */
            is_under_construction?: boolean;
            /**
             * Is Under Renovation
             * @description Is the building under renovation, or will it be soon?
             */
            is_under_renovation?: boolean;
            /**
             * Was Recently Renovated
             * @description Was the building recently (<10y) renovated?
             * @example false
             */
            was_recently_renovated?: number;
            /**
             * date
             * Format: date
             * @description Date when the renovations are/were finished (can be a future date).
             */
            renovation_finished_date?: Record<string, never>;
            /**
             * Has High Ceilings
             * @description Does the building have ceilings of more than 3m height?
             * @example false
             */
            has_high_ceilings?: boolean;
            /**
             * Reconstruction Value
             * @description Reconstruction value of the building.
             * @example 85000
             */
            reconstruction_value?: number;
            /** @description The basis on which the reconstruction value is determined */
            reconstruction_value_defined_type?: components["schemas"]["RECONSTRUCTION_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the reconstruction value is determined
             */
            reconstruction_value_defined_date?: Record<string, never>;
            /**
             * @description The different prevention measures taken
             * @default []
             * @example []
             */
            prevention_measures: components["schemas"]["PREVENTION_MEASURE"][];
            /**
             * Has Elevator
             * @description Does the main building have an elevator?
             * @example false
             */
            has_elevator?: boolean;
            /**
             * Has Camera Inspection Report
             * @description Building's fireplace had a camera inspection.
             */
            has_camera_inspection_report?: boolean;
            /**
             * Is Listed
             * @description The building is a listed/classified building.
             */
            is_listed?: boolean;
            /**
             * Contains Business Or Practice
             * @description There is a business or professional practice established in the building.
             */
            contains_business_or_practice?: boolean;
            /**
             * Stores Flammable Products Or Gasses
             * @description Are gases or flammable products being stored?
             */
            stores_flammable_products_or_gasses?: boolean;
            /**
             * Stores Flammable Packages
             * @description Are flammable containers present?
             */
            stores_flammable_packages?: boolean;
            /**
             * Stores Flammable Liquids
             * @description Are flammable liquids present in the building?
             */
            stores_flammable_liquids?: boolean;
            /**
             * Stores Flammable Liquids Safely
             * @description Are these flammable liquids stowed in a fireproof unit?
             */
            stores_flammable_liquids_safely?: boolean;
            /**
             * Stores Goods Using Height Stacking
             * @description Are objects being stacked for storage?
             */
            stores_goods_using_height_stacking?: boolean;
            /**
             * People Smoke Inside
             * @description Is there smoking in the building?
             */
            people_smoke_inside?: boolean;
            /**
             * Stores Battery Chargers Safely
             * @description Are battery chargers used to charge forklifts/cleaners kept sufficiently clear of flammable materials?
             */
            stores_battery_chargers_safely?: boolean;
            /**
             * Can Turn Off Electricity Outside Work
             * @description Ability to completely shut down electricity after working hours (with one button)
             */
            can_turn_off_electricity_outside_work?: boolean;
            /** @description How well is the building maintained? */
            maintenance_status?: components["schemas"]["BUILDING_MAINTENANCE_STATUS"];
            has_burglar_proof_door?: components["schemas"]["IS_BURGLAR_PROOF"];
            has_burglar_proof_glass?: components["schemas"]["IS_BURGLAR_PROOF"];
            /**
             * Has Safe Deposit Box
             * @description Building has a safe.
             */
            has_safe_deposit_box?: boolean;
            /**
             * Has Security Alarm With Transmission
             * @description Building has a burglar alarm with notification transmitters.
             */
            has_security_alarm_with_transmission?: boolean;
            /**
             * Has Security Certificate
             * @description Building's security systems are certified.
             */
            has_security_certificate?: boolean;
            /**
             * Is Building Insured By Trustee
             * @description Is the building insured by trustee?
             * @example false
             */
            is_building_insured_by_trustee?: boolean;
            /**
             * Floor
             * @description The corresponding floor.
             * @example 1
             */
            floor?: number;
            /**
             * Is Ground Floor Garage Or Cellar
             * @description Is the ground floor a garage or a cellar
             * @example true
             */
            is_ground_floor_garage_or_cellar?: boolean;
            /**
             * Has Porch
             * @description Does the building have a porch?
             * @example true
             */
            has_porch?: boolean;
            /**
             * Is Passive House
             * @description [DEPRECATED on 2021-06-30] use energy_category?
             * @example false
             */
            is_passive_house?: boolean;
            /**
             * @description Energy category of a house
             * @example PASSIVE
             */
            energy_category?: components["schemas"]["ENERGY_CATEGORY"];
            /**
             * Distance Nearest Neighbor In Meters
             * @description The distance to the nearest neighbor in meters.
             * @example 34.5
             */
            distance_nearest_neighbor_in_meters?: number;
            /**
             * Facade
             * @description The facade of the main building.
             * @default {}
             */
            facade: components["schemas"]["Facade"];
            /**
             * Has Inside Swimming Pool
             * @description Does the main building have an inside swimming pool?
             * @example false
             */
            has_inside_swimming_pool?: boolean;
            /**
             * Has Damages From Drought
             * @description Has the building already suffered damage (cracks, ...) due to periods of drought?
             * @example true
             */
            has_damages_from_drought?: boolean;
        };
        /**
         * MAIN_BUILDING_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        MAIN_BUILDING_TYPE: "APARTMENT" | "HOME";
        /** Rooms */
        Rooms: {
            /**
             * Living Rooms
             * @description Number of livingrooms in the residence.
             * @example 1
             */
            living_rooms?: number;
            /**
             * Kitchens
             * @description Number of kitchens in the residence.
             * @example 1
             */
            kitchens?: number;
            /**
             * Bedrooms
             * @description Number of bedrooms in the residence.
             * @example 3
             */
            bedrooms?: number;
            /**
             * Bathrooms
             * @description Number of bathrooms in the residence.
             * @example 2
             */
            bathrooms?: number;
            /**
             * Garages
             * @description Number of garages in the residence.
             * @example 1
             */
            garages?: number;
            /**
             * Other Rooms
             * @description Number of other rooms in the residence.
             * @example 2
             */
            other_rooms?: number;
            /**
             * Storage Rooms
             * @description Number of small rooms (<4m²) in the residence.
             * @example 2
             */
            storage_rooms?: number;
            /**
             * Private Office
             * @description Number of rooms used as a private office.
             * @example 1
             */
            private_office?: number;
            /**
             * Play Room
             * @description Number of rooms used as a hobby room.
             * @example 1
             */
            play_room?: number;
            /**
             * Hobby Room
             * @description Number of rooms used as a play room.
             * @example 1
             */
            hobby_room?: number;
            /**
             * Veranda
             * @description Amount of veranda's in the residence..
             * @example 1
             */
            veranda?: number;
            /**
             * Professional Office
             * @description Number of rooms used as an office for a free profession (vrij beroep).
             * @example 1
             */
            professional_office?: number;
            /**
             * Washing Room
             * @description Number of washing rooms in the residence.
             * @example 1
             */
            washing_room?: number;
            /**
             * Boiler
             * @description Number of rooms used as a boiler room (stookplaats)
             * @example 1
             */
            boiler?: number;
            /**
             * Dressing
             * @description Number of dressings in the residence.
             * @example 1
             */
            dressing?: number;
            /**
             * Wellness Room
             * @description Number of wellness rooms in the residence.
             * @example 1
             */
            wellness_room?: number;
            /** @description The size of the main living room, can be relevant for counting the room as 1 or 2 rooms in certain evaluation systems. */
            living_room_size?: components["schemas"]["LIVING_ROOM_SIZE"];
        };
        /**
         * LIVING_ROOM_SIZE
         * @description An enumeration.
         * @enum {unknown}
         */
        LIVING_ROOM_SIZE: "SMALL" | "MEDIUM" | "LARGE";
        /**
         * CONSTRUCTION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CONSTRUCTION_TYPE: "CONCRETE" | "BRICK" | "WOOD" | "STEEL_FRAME" | "PLASTIC" | "CORAL_STONE" | "YTONG" | "WOOD_METAL" | "OTHER";
        /**
         * ROOF_CONSTRUCTION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ROOF_CONSTRUCTION_TYPE: "TILES" | "HARD" | "FLAT" | "THATCHED_TRADITIONAL" | "THATCHED_FIREPROOF" | "THATCHED_SCREWED" | "ZINC" | "CONCRETE" | "ETERNIT" | "OTHER";
        /**
         * RECONSTRUCTION_VALUE_DEFINED_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RECONSTRUCTION_VALUE_DEFINED_TYPE: "OWN_SPECIFICATION" | "ADDRESS_SCAN" | "EVALUATION_HDS" | "EVALUATION_FACTOR" | "FOUNDATION_COSTS_SUBSTANTIATED" | "FIXED_VALUATION_ART_7_960" | "VALUATION_REPORT_INSURANCE_BROKER" | "EXPERT_VALUATION";
        /**
         * PREVENTION_MEASURE
         * @description An enumeration.
         * @enum {unknown}
         */
        PREVENTION_MEASURE: "ARMOURED_DOOR" | "INCERT_ALARM" | "AXA_APPROVED_ALARM" | "VERISURE_ALARM" | "SMOKE_DETECTORS" | "SMOKE_DETECTORS_WITH_TRANSMISSION" | "FIRE_EXTINGUISHERS" | "FIRE_BLANKETS";
        /**
         * BUILDING_MAINTENANCE_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        BUILDING_MAINTENANCE_STATUS: "VERY_GOOD" | "GOOD" | "REASONABLE" | "MODERATE" | "BAD" | "UNKNOWN";
        /**
         * IS_BURGLAR_PROOF
         * @description An enumeration.
         * @enum {unknown}
         */
        IS_BURGLAR_PROOF: "YES" | "NO" | "YES_WITHOUT_DISCOUNT";
        /**
         * ENERGY_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        ENERGY_CATEGORY: "NONE" | "ENERGY_EFFICIENT" | "PASSIVE";
        /**
         * FINISHING_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        FINISHING_TYPE: "NATURAL_STONE" | "VENEER" | "CONCRETE" | "BRICK" | "WOOD" | "OTHER";
        /** Annex */
        wg_py_models__domain__insurance___components__risk_objects__annex__Annex: {
            /**
             * @description The type of the annex.
             * @default OTHER
             * @example OTHER
             */
            type: components["schemas"]["ANNEX_TYPE"];
            /**
             * Type Description
             * @description Annex type OTHER description.
             */
            type_description?: string;
            /** @description What are the walls of the annex made of? */
            construction_type?: components["schemas"]["ANNEX_WALL_CONSTRUCTION_TYPE"];
            /** @description What are the walls of the annex made of? */
            roof_construction_type?: components["schemas"]["ANNEX_ROOF_CONSTRUCTION_TYPE"];
            /**
             * Height
             * @description The height of the annex in meters.
             * @example 10
             */
            height?: number;
            /**
             * Surface
             * @description The surface of the annex (building surface) in square meters. Should be between 0 and 100000m.
             * @example 100
             */
            surface?: number;
            /**
             * Volume
             * @description The volume of the annex in cubic meters.
             * @example 100
             */
            volume?: number;
        };
        /**
         * ANNEX_WALL_CONSTRUCTION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ANNEX_WALL_CONSTRUCTION_TYPE: "WOOD" | "STONE" | "OTHER";
        /**
         * ANNEX_ROOF_CONSTRUCTION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ANNEX_ROOF_CONSTRUCTION_TYPE: "BITUMEN" | "WOOD" | "TILES" | "THATCHED" | "OTHER";
        /**
         * OCCUPATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        OCCUPATION_TYPE: "LESS_THAN_90_CONSECUTIVE_DAYS_GONE" | "MORE_THAN_90_CONSECUTIVE_DAYS_GONE" | "LESS_THAN_120_CONSECUTIVE_DAYS_GONE" | "MORE_THAN_120_CONSECUTIVE_DAYS_GONE" | "LESS_THAN_180_CONSECUTIVE_DAYS_GONE" | "MORE_THAN_180_CONSECUTIVE_DAYS_GONE";
        /**
         * RESIDENCE_FLOOD_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RESIDENCE_FLOOD_TYPE: "NOT_IN_LAST_5_YEARS" | "ONCE_OR_MORE_IN_LAST_5_YEARS" | "NOT_IN_LAST_10_YEARS" | "ONCE_OR_MORE_IN_LAST_10_YEARS";
        /**
         * CONTENT_VALUE_DEFINED_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CONTENT_VALUE_DEFINED_TYPE: "OWN_SPECIFICATION" | "ADDRESS_SCAN" | "EXPERT_VALUATION" | "EVALUATION_FACTOR" | "INVENTORY_LIST" | "FIXED_VALUATION_ART_7_960";
        /**
         * VALUABLE_ITEM
         * @description An enumeration.
         * @enum {unknown}
         */
        VALUABLE_ITEM: "ART" | "MUSICAL_INSTRUMENTS" | "PAINTINGS" | "SCULPTURES" | "JEWELLERY" | "DIAMONDS" | "SILVERWARE" | "GOLDWARE" | "CARPETS" | "ANTIQUES" | "SECURITIES" | "COLLECTIONS";
        /** Mortgage */
        Mortgage: {
            /**
             * Company
             * @description The financial institution / company where the mortgage loan was taken.
             */
            company?: string;
            /**
             * Insurances
             * @description Which insurances were taken out together with the mortgage loan.
             * @default []
             */
            insurances: string[];
            /**
             * Amount Of Years Left
             * @description The amount of years, starting from created_at, until the mortgage is done.
             */
            amount_of_years_left?: number;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
        };
        /**
         * SWIMMING_POOL_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        SWIMMING_POOL_TYPE: "ARCHITECTURAL" | "PLASTIC" | "SETUP_POOL";
        /**
         * HEATING_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        HEATING_TYPE: "OIL" | "GAS" | "HEAT_PUMP" | "PELLETS_OR_BIOMASS_BOILER" | "HYBRID_BOILER" | "COGENERATION_BOILER" | "ELECTRIC" | "SUN_BOILER" | "HEAT_CANNON" | "OTHER";
        /**
         * SURVEILLANCE_EQUIPMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        SURVEILLANCE_EQUIPMENT_TYPE: "ALARM_SYSTEM" | "CAMERA_INSIDE" | "CAMERA_OUTSIDE" | "PARKING_SECURITY" | "INTRUSION_DETECTION" | "BURGLAR_ALARM_SYSTEM";
        /** ElectricalInstallations */
        ElectricalInstallations: {
            voltage?: components["schemas"]["VOLTAGE"];
        };
        /**
         * VOLTAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        VOLTAGE: "HIGH" | "LOW";
        /**
         * PREVENTION_PLAN
         * @description An enumeration.
         * @enum {unknown}
         */
        PREVENTION_PLAN: "EVACUATION" | "INTERVENTION" | "CONTINUITY" | "SAFETY" | "INSTRUCTIONS";
        /** ResidencePreferences */
        wg_py_models__domain__insurance__risk_objects__residence__preferences__ResidencePreferences: {
            /** Wants Content Insurance */
            wants_content_insurance?: boolean;
            /** Wants Theft Insurance */
            wants_theft_insurance?: boolean;
        };
        /**
         * RESIDENCE_BUILDING_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RESIDENCE_BUILDING_TYPE: "PRIVATE" | "RESIDENCE" | "APARTMENT" | "STUDIO" | "STUDENT_RESIDENCE" | "STUDENT_RESIDENCE_RENTAL" | "OFFICE" | "VILLA" | "FARMHOUSE" | "TOWN_HOUSE";
        /**
         * RESIDENCE_THEFT_PROTECTION
         * @description An enumeration.
         * @enum {unknown}
         */
        RESIDENCE_THEFT_PROTECTION: "ALARM_WITHOUT_TRANSMISSION" | "ALARM_WITH_TRANSMISSION" | "NONE" | "OTHER";
        /**
         * RESIDENCE_MONUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RESIDENCE_MONUMENT_TYPE: "NONE" | "NATIONAL" | "MUNICIPAL";
        /**
         * RESIDENCE_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        RESIDENCE_USAGE: "MAIN" | "SECOND" | "VACATION" | "BUSINESS" | "PRIVATE";
        /** Family */
        wg_py_models__domain__insurance__read__risk_objects__family__Family: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /** Name */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default FAMILY
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_FAMILY_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * @description The status of the family.
             * @example with_children
             */
            status: components["schemas"]["FAMILY_STATUS"];
            /**
             * date
             * Format: date
             * @description Date of birth.
             */
            birth?: Record<string, never>;
            /**
             * Beneficiaries
             * @description List of beneficiaries.
             * @default []
             */
            beneficiaries: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__person__Person"][];
            /**
             * Living Less Than One Year Together
             * @description Are they living less than one year together?
             * @example false
             */
            living_less_than_one_year_together?: boolean;
        };
        /**
         * RISK_OBJECT_FAMILY_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_FAMILY_TYPE: "FAMILY";
        /** Person */
        wg_py_models__domain__insurance___components__risk_objects__person__Person: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * First Name
             * @description A person's firstname.
             * @example Jhon
             */
            first_name?: string;
            /**
             * Last Name
             * @description A person's lastname.
             * @example Doe
             */
            last_name: string;
            /**
             * Initials
             * @description A person's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * date
             * Format: date
             * @description The person's date of birth.
             * @example 12/10/1999
             */
            birth: Record<string, never>;
            /**
             * Telephonenr
             * @description The person's telephone number.
             * @example +32456787643
             */
            telephonenr?: string;
            /**
             * email
             * @description The person's email address.
             * @example jhon@doe.com
             */
            email?: string;
            /**
             * National Register Nr
             * @description The national register nummer.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * Address
             * @description The person's correspondense address. This is the current mailing address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /**
             * @description The native language of the client.
             * @example NL
             */
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * @description The gender of the person.
             * @example OTHER
             */
            gender?: components["schemas"]["GENDER"];
            /**
             * Is Smoker
             * @description Is the person a smoker?
             * @example false
             */
            is_smoker?: boolean;
            /**
             * Is One Of Parents Smoker
             * @description Is one of the persons parents a smoker?
             * @example false
             */
            is_one_of_parents_smoker?: boolean;
            /**
             * Weight
             * @description The weight of the person in 'kg'.
             * @example 80
             */
            weight?: number;
            /**
             * Height
             * @description The height of the person in 'cm'.
             * @example 180
             */
            height?: number;
        };
        /** TwoWheeler */
        wg_py_models__domain__insurance__read__risk_objects__two_wheeler__TwoWheeler: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** @description The type of vehicle. */
            vehicle_type?: components["schemas"]["TWO_WHEELER_VEHICLE_TYPE"];
            /**
             * Hp
             * @description The power of the engine expressed in hp (horsepower).
             * @example 180
             */
            hp?: number;
            /**
             * Clothing Value
             * @description The value of the owner's clothing (excluding vat).
             * @example 300
             */
            clothing_value?: number;
            /**
             * @description The category of two wheeler.
             * @example Touring
             */
            category?: components["schemas"]["TWO_WHEELER_CATEGORIES"];
            /**
             * Is Main Vehicle
             * @description Is the two wheeler the main vehicle?
             * @example true
             */
            is_main_vehicle?: boolean;
            /** Risk Object Type */
            risk_object_type?: string;
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** Driver */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            /**
             * Address
             * @description The Driver's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** DriverVehicleUsage */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage: {
            other_vehicle_for_daily_usage?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicle"];
        };
        /** DriverVehicle */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicle: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
        };
        /** DriverExperience */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience: {
            similar_vehicle_experience?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleExperience"];
        };
        /** DriverVehicleExperience */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleExperience: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
            /**
             * Months
             * @description Driver experience with vehicle in months.
             */
            months: number;
        };
        /** DriverBrandClubMembership */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership: {
            club: components["schemas"]["wg_py_models__domain__wegroup__enums__BRAND_CLUB"];
            /** Name */
            name?: string;
            /** Membership Nr */
            membership_nr?: string;
        };
        /**
         * CarInsured
         * @description An amount of cars linked to a specific insurnace company.
         */
        wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured: {
            /** @description Cars are insured at the company. */
            company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /**
             * Amount
             * @description Amount of cars.
             */
            amount: number;
        };
        /**
         * TWO_WHEELER_VEHICLE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        TWO_WHEELER_VEHICLE_TYPE: "MOTORCYCLE" | "LIGHT_SCOOTER" | "HEAVY_SCOOTER" | "MOPED" | "MICRO_CAR";
        /**
         * TWO_WHEELER_CATEGORIES
         * @description An enumeration.
         * @enum {unknown}
         */
        TWO_WHEELER_CATEGORIES: "ATV" | "Standard" | "Classic" | "Off-road" | "Cruiser" | "Minibike" | "Prototype" | "Scooter" | "Sport" | "Sport Touring" | "Touring" | "Moped Class A" | "Moped Class B" | "Light Four Wheeler" | "Speed Pedelec";
        /** Legal */
        wg_py_models__domain__insurance__read__risk_objects__legal__Legal: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default LEGAL
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_LEGAL_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * @description The status of the family
             * @example WITH_CHILDREN
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Has Underage Children */
            has_underage_children?: boolean;
            /**
             * Number Of Vehicles
             * @description Number of private vehicles.
             */
            number_of_vehicles?: number;
            /**
             * Number Plates
             * @description Number plates of the private vehicles.
             */
            number_plates?: string[];
        };
        /**
         * RISK_OBJECT_LEGAL_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_LEGAL_TYPE: "LEGAL";
        /** Teacher */
        wg_py_models__domain__insurance__read__risk_objects__teacher__Teacher: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default TEACHER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TEACHER_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Manipulates Heavy Machinery */
            manipulates_heavy_machinery?: boolean;
        };
        /**
         * RISK_OBJECT_TEACHER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_TEACHER_TYPE: "TEACHER";
        /**
         * PartyGroup
         * @description Read risk representation of a collection of parties.
         *     For now only 'persons' can be included in a collection of parties as a risk.
         */
        wg_py_models__domain__insurance__read__risk_objects__party_group__PartyGroup: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description An optional name, i.e., an alias of the group of parties.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default PARTY_GROUP
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_PARTY_GROUP_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Parties */
            parties: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__party_group__Party"][];
            /**
             * Policy Holder
             * @description The holder of a policy which contains this risk.
             */
            policy_holder?: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__party_group__Party"];
        };
        /**
         * RISK_OBJECT_PARTY_GROUP_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_PARTY_GROUP_TYPE: "PARTY_GROUP";
        /** Party */
        wg_py_models__domain__insurance__read__risk_objects__party_group__Party: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name?: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            gender?: components["schemas"]["GENDER"];
            /** National Register Nr */
            national_register_nr?: string;
            type: components["schemas"]["wg_py_models__domain__wegroup__enums__CUSTOMER_PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /** Email */
            email?: string;
            /** Telephonenr */
            telephonenr?: string;
            /** Iban */
            iban?: string;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            profession?: components["schemas"]["PROFESSION"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["wg_py_models__domain__insurance__read__parties__party__ExternalRefsQueryModel"][];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            preferences?: components["schemas"]["wg_py_models__domain__insurance__read__parties__customer__PartyPreferencesQueryModel"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
        };
        /** ExternalRefsQueryModel */
        wg_py_models__domain__insurance__read__parties__party__ExternalRefsQueryModel: {
            /** Ref */
            ref: string;
            company: components["schemas"]["EXTERNAL_REF_COMPANY"];
        };
        /**
         * EXTERNAL_REF_COMPANY
         * @description An enumeration.
         * @enum {unknown}
         */
        EXTERNAL_REF_COMPANY: "ag" | "allianz" | "amlin" | "argenta" | "aedes" | "axa" | "baloise" | "belfius" | "bcover" | "corona" | "das" | "de_motoverzekering" | "lar" | "arces" | "ing" | "arag" | "ethias" | "euromex" | "federale" | "fidea" | "generali" | "athora" | "hdi" | "nn" | "kbc" | "optimco" | "partners" | "pv" | "pnp" | "touring" | "tvm" | "vivium" | "dvv" | "foyer" | "yuzzu" | "ardpre" | "alpha" | "amma" | "asco" | "cda" | "hagelunie" | "zurich" | "deltalloyd" | "mercator" | "ns" | "fortis" | "bnp" | "dela" | "dkv" | "europ" | "elitis" | "mobly" | "nomad" | "qover" | "patronale" | "santevet" | "vab" | "callant" | "pia" | "ibis" | "brio" | "brio_plus" | "sigura" | "brokercloud" | "cobra" | "assapp" | "sireus" | "insusoft" | "broker_star" | "fireantz" | "willemot" | "dias" | "heinenoord" | "faster_forward" | "anva" | "assu" | "awi" | "dhondt_insurance" | "immotheker_finotheker" | "blokweg" | "villasure" | "dna_yachtinsurance" | "bikmo" | "belvilla" | "ex_amlin" | "yacht_and_co" | "asr" | "unigarant" | "aska" | "vdh" | "citizens_aw" | "citizens_cw" | "assudis";
        /** PartyPreferencesQueryModel */
        wg_py_models__domain__insurance__read__parties__customer__PartyPreferencesQueryModel: {
            funeral?: components["schemas"]["wg_py_models__domain__insurance__read__parties__customer__PartyPreferencesQueryModel__FuneralPreferenceQueryModel"];
            /** Wants To Insure Winter Sports */
            wants_to_insure_winter_sports?: boolean;
        };
        /** FuneralPreferenceQueryModel */
        wg_py_models__domain__insurance__read__parties__customer__PartyPreferencesQueryModel__FuneralPreferenceQueryModel: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /** Boat */
        wg_py_models__domain__insurance__read__risk_objects__boat__Boat: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default BOAT
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Brand */
            brand?: string;
            /** Type */
            type?: string;
            /** Model Year */
            model_year?: number;
            category?: components["schemas"]["BOAT_CATEGORY"];
            /** Has Cabin */
            has_cabin?: boolean;
            /** Length */
            length?: number;
            length_unit?: components["schemas"]["LengthUnit"];
            territory?: components["schemas"]["BOAT_TERRITORY"];
            /** Daily Value */
            daily_value?: number;
            construction_type?: components["schemas"]["BOAT_CONSTRUCTION_TYPE"];
            construction_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Used In Competition */
            used_in_competition?: boolean;
            competition_type?: components["schemas"]["BOAT_COMPETITION_TYPE"];
            berth?: components["schemas"]["COUNTRY_CODES"];
            /** @description Berth area if in country NL. */
            berth_nl_area?: components["schemas"]["BOAT_BERTH_NL_AREA"];
            /** @description Berth big city specified here if berth area is BIG_CITY */
            berth_nl_big_city?: components["schemas"]["BOAT_BERTH_BIG_CITY"];
            trailer?: components["schemas"]["BoatTrailer"];
            dinghy?: components["schemas"]["Dinghy"];
            berth_type?: components["schemas"]["BOAT_BERTH_TYPE"];
            /** Has Claim Free Years */
            has_claim_free_years?: boolean;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /** Company Claim Free Years */
            company_claim_free_years?: string;
            /** Amount Claim Free Years Current Insurance Company */
            amount_claim_free_years_current_insurance_company?: number;
            /** Berth Description */
            berth_description?: string;
            fuel?: components["schemas"]["FUEL"];
            /**
             * Amount Of Motors
             * @description The amount of motors
             */
            amount_of_motors?: number;
            motor_kind?: components["schemas"]["BOAT_MOTOR_KIND"];
            /** Motor Numbers */
            motor_numbers?: string[];
            /** Motor Construction Year */
            motor_construction_year?: number;
            /** Motor Brand */
            motor_brand?: string;
            /** Motor Type */
            motor_type?: string;
            /** Kw */
            kw?: number;
            /**
             * Horsepower
             * @description Horsepower of the boat
             */
            hp?: number;
            /** Is Registered */
            is_registered?: boolean;
            /** Top Speed Km Per Hour */
            top_speed_km_per_hour?: number;
            country_of_registration?: components["schemas"]["COUNTRY_CODES"];
            /** @description How the boat is specifically used. */
            usage?: components["schemas"]["BOAT_USAGE"];
            /**
             * Port Of Registration
             * @description Main location where the boat is registered.
             */
            port_of_registration?: string;
            /** Scm Number */
            scm_number?: string;
            /** Registration Number */
            registration_number?: string;
            /** Win Number */
            win_number?: string;
            /** Beam */
            beam?: number;
            beam_unit?: components["schemas"]["LengthUnit"];
            /**
             * Draft
             * @description Depth under water.
             */
            draft?: number;
            draft_unit?: components["schemas"]["LengthUnit"];
            /**
             * Freeboard
             * @description Freeboard above water.
             */
            freeboard?: number;
            freeboard_unit?: components["schemas"]["LengthUnit"];
            /** Amount Of Masts */
            amount_of_masts?: number;
            /** Weight */
            weight?: number;
            /** Has Track And Trace System */
            has_track_and_trace_system?: boolean;
            /**
             * Is Anwb Member
             * @description Is the owner of this boat a member of the Algemeene Nederlandsche Wielrijders Bond?
             */
            is_anwb_member?: boolean;
            /**
             * Anwb Member Number
             * @description Algemeene Nederlandsche Wielrijders Bond membership number
             */
            anwb_member_number?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Finance Company */
            finance_company?: string;
            /** Finance Contract Number */
            finance_contract_number?: string;
            /** Is Rented Out */
            is_rented_out?: boolean;
            /**
             * Was Constructed Or Finished By Owner
             * @description The boat was made or finished by owner.
             */
            was_constructed_or_finished_by_owner?: boolean;
            /**
             * Was Commercial Boat
             * @description Was previously used as a company boat.
             */
            was_commercial_boat?: boolean;
            preferences?: components["schemas"]["BoatPreferences"];
        };
        /**
         * BOAT_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_CATEGORY: "MOTORBOAT" | "SAILING" | "CATAMARAN" | "BARGE" | "DUTCH_BARGE" | "CLASSIC_YACHT" | "SLOOP" | "RUBBER" | "CLASSIC_RUNABOUT" | "RIB" | "JETSKI" | "CATAMARAN_CABIN" | "SAILING_CABIN" | "MOTORBOAT_CABIN";
        /**
         * LengthUnit
         * @description An enumeration.
         * @enum {unknown}
         */
        LengthUnit: "m" | "cm" | "mm";
        /**
         * BOAT_TERRITORY
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_TERRITORY: "BE_COAST" | "BE_SHALLOW_WATERS" | "NL_COAST" | "NL_SHALLOW_WATERS" | "EU_COAST" | "EU_SHALLOW_WATERS" | "BIG_SQUARE" | "EXTRA_BIG_SQUARE" | "MEDITERRANEAN_SEA" | "ASIA" | "CARIBBEAN" | "WORLD";
        /**
         * BOAT_CONSTRUCTION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_CONSTRUCTION_TYPE: "ALUMINIUM" | "WOOD" | "STEEL" | "SYNTHETIC" | "RUBBER" | "POLYESTER" | "FIBRE_GLASS" | "CARBON";
        /**
         * BOAT_COMPETITION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_COMPETITION_TYPE: "CLUB" | "CLASS";
        /**
         * BOAT_BERTH_NL_AREA
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_BERTH_NL_AREA: "BIG_CITY" | "SMALL_CITY" | "BEACH" | "TOWN" | "RURAL";
        /**
         * BOAT_BERTH_BIG_CITY
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_BERTH_BIG_CITY: "UTRECHT" | "DEN_HAAG" | "ROTTERDAM" | "AMSTERDAM";
        /** BoatTrailer */
        BoatTrailer: {
            /** Value */
            value?: number;
            /** Daily Value */
            daily_value?: number;
            /** Chassis Number Or Number Plate */
            chassis_number_or_number_plate?: string;
            /** Brand */
            brand?: string;
            /** Construction Year */
            construction_year?: number;
        };
        /**
         * Dinghy
         * @description Additional boat / Volgboot
         */
        Dinghy: {
            category?: components["schemas"]["DINGHY_CATEGORY"];
            /** Name */
            name?: string;
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Type */
            type?: string;
            /** Kw */
            kw?: number;
            /** Construction Year */
            construction_year?: number;
            /**
             * Horsepower
             * @description Horsepower of the boat
             */
            hp?: number;
            /** Motor Value */
            motor_value?: number;
            /**
             * Daily Value
             * @description Value of Dinghy on last purchase (NL specific, dagwaarde).
             * @example 1200
             */
            daily_value?: number;
        };
        /**
         * DINGHY_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        DINGHY_CATEGORY: "CHARTER" | "CATAMARAN" | "TUG_PUSH" | "JETSKI" | "CANOE" | "KITE" | "MOTORBOAT" | "MOTOR_YACHT" | "MOTOR_SAILER" | "MOTOR_FREIGHT" | "MOTOR_SAILING" | "OPEN" | "OPEN_TRIMARAN" | "FLAT_BOTTOM" | "POWER" | "INFLATABLE" | "RUBBER" | "ROW" | "TUG_BARGE" | "MOTOR_SPORT" | "SLOOP" | "SAILBOARD" | "SUPBOARD" | "TRIMARAN" | "FISHING" | "VLET" | "WATERSCOOTER" | "SAILING" | "OTHER";
        /**
         * BOAT_BERTH_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_BERTH_TYPE: "UNKNOWN" | "NEAR_RESIDENCE" | "YACHT_HARBOR" | "OTHER";
        /**
         * FUEL
         * @description An enumeration.
         * @enum {unknown}
         */
        FUEL: "PET" | "DIE" | "LPG" | "DIE_LPG" | "ELE" | "ELE_PET" | "ELE_DIE" | "ELE_LPG" | "ELE_HYDRO" | "HYDRO" | "CNG" | "CNG_PET" | "BIO" | "OTHER";
        /**
         * BOAT_MOTOR_KIND
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_MOTOR_KIND: "OUTBOARD" | "BUILT_IN" | "NONE";
        /**
         * BOAT_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_USAGE: "PROFESSIONAL_RENTAL" | "PRIVATE_RENTAL" | "RECREATIONAL_AND_RENTAL" | "RECREATIONAL" | "CHARTER";
        /** BoatPreferences */
        BoatPreferences: {
            /** Wants Casco Coverage */
            wants_casco_coverage?: boolean;
            /** Wants Casco All Risk Coverage */
            wants_casco_all_risk_coverage?: boolean;
            /** Wants Additional Boat Coverage */
            wants_additional_boat_coverage?: boolean;
            /** Wants Trailer Coverage */
            wants_trailer_coverage?: boolean;
            /** Wants Accident Coverage */
            wants_accident_coverage?: boolean;
            /** Wants Legal Coverage */
            wants_legal_coverage?: boolean;
            /** Wants Content Coverage */
            wants_content_coverage?: boolean;
        };
        /** Bicycle */
        wg_py_models__domain__insurance__read__risk_objects__bicycle__Bicycle: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default BICYCLE
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            bicycle_type?: components["schemas"]["BICYCLE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Used By Others */
            used_by_others?: boolean;
            /** Taxation Value */
            taxation_value?: number;
            /** Value */
            value?: number;
            speed_without_pedalling?: components["schemas"]["BICYCLE_SPEED"];
            usage?: components["schemas"]["BICYCLE_USAGE"];
        };
        /**
         * BICYCLE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        BICYCLE_TYPE: "ELECTRIC" | "ELECTRIC_LESS_THAN_25KMH" | "ELECTRIC_LESS_THAN_45KMH" | "E_BIKE" | "REGULAR" | "MOUNTAIN" | "RACING" | "CITY" | "ALL_TERRAIN" | "FOLDING" | "CHILDREN" | "CARGO" | "HYBRID" | "TANDEM" | "TREKKING" | "RECUMBENT" | "SPEED_PEDELEC" | "ELECTRIC_CITY" | "ELECTRIC_MOUNTAIN" | "ELECTRIC_RACING" | "ELECTRIC_CARGO" | "OTHER";
        /**
         * BICYCLE_SPEED
         * @description An enumeration.
         * @enum {unknown}
         */
        BICYCLE_SPEED: "LESS_THAN_25KMH" | "MORE_THAN_25KMH" | "LESS_THAN_45KMH";
        /**
         * BICYCLE_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        BICYCLE_USAGE: "PROFESSIONAL" | "PRIVATE_AND_PROFESSIONAL" | "EMPLOYEES" | "LOAN" | "RENTAL";
        /** Trailer */
        wg_py_models__domain__insurance__read__risk_objects__trailer__Trailer: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /** Name */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default TRAILER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Number Plate */
            number_plate?: string;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model Year */
            model_year?: number;
            /** Usage */
            usage?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Coc Number */
            coc_number?: string;
            /** European Coc Number */
            european_coc_number?: string;
            /** Adr Code */
            adr_code?: string;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Invoice Value */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Value */
            value?: number;
            /** Trust Weight */
            trust_weight?: number;
            /** Tare Weight */
            tare_weight?: number;
            /** Max Weight */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            vehicle_type: components["schemas"]["TRAILER_TYPE"];
        };
        /**
         * TRAILER_TONNAGE_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        TRAILER_TONNAGE_CATEGORY: "MAX_750KG" | "MAX_3500KG";
        /** SemiTrailer */
        wg_py_models__domain__insurance__read__risk_objects__trailer__SemiTrailer: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /** Name */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default SEMI_TRAILER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Number Plate */
            number_plate?: string;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model Year */
            model_year?: number;
            /** Usage */
            usage?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Coc Number */
            coc_number?: string;
            /** European Coc Number */
            european_coc_number?: string;
            /** Adr Code */
            adr_code?: string;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Invoice Value */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Value */
            value?: number;
            /** Trust Weight */
            trust_weight?: number;
            /** Tare Weight */
            tare_weight?: number;
            /** Max Weight */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            /** Is Tipper */
            is_tipper?: boolean;
            vehicle_type: components["schemas"]["SEMI_TRAILER_TYPE"];
        };
        /**
         * SEMI_TRAILER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        SEMI_TRAILER_TYPE: "SEMI_TRAILER";
        /** Miscellaneous */
        wg_py_models__domain__insurance__read__risk_objects__misc__Miscellaneous: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description (Sub-)type of risk object.
             * @default MISCELLANEOUS
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @description Type of risk */
            type: components["schemas"]["wg_py_models__domain__wegroup__enums__MISCELLANEOUS_TYPE"];
            /**
             * Coverage Type
             * @description Type of coverage
             */
            coverage_type?: string;
            /** Description */
            description?: string;
            /**
             * Amount Of Objects
             * @description Number of people/risks that are insured.
             */
            amount_of_objects?: number;
        };
        /**
         * MISCELLANEOUS_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__MISCELLANEOUS_TYPE: "ACCESSORIES" | "ANIMAL" | "FUNDS" | "GOODS" | "CONTENTS" | "LOAN" | "ELEVATOR" | "AIRCRAFTS" | "MACHINERY" | "MANIFESTATIONS_AND_EVENTS" | "EQUIPMENT" | "NON_MOTORISED_VEHICLES" | "IMMOVABLE_PATRIMONY" | "HARVEST" | "JOURNEY" | "TERRAIN" | "ASSOCIATION_GROUP" | "CONSTRUCTION_SITE" | "CONSTRUCTION_SITE_EQUIPMENT";
        /** AcknowledgementQueryModel */
        AcknowledgementQueryModel: {
            /** Text */
            text: string;
            /** Agreed */
            agreed: boolean;
            /** Key */
            key?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
        };
        /** LeadDocumentQueryModel */
        LeadDocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
            type?: components["schemas"]["LEAD_DOCUMENT_TYPE"];
        };
        /**
         * LEAD_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        LEAD_DOCUMENT_TYPE: "CAR_INVOICE" | "CAR_REGISTRATION_FORM" | "OTHER" | "CALLANT_LEAD";
        /** PaginatedOffersResponse */
        PaginatedOffersResponse: {
            /** Count */
            count: number;
            /** Items */
            items: components["schemas"]["MultiOfferQueryModel"][];
        };
        /** MultiOfferQueryModel */
        MultiOfferQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Ref */
            ref: string;
            /** Revision */
            revision: number;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            status: components["schemas"]["OFFER_STATUS"];
            amount_of_risk_objects: components["schemas"]["app__models__risk_objects__AmountOfRiskObjects"];
            /** Amount Of Contract Conversions */
            amount_of_contract_conversions: number;
            /** Amount Of Crm Exports */
            amount_of_crm_exports: number;
            /** Amount Of Insurance Module Exports */
            amount_of_insurance_module_exports: number;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            prospect: components["schemas"]["PartyQueryModel"];
            insurance: components["schemas"]["app__models__offer__Insurance"];
            premium: components["schemas"]["PremiumQueryModel"];
            annual_premium?: components["schemas"]["AnnualPremiumQueryModel"];
            /** Origin */
            origin?: string;
            /** Description */
            description?: string;
            /**
             * date
             * Format: date
             */
            start_date: Record<string, never>;
            /**
             * date
             * Format: date
             */
            end_date: Record<string, never>;
            /** Has Been Converted To Contract */
            has_been_converted_to_contract: boolean;
            /** External Ref Insurance Module */
            external_ref_insurance_module?: string;
            campaign?: components["schemas"]["OfferCampaignQueryModel"];
        };
        /**
         * OFFER_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        OFFER_STATUS: "PENDING" | "SEND" | "SIGNED" | "ACCEPTED" | "REJECTED" | "CANCELLED" | "EXPIRED";
        /** AmountOfRiskObjects */
        app__models__risk_objects__AmountOfRiskObjects: {
            /**
             * Families
             * @default 0
             */
            families: number;
            /**
             * Cars
             * @default 0
             */
            cars: number;
            /**
             * Residences
             * @default 0
             */
            residences: number;
            /**
             * Teachers
             * @default 0
             */
            teachers: number;
            /**
             * Two Wheelers
             * @default 0
             */
            two_wheelers: number;
            /**
             * Legal
             * @default 0
             */
            legal: number;
            /**
             * Party Groups
             * @default 0
             */
            party_groups: number;
            /**
             * Bicycles
             * @default 0
             */
            bicycles: number;
            /**
             * Boats
             * @default 0
             */
            boats: number;
            /**
             * Trailers
             * @default 0
             */
            trailers: number;
            /**
             * Semi Trailers
             * @default 0
             */
            semi_trailers: number;
            /**
             * Miscellanea
             * @default 0
             */
            miscellanea: number;
        };
        /** PartyQueryModel */
        PartyQueryModel: {
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TypeOfWork"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: unknown[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: unknown[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: unknown[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WarranyOptions"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            /** Salary Coefficient */
            salary_coefficient?: components["schemas"]["SalaryCoefficient"] | string;
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            /** Pre Or Post Cost Coverage Period */
            pre_or_post_cost_coverage_period?: components["schemas"]["wgsdk__smt__CoveragePeriod"] | string;
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: unknown[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: unknown[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: unknown[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            /** Level Of Education */
            level_of_education?: components["schemas"]["EducationLevel"] | string;
            /** Aska Package Choice */
            aska_package_choice?: components["schemas"]["AskaPackageChoice"] | string;
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            /** Partner Gender */
            partner_gender?: components["schemas"]["wgsdk__smt__GENDER"] | string;
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            /** Techniek Nederland Type Of Company */
            techniek_nederland_type_of_company?: components["schemas"]["TechniekNederlandTypeOfCompany"] | string;
            /** Techniek Nederland Type Of Company Specification */
            techniek_nederland_type_of_company_specification?: components["schemas"]["TechniekNederlandTypeOfCompanySpecification"] | string;
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: unknown[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: unknown[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: unknown[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: unknown[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: unknown[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: unknown[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: unknown[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: unknown[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: unknown[];
            /** It Support Providers Used */
            it_support_providers_used?: unknown[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: unknown[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: unknown[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: unknown[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: unknown[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: unknown[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * Email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Native Language
             * @description The prospect's native language.
             */
            native_language?: components["schemas"]["AppModelsEnumsLanguageCodes"] | string;
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            preferences?: components["schemas"]["AppModelsPartyPartypreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: unknown[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: unknown[];
            /** Status */
            status?: components["schemas"]["PartyStatus"] | string;
            /** Archived */
            archived?: boolean;
            /** Hidden */
            hidden?: boolean;
            logo?: components["schemas"]["AppViewsModelsPartyPartylogoquerymodel"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            /** Travels A Year */
            travels_a_year?: components["schemas"]["TravelsAYear"] | string;
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TravelMethods"][];
            additional_properties?: components["schemas"]["AdditionalProperties"][];
            /** Name */
            name?: string;
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration?: components["schemas"]["AppModelsCompanyRegistrationCompanyregistration"];
            /**
             * Rsz Nr
             * @description A company's unique RSZ number.
             * @example 123456
             */
            rsz_nr?: string;
            /** Preferred Currency */
            preferred_currency?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            /** Legal Form */
            legal_form?: components["schemas"]["LegalForm"] | string;
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * Commercial Name
             * @description The commercial name of the company
             * @example Baloise
             */
            commercial_name?: string;
            /**
             * Website
             * @description Website Url
             */
            website?: string;
            /**
             * Is Active
             * @description Is the company active
             */
            is_active?: boolean;
            /**
             * Bookkeeper
             * @description Bookkeeper of the company
             */
            bookkeeper?: components["schemas"]["AppModelsPartyPartycompanybaseBookkeeper"];
            /**
             * Contact Person
             * @description Contact person of the company
             */
            contact_person?: components["schemas"]["AppModelsPartyPartycompanybaseContactperson"];
            /**
             * Personnel Details
             * @description Details regarding the personnel of the company
             */
            personnel_details?: components["schemas"]["AppModelsPartyPartycompanybasePersonneldetails"];
            /**
             * Amount Of Employees
             * @description Amount of employees in the company
             */
            amount_of_employees?: number;
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            turnover?: components["schemas"]["AppModelsPartyPartycompanybaseTurnover"];
            customer_info?: components["schemas"]["AppModelsPartyPartycompanybaseCustomerinfo"];
            export_activity?: components["schemas"]["AppModelsPartyPartycompanybaseExportactivity"];
            import_activity?: components["schemas"]["AppModelsPartyPartycompanybaseImportactivity"];
            third_party_activity?: components["schemas"]["AppModelsPartyPartycompanybaseThirdpartyactivity"];
            outlook?: components["schemas"]["AppModelsPartyPartycompanybaseOutlook"];
            current_credit_rating?: components["schemas"]["CreditRating"];
            previous_credit_rating?: components["schemas"]["CreditRating"];
            /**
             * Enterprise Details Enriched At
             * Format: date-time
             */
            enterprise_details_enriched_at?: string;
            asset_info?: components["schemas"]["AppModelsPartyPartycompanybaseAssetinfo"];
            financial_info?: components["schemas"]["AppModelsPartyPartycompanybaseFinancialinfo"];
            exhibition_activity?: components["schemas"]["AppModelsPartyPartycompanybaseExhibitionactivity"];
            transport_info?: components["schemas"]["AppModelsPartyPartycompanybaseTransportinfo"];
            workforce?: components["schemas"]["AppModelsPartyPartycompanybaseWorkforce"];
            liability_info?: components["schemas"]["AppModelsPartyPartycompanybaseLiabilityinfo"];
            construction_works?: components["schemas"]["AppModelsPartyPartycompanybaseConstructionworks"];
            cyber?: components["schemas"]["AppModelsPartyPartycompanybaseCyber"];
            legal_aid?: components["schemas"]["AppModelsPartyPartycompanybaseLegalaid"];
            /** Directors Business Trips Outside Europe */
            directors_business_trips_outside_europe?: boolean;
            /** Directors Future Plans */
            directors_future_plans?: unknown[];
            /** Amount Of Shareholders */
            amount_of_shareholders?: number;
            /** Host Customers At Home */
            host_customers_at_home?: boolean;
            /** Directors Business Trips Outside Europe Countries */
            directors_business_trips_outside_europe_countries?: unknown[];
            /** Company Has Owners Association */
            company_has_owners_association?: boolean;
            /** Owners Association Outsourced Governance To Administrator */
            owners_association_outsourced_governance_to_administrator?: boolean;
            /** Owners Association Has Yearly General Meeting */
            owners_association_has_yearly_general_meeting?: boolean;
            /** Type */
            type: components["schemas"]["AppModelsEnumsProspectType"] | string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /** Callbacks */
            callbacks?: unknown[];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["PartyExternalRefsQueryModel"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["AppViewsModelsPartyPartydocumentquerymodel"][];
            /**
             * Links
             * @default []
             */
            links: components["schemas"]["PartyLinkQueryModel"][];
            /** Activities */
            activities?: components["schemas"]["ActivityQueryModel"][];
            /** Shareholders */
            shareholders?: components["schemas"]["ShareholderQueryModel"][];
            /** Managements */
            managements?: components["schemas"]["AppViewsModelsPartyManagementquerymodel"][];
            /** Establishments */
            establishments?: components["schemas"]["EstablishmentQueryModel"][];
            /** Balances */
            balances?: components["schemas"]["BalanceQueryModel"][];
            /** Linked Companies */
            linked_companies?: components["schemas"]["LinkedCompanyQueryModel"][];
            /** Commentaries */
            commentaries?: components["schemas"]["CommentaryQueryModel"][];
            /** Employees History */
            employees_history?: components["schemas"]["EmployeeInformationQueryModel"][];
            /** Loans */
            loans?: components["schemas"]["CompanyLoanQueryModel"][];
            /** Leases */
            leases?: components["schemas"]["CompanyLeaseQueryModel"][];
            /** Investments */
            investments?: components["schemas"]["CompanyInvestmentQueryModel"][];
            /** Joint Industrial Committees */
            joint_industrial_committees?: components["schemas"]["JointIndustrialCommitteeQueryModel"][];
            /** Goods */
            goods?: components["schemas"]["CompanyGoodQueryModel"][];
            /** Inventories */
            inventories?: components["schemas"]["CompanyInventoryQueryModel"][];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** Birth Place */
            birth_place?: string;
            /**
             * Gender
             * @description The prospect's gender.
             */
            gender?: components["schemas"]["wgsdk__smt__GENDER"] | string;
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * Profession
             * @description The profession of the customer.
             * @example EMPLOYEE
             */
            profession?: components["schemas"]["wgsdk__smt__PROFESSION"] | string;
            /** Civil State */
            civil_state?: components["schemas"]["CivilState"] | string;
            /** Nationality */
            nationality?: components["schemas"]["CountryCodes"] | string;
            /** Has Claims */
            has_claims?: boolean;
            /** Family Situation */
            family_situation?: components["schemas"]["FamilyStatus"] | string;
            /** Participates In Sport Competitions */
            participates_in_sport_competitions?: boolean;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Type */
            driver_license_type?: components["schemas"]["DriverLicenseType"] | string;
            /** Driver License Code */
            driver_license_code?: components["schemas"]["DriverLicenseCode"] | string;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            /** Issue License Country */
            issue_license_country?: components["schemas"]["CountryCodes"] | string;
            accident_statement?: components["schemas"]["wgsdk__smt__AccidentStatement"];
            /** Number Of Accidents Last Five Years */
            number_of_accidents_last_five_years?: number;
            /** Special Employment */
            special_employment?: boolean;
            /** Home To Work Distance */
            home_to_work_distance?: components["schemas"]["HomeToWorkDistance"] | string;
            /** Previous Bonus Malus */
            previous_bonus_malus?: number;
            /** Other Profession */
            other_profession?: string;
            /** Is Smoker */
            is_smoker?: boolean;
            /** Is One Of Parents Smoker */
            is_one_of_parents_smoker?: boolean;
            /** Weight */
            weight?: number;
            /** Height */
            height?: number;
            /** Amount Of Children */
            amount_of_children?: number;
            /** State Of Children */
            state_of_children?: components["schemas"]["StateOfChildren"] | string;
            /** Children */
            children?: components["schemas"]["Child"][];
            /** Loans Out Equipment Often */
            loans_out_equipment_often?: boolean;
            /** Extra Legal Benefits As Employee */
            extra_legal_benefits_as_employee?: unknown[];
            /** Does Anyone Uses Wheelchair In Family */
            does_anyone_uses_wheelchair_in_family?: boolean;
            /** Does Anyone In Family Require Assistance */
            does_anyone_in_family_require_assistance?: boolean;
            /** Does Anyone Will Do Orthodontic Treatment Family Near Future */
            does_anyone_will_do_orthodontic_treatment_family_near_future?: boolean;
            /** Expand Family In Near Future */
            expand_family_in_near_future?: boolean;
            /** Children Bike To School */
            children_bike_to_school?: boolean;
            /** Domestic Staff Paid With Service Cheques */
            domestic_staff_paid_with_service_cheques?: boolean;
            usage?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage"];
            experience?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            /** Claim Free Years */
            claim_free_years?: components["schemas"]["ClaimFreeYears"] | string;
            /** Claim Scale Nl */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Safety Course Completed */
            safety_course_completed?: boolean;
            /** Does Room Rental */
            does_room_rental?: boolean;
            /** Has Company */
            has_company?: boolean;
            /** Has Secondary Profession */
            has_secondary_profession?: boolean;
            /** Secondary Profession Wants To Become Self Employed */
            secondary_profession_wants_to_become_self_employed?: boolean;
            /** Has Supplementary Pension */
            has_supplementary_pension?: boolean;
            saving_types?: components["schemas"]["SavingTypes"][];
            /** Saves In Future */
            saves_in_future?: boolean;
            /** Investment Types */
            investment_types?: unknown[];
            /** Invest In Future */
            invest_in_future?: boolean;
            hobbies?: components["schemas"]["HOBBIES"][];
            hobbies_sport?: components["schemas"]["SportHobbies"][];
            /** Does Winter Sports */
            does_winter_sports?: boolean;
            interests_in_cars?: components["schemas"]["CarInterests"][];
            interests_in_motorcycles?: components["schemas"]["MotorcycleInterests"][];
            /** Has Boats */
            has_boats?: boolean;
            /** Has Horses */
            has_horses?: boolean;
            /** Has Pets */
            has_pets?: boolean;
            /** Has Drones */
            has_drones?: boolean;
            /** Is Temporary Caretaker Of Pets */
            is_temporary_caretaker_of_pets?: boolean;
            /** Is Professional Breeder Of Pets */
            is_professional_breeder_of_pets?: boolean;
            /** Has Small Cattle */
            has_small_cattle?: boolean;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Anva Kantoor Code */
            anva_kantoor_code?: string;
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: number;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /**
             * Assignees
             * @default []
             */
            assignees: components["schemas"]["AppViewsModelsPartyPartyassignee"][];
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wgsdk__smt__Claim"][];
            /**
             * Relations
             * @default []
             */
            relations: components["schemas"]["PartyRelationQueryModel"][];
            /**
             * Risk Object Relations
             * @default []
             */
            risk_object_relations: components["schemas"]["RiskObjectRelationQueryModel"][];
        };
        /**
         * TYPE_OF_WORK
         * @description An enumeration.
         * @enum {unknown}
         */
        TYPE_OF_WORK: "ADMINISTRATIVE" | "COMMERCIAL" | "MANUAL_LABOUR" | "HEAVY_MANUAL_LABOUR";
        /**
         * WARRANY_OPTIONS
         * @description An enumeration.
         * @enum {unknown}
         */
        WARRANY_OPTIONS: "PENSION" | "CAPITAL_DEATH" | "GUARANTEED_INCOME";
        /**
         * SALARY_COEFFICIENT
         * @description An enumeration.
         * @enum {unknown}
         */
        SALARY_COEFFICIENT: "X12" | "X13" | "X13_92";
        /**
         * COVERAGE_PERIOD
         * @description An enumeration.
         * @enum {unknown}
         */
        COVERAGE_PERIOD: "THIRTY_NINETY" | "SIXTY_ONE_EIGHTY";
        /**
         * EDUCATION_LEVEL
         * @description An enumeration.
         * @enum {unknown}
         */
        EDUCATION_LEVEL: "PRIMARY" | "SECONDARY" | "HIGHER" | "UNIVERSITY";
        /**
         * CITIZENS_INSURED_AMOUNT_ACCIDENTS
         * @description An enumeration.
         * @enum {unknown}
         */
        CITIZENS_INSURED_AMOUNT_ACCIDENTS: "PAI_1" | "PAI_2" | "PAI_3";
        /**
         * TECHNIEK_NEDERLAND_TYPE_OF_COMPANY
         * @description An enumeration.
         * @enum {unknown}
         */
        TECHNIEK_NEDERLAND_TYPE_OF_COMPANY: "INSTALLATION_COMPANY" | "RETAIL" | "INSTALLATION_AND_RETAIL";
        /**
         * TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION
         * @description An enumeration.
         * @enum {unknown}
         */
        TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION: "PHYSICAL_SHOP" | "WEBSHOP" | "PHYSICAL_AND_WEBSHOP";
        /** TelephoneNr */
        TelephoneNr: Record<string, never>;
        /** PartyPreferences */
        app__models__party__PartyPreferences: {
            funeral?: components["schemas"]["app__models__party__PartyPreferences__FuneralPreference"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: components["schemas"]["PAYMENT_INTERVAL"] | string;
            /** Preferred Payment Method */
            preferred_payment_method?: components["schemas"]["PAYMENT_METHOD"] | string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
            /** Keeps Same Way Of Living Pension */
            keeps_same_way_of_living_pension?: boolean;
            /**
             * Wants Construction Work Insurance
             * @description Does the party wish to insure the (temporary) construction works, the construction materials and the equipment used in them with the existing property in case of renovation or adjacent works?
             */
            wants_construction_work_insurance?: boolean;
            /**
             * Third Party Construction Work Insurance Type
             * @description In addition to your own works, do you wish to insure the liabilities or works of others on the site such as contractors and architects?
             */
            third_party_construction_work_insurance_type?: components["schemas"]["THIRD_PARTY_CONSTRUCTION_WORK_INSURANCE_TYPE"] | string;
            /**
             * Wants Construction Third Party Claim Insurance
             * @description Does the party wish to protect against the possible claims of third parties at the construction site?
             */
            wants_construction_third_party_claim_insurance?: boolean;
            /** Wants Cyber Security Coverage */
            wants_cyber_security_coverage?: boolean;
            /** Wants Damage Electronics Coverage */
            wants_damage_electronics_coverage?: boolean;
            /** Wants Faster Vehicle Assistance Abroad Coverage */
            wants_faster_vehicle_assistance_abroad_coverage?: boolean;
            /** Wants Scam Protection Coverage */
            wants_scam_protection_coverage?: boolean;
            /** Wants Slander Defamation Coverage */
            wants_slander_defamation_coverage?: boolean;
            /** Wants Tax Dispute Coverage */
            wants_tax_dispute_coverage?: boolean;
            /** Wants Judicial Procedure Coverage */
            wants_judicial_procedure_coverage?: boolean;
            /** Wants Inheritance Discussion Coverage */
            wants_inheritance_discussion_coverage?: boolean;
            /** Wants Fired Incorrectly Coverage */
            wants_fired_incorrectly_coverage?: boolean;
            /** Wants Medical And Income Protection Due To Accident Horse Riding Coverage */
            wants_medical_and_income_protection_due_to_accident_horse_riding_coverage?: boolean;
            /** Wants Cancel Flight Child Reexamination Coverage */
            wants_cancel_flight_child_reexamination_coverage?: boolean;
            /** Wants Cancel Flight Unforseen Circumstances Coverage */
            wants_cancel_flight_unforseen_circumstances_coverage?: boolean;
            /** Wants Damage Or Loss Luggage Coverage */
            wants_damage_or_loss_luggage_coverage?: boolean;
            /** Wants Non Implantable Medical Services Coverage */
            wants_non_implantable_medical_services_coverage?: boolean;
            /** Wants Implantable Medical Services Coverage */
            wants_implantable_medical_services_coverage?: boolean;
            /** Wants Mortgage Reduction When Invalid Coverage */
            wants_mortgage_reduction_when_invalid_coverage?: boolean;
            /** Wants Hospitalisation Room Coverage */
            wants_hospitalisation_room_coverage?: boolean;
            /** Wants Honorary Hospital Supplements Coverage */
            wants_honorary_hospital_supplements_coverage?: boolean;
            /** Wants Liability Others Construction Site Coverage */
            wants_liability_others_construction_site_coverage?: boolean;
            /** Wants Material Damage And Theft On Site Coverage */
            wants_material_damage_and_theft_on_site_coverage?: boolean;
            /** Wants Boat Medical Costs Coverage */
            wants_boat_medical_costs_coverage?: boolean;
            /** Wants Boat Damage Coverage */
            wants_boat_damage_coverage?: boolean;
            /** Wants Guaranteed Income Coverage */
            wants_guaranteed_income_coverage?: boolean;
            /** Wants Funeral Coverage */
            wants_funeral_coverage?: boolean;
            /** Wants Consultation Reimburse */
            wants_consultation_reimburse?: boolean;
            /** Wants Financial Support For Children If Children Longterm Illness Or Accident */
            wants_financial_support_for_children_if_children_longterm_illness_or_accident?: boolean;
            /** Wants Financial Support For Children Higher Education If You Die */
            wants_financial_support_for_children_higher_education_if_you_die?: boolean;
            /** Wants Financial Support For Children Higher Education If Child Sick */
            wants_financial_support_for_children_higher_education_if_child_sick?: boolean;
            /** Wants Rental Car Damange And Dispute And Return Items Left Behind Coverage */
            wants_rental_car_damange_and_dispute_and_return_items_left_behind_coverage?: boolean;
            /** Wants Rental Car Self Inflicted Harm Or Disability Accident Coverage */
            wants_rental_car_self_inflicted_harm_or_disability_accident_coverage?: boolean;
            /** Wants Financial Protection Damage Other Sport Athletes Coverage */
            wants_financial_protection_damage_other_sport_athletes_coverage?: boolean;
            /** Wants Sport Medical Costs Injuries Accident Coverage */
            wants_sport_medical_costs_injuries_accident_coverage?: boolean;
            /** Wants Old Timer Self Inflicted Harm Or Disability Accident Coverage */
            wants_old_timer_self_inflicted_harm_or_disability_accident_coverage?: boolean;
            /** Wants Employees Exceeding Legal Max Gross Salary Coverage */
            wants_employees_exceeding_legal_max_gross_salary_coverage?: boolean;
            /** Wants Living Expenses If Unexpected Death Partner Coverage */
            wants_living_expenses_if_unexpected_death_partner_coverage?: boolean;
            /** Wants Insure Against Excruciating Costs Coverage */
            wants_insure_against_excruciating_costs_coverage?: boolean;
            most_important_items?: components["schemas"]["MOST_IMPORTANT_ITEMS"][];
            /** Most Important Items Other */
            most_important_items_other?: string[];
            /** Wants Identity Theft Protection Coverage */
            wants_identity_theft_protection_coverage?: boolean;
            /** Wants Reimbursement Damage Electronics Coverage */
            wants_reimbursement_damage_electronics_coverage?: boolean;
            /** Wants Dental Insurance For Staff */
            wants_dental_insurance_for_staff?: boolean;
            /** Wants Outpatient Insurance For Staff */
            wants_outpatient_insurance_for_staff?: boolean;
            /** Wants Hospitalisation Insurance For Staff */
            wants_hospitalisation_insurance_for_staff?: boolean;
            /** Wants Group Insurance For Staff */
            wants_group_insurance_for_staff?: boolean;
            /** Wants To Insure Winter Sports */
            wants_to_insure_winter_sports?: boolean;
            preferred_identification_type?: components["schemas"]["IDENTIFICATION_TYPES"];
            /** Wants To Be Contacted For Advice */
            wants_to_be_contacted_for_advice?: boolean;
        };
        /** FuneralPreference */
        app__models__party__PartyPreferences__FuneralPreference: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /**
         * PAYMENT_INTERVAL
         * @description An enumeration.
         * @enum {unknown}
         */
        PAYMENT_INTERVAL: "MONTHLY" | "ANNUAL" | "QUARTERLY" | "HALF_ANNUAL" | "ONCE";
        /**
         * PAYMENT_METHOD
         * @description An enumeration.
         * @enum {unknown}
         */
        PAYMENT_METHOD: "DIRECT_DEBIT" | "INVOICE";
        /**
         * THIRD_PARTY_CONSTRUCTION_WORK_INSURANCE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        THIRD_PARTY_CONSTRUCTION_WORK_INSURANCE_TYPE: "GLOBAL" | "INDIVIDUAL" | "NONE";
        /**
         * MOST_IMPORTANT_ITEMS
         * @description An enumeration.
         * @enum {unknown}
         */
        MOST_IMPORTANT_ITEMS: "CAR" | "VAN" | "TRUCK" | "OLDTIMER" | "MOTORCYCLE" | "MOPED" | "BOAT" | "CAMPER" | "MOBILE_ELECTRONICS" | "ELECTRONICS" | "DIGITAL_SECURITY" | "DIGITAL_SAFETY" | "PERSONNEL" | "BUSINESS_CONTINUITY" | "INVENTORY" | "GOODS" | "BUSINESS_PREMISE" | "TENANT_INTEREST" | "WORK_EQUIPMENT" | "AGRICULTURAL_EQUIPMENT" | "PROFESSIONAL_LIABILITY" | "DAMAGE_LIABILITY" | "FAMILY" | "TRAVEL" | "RESIDENCE" | "CONTENT";
        /**
         * IDENTIFICATION_TYPES
         * @description An enumeration.
         * @enum {unknown}
         */
        IDENTIFICATION_TYPES: "SEDULA" | "PASSPORT" | "DRIVERS_LICENSE";
        /**
         * PARTY_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        PARTY_STATUS: "NO_ACTION" | "FOLLOW_UP" | "REFUSED";
        /** PartyLogoQueryModel */
        app__views__models__party__PartyLogoQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
        };
        /** PartySocialLinks */
        PartySocialLinks: {
            /** Linkedin */
            linkedin?: string;
            /** Facebook */
            facebook?: string;
            /** Twitter */
            twitter?: string;
            /** Instagram */
            instagram?: string;
        };
        /**
         * TRAVELS_A_YEAR
         * @description An enumeration.
         * @enum {unknown}
         */
        TRAVELS_A_YEAR: "NEVER" | "ONCE_A_YEAR" | "TWICE_A_YEAR" | "MORE_THAN_TWICE_A_YEAR";
        /**
         * TRAVEL_METHODS
         * @description An enumeration.
         * @enum {unknown}
         */
        TRAVEL_METHODS: "AIRPLANE" | "CAR" | "RENTAL_CAR" | "MOTOR_CYCLE" | "TRAIN" | "BUS" | "CARAVAN" | "MOTORHOME" | "BICYCLE" | "BOAT";
        /**
         * ADDITIONAL_PROPERTIES
         * @description An enumeration.
         * @enum {unknown}
         */
        ADDITIONAL_PROPERTIES: "RENT_MULTIPLE_PROPERTIES" | "RENTAL_PROPERTIES" | "OWNER_SECOND_PROPERTY" | "RENOVATE_SELL_PROPERTIES";
        /** Bookkeeper */
        app__models__party__PartyCompanyBase__Bookkeeper: {
            /**
             * Name
             * @description Name of the accountant
             */
            name?: string;
            /**
             * Name Office
             * @description Name of the office of the accountant
             */
            name_office?: string;
            /**
             * email
             * @description Email of the accountant
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the accountant
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
        };
        /** ContactPerson */
        app__models__party__PartyCompanyBase__ContactPerson: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /** Last Name */
            last_name?: string;
            /** First Name */
            first_name?: string;
            /**
             * email
             * @description Email of the contact person
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the contact person
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Role
             * @description Role of the contact person in the company
             */
            role?: string;
            gender?: components["schemas"]["GENDER"];
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
        };
        /** PersonnelDetails */
        app__models__party__PartyCompanyBase__PersonnelDetails: {
            /**
             * Total Full Time
             * @description Total of full time employees
             */
            total_full_time?: number;
            /**
             * Total Part Time
             * @description Total of part time employees
             */
            total_part_time?: number;
            /**
             * Total Fte
             * @description Total of full time equivalent employees
             */
            total_fte?: number;
            /**
             * Total Amount
             * @description Total amount of employees, this is the summation of the total full time and the total part time employees
             */
            total_amount?: number;
            /**
             * Personnel Charges Full Time
             * @description Total personnel charges regarding full time employees
             */
            personnel_charges_full_time?: number;
            /**
             * Personnel Charges Part Time
             * @description Total personnel charges regarding part time employees
             */
            personnel_charges_part_time?: number;
            /**
             * Personnel Charges Total
             * @description Total personnel charges regarding the total employees
             */
            personnel_charges_total?: number;
        };
        /** Turnover */
        app__models__party__PartyCompanyBase__Turnover: {
            /** Amount */
            amount?: number;
            /** Estimated Amount Current Year */
            estimated_amount_current_year?: number;
            /** Intercompany Amount */
            intercompany_amount?: number;
            /** Activity Turnover Rate */
            activity_turnover_rate?: string;
            /**
             * Description
             * @description Description of the main and ancillary activities that yield turnover
             */
            description?: string;
            /** Risk Of Economic Default */
            risk_of_economic_default?: boolean;
            /**
             * Risk Of Economic Default Description
             * @description Description of the risk of economic default
             */
            risk_of_economic_default_description?: string;
        };
        /** CustomerInfo */
        app__models__party__PartyCompanyBase__CustomerInfo: {
            /** Type */
            type?: (components["schemas"]["CUSTOMERS_INFO_TYPE"] | string)[];
            /** Provides Advice */
            provides_advice?: boolean;
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Amount */
            in_eu_amount?: number;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Eu Turnover */
            in_eu_turnover?: number;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Amount */
            outside_eu_amount?: number;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** Outside Eu Turnover */
            outside_eu_turnover?: number;
            /** Satisfaction Surveys */
            satisfaction_surveys?: boolean;
            /** Customer Value */
            customer_value?: string;
            /** Accepts Purchasing Conditions */
            accepts_purchasing_conditions?: boolean;
            /**
             * Imposed Min Liability Insured Value
             * @description DEPRECATED use party.clients_demand_a_minimal_liability_insurance
             */
            imposed_min_liability_insured_value?: boolean;
            /**
             * Min Liability Insured Value
             * @description DEPRECATED use party.minimal_liability_insurance_value
             */
            min_liability_insured_value?: number;
            /** Most Income From One Or Few Customers */
            most_income_from_one_or_few_customers?: boolean;
        };
        /**
         * CUSTOMERS_INFO_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CUSTOMERS_INFO_TYPE: "NATURAL" | "LEGAL" | "GOVERNMENT";
        /** ExportActivity */
        app__models__party__PartyCompanyBase__ExportActivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /**
             * In Us Or Canada
             * @description DEPRECATED use party.delivers_goods_or_services_in_us_or_canada
             */
            in_us_or_canada?: boolean;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** General Terms Drawn Up */
            general_terms_drawn_up?: boolean;
            /** Quality Control */
            quality_control?: string;
            /** Delivery Type Of Clients */
            delivery_type_of_clients?: string[];
        };
        /** ImportActivity */
        app__models__party__PartyCompanyBase__ImportActivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
        };
        /** ThirdPartyActivity */
        app__models__party__PartyCompanyBase__ThirdPartyActivity: {
            /** Third Party Service Dependency */
            third_party_service_dependency?: boolean;
            /** Third Parties */
            third_parties?: string;
            /** Has General Terms And Conditions */
            has_general_terms_and_conditions?: boolean;
            /** Practice Subcontracting */
            practice_subcontracting?: boolean;
            /** Subcontractors */
            subcontractors?: boolean;
            /** Freelancers */
            freelancers?: boolean;
            /** Suppliers Amount */
            suppliers_amount?: number;
            /** Supplier Dependency */
            supplier_dependency?: boolean;
            /** Supplier Type */
            supplier_type?: components["schemas"]["SUPPLIER_TYPE"] | string;
            /** Supplier Trips */
            supplier_trips?: boolean;
            /** Entrusted Goods */
            entrusted_goods?: boolean;
            /** Entrusted Goods Description */
            entrusted_goods_description?: string;
            /** Entrusted Goods Owner */
            entrusted_goods_owner?: string;
            /** Entrusted Goods Estimated Value */
            entrusted_goods_estimated_value?: number;
            /**
             * Transport Own Goods
             * @description Are own goods transported by other third parties?
             */
            transport_own_goods?: boolean;
            /**
             * Transport Entrusted Goods
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods?: boolean;
            /**
             * Transport Entrusted Goods Outside Of Eu
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods_outside_of_eu?: boolean;
            /** Made Icc Agreements */
            made_icc_agreements?: boolean;
        };
        /**
         * SUPPLIER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        SUPPLIER_TYPE: "REGULAR" | "IRREGULAR";
        /** Outlook */
        app__models__party__PartyCompanyBase__Outlook: {
            /** Expand Or Downsize */
            expand_or_downsize?: string;
            /** Sector Evolution */
            sector_evolution?: string;
            /** Future Plans */
            future_plans?: (components["schemas"]["FUTURE_PLANS"] | string)[];
            /** New Company Plans */
            new_company_plans?: string;
            /** New Machinery Purchase Plans */
            new_machinery_purchase_plans?: string;
            /** New Machinery Rent Plans */
            new_machinery_rent_plans?: string;
            /** Staff Expansion Plans */
            staff_expansion_plans?: string;
            /** Future Investment Plans Period */
            future_investment_plans_period?: string;
            /** Invest Plans Description */
            invest_plans_description?: string;
            /** Loan Plans Period */
            loan_plans_period?: string;
            /** Electric Fleet Plans */
            electric_fleet_plans?: boolean;
            /** Has Electric Charing Station */
            has_electric_charing_station?: boolean;
            /** Wants Electric Charing Station */
            wants_electric_charing_station?: boolean;
            /** Wants Shared Electric Charing Station */
            wants_shared_electric_charing_station?: boolean;
            /** Has Solar Panel Investment */
            has_solar_panel_investment?: boolean;
            /** Wants Solar Panel Investment */
            wants_solar_panel_investment?: boolean;
            /** Has Windturbines Investment */
            has_windturbines_investment?: boolean;
            /** Wants Windturbines Investment */
            wants_windturbines_investment?: boolean;
            /** Has Future Investment Plans */
            has_future_investment_plans?: boolean;
            /** Has Loan Plans */
            has_loan_plans?: boolean;
            /** Has Invest Plans */
            has_invest_plans?: boolean;
            /** Near Future Termination Plans */
            near_future_termination_plans?: boolean;
        };
        /**
         * FUTURE_PLANS
         * @description An enumeration.
         * @enum {unknown}
         */
        FUTURE_PLANS: "NEW_BRANCH" | "PURCHASE_MACHINES" | "RENT_LEASE_MACHINES" | "STAFF_EXPANSION" | "RENOVATING" | "NEW_BUILDING" | "RELOCATING" | "CHANGE_LEGAL_FORM" | "CHANGING_BUSINESS_ACTIVITY" | "CHANGING_PRODUCT_OFFER" | "INVESTMENT_INJECTION" | "ARRANGING_FINANCE" | "CORPORATE_MERGING" | "ELECTRIFYING_FLEET";
        /** AssetInfo */
        app__models__party__PartyCompanyBase__AssetInfo: {
            /** Has Goods */
            has_goods?: boolean;
            /** Has Tenant Interest */
            has_tenant_interest?: boolean;
            /** Has Expensive Electronics */
            has_expensive_electronics?: boolean;
            /** Has Machinery */
            has_machinery?: boolean;
            /** Has Electronic Installations */
            has_electronic_installations?: boolean;
            /** Has Work Equipment */
            has_work_equipment?: boolean;
            /** Has Cooling Installations */
            has_cooling_installations?: boolean;
            /** Has Valuables */
            has_valuables?: boolean;
            /** Has Illuminated Advertising */
            has_illuminated_advertising?: boolean;
            /** Has Agricultural Equipment */
            has_agricultural_equipment?: boolean;
            /** Machine Types */
            machine_types?: (components["schemas"]["MACHINE_ACQUISITION_TYPE"] | string)[];
            /** Machines Description */
            machines_description?: string;
            /** Machines Invoice Value */
            machines_invoice_value?: number;
            /** Machines Value */
            machines_value?: number;
            /** Machines Used By Third Parties */
            machines_used_by_third_parties?: boolean;
            /** Machines Third Parties */
            machines_third_parties?: string[];
            machines_average_delivery_time?: components["schemas"]["app__models__party__PartyCompanyBase__AssetInfo__MachineDelivery"];
            /** Machines Current Rental Price */
            machines_current_rental_price?: number;
            /** Machines Maintenance Contracts */
            machines_maintenance_contracts?: boolean;
            /** Machines Valid Inspections */
            machines_valid_inspections?: boolean;
            /** Machines Downtime Impact */
            machines_downtime_impact?: string;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Inventory Description */
            inventory_description?: string;
            /** Inventory In Production */
            inventory_in_production?: boolean;
            /** Inventory In Sales */
            inventory_in_sales?: boolean;
            /** Inventory Seasonal Variation */
            inventory_seasonal_variation?: boolean;
            /** Inventory Value */
            inventory_value?: number;
            /** Has Electronics */
            has_electronics?: boolean;
            /** Electronics Estimated Value */
            electronics_estimated_value?: number;
            /** Reciprocity Value */
            reciprocity_value?: number;
            /** Has Software */
            has_software?: boolean;
            /** Software Cost */
            software_cost?: number;
            /** Has Drones */
            has_drones?: boolean;
            /** Drone Types */
            drone_types?: string;
            /** Drone Value */
            drone_value?: number;
            /** Has Cash */
            has_cash?: boolean;
            /** Has Cash Safe */
            has_cash_safe?: boolean;
            /** Has Loaned Assets */
            has_loaned_assets?: boolean;
            periodic_cash?: components["schemas"]["app__models__party__PartyCompanyBase__AssetInfo__PeriodicCash"];
            /** Cash Insured */
            cash_insured?: boolean;
            /** Crops Plots */
            crops_plots?: string;
            /** Crops Details */
            crops_details?: string;
            /** Animal Types */
            animal_types?: string;
            /** Animals Details */
            animals_details?: string;
            /** Tank Types */
            tank_types?: (components["schemas"]["TANK_LOCATION_TYPE"] | string)[];
            /** Underground Tanks Purpose */
            underground_tanks_purpose?: string;
            /** Underground Tanks Capacity */
            underground_tanks_capacity?: number;
            /** Above Ground Tanks Purpose */
            above_ground_tanks_purpose?: string;
            /** Above Ground Tanks Capacity */
            above_ground_tanks_capacity?: number;
            /** Stores Material In Tanks Above Ground */
            stores_material_in_tanks_above_ground?: boolean;
            /** Has Silos */
            has_silos?: boolean;
            /** Silo Purpose */
            silo_purpose?: string;
            silo_capacity?: components["schemas"]["app__models__party__PartyCompanyBase__AssetInfo__SiloCapacity"];
            /** More Than 50 Percent Delivery From Single Supplier */
            more_than_50_percent_delivery_from_single_supplier?: boolean;
            /** Stores Dangerous Materials */
            stores_dangerous_materials?: boolean;
            /** Stores Plastic */
            stores_plastic?: boolean;
            /** Machines Valid Scope 10 Inspections */
            machines_valid_scope_10_inspections?: boolean;
            /** Electronic Machines Valid Scope 10 Inspections */
            electronic_machines_valid_scope_10_inspections?: boolean;
            /**
             * date
             * Format: date
             */
            machines_last_inspection?: Record<string, never>;
            /** Cooling Installations Turnover Decrease */
            cooling_installations_turnover_decrease?: boolean;
            /** Machines Produce Turnover Decrease */
            machines_produce_turnover_decrease?: boolean;
        };
        /**
         * MACHINE_ACQUISITION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        MACHINE_ACQUISITION_TYPE: "PURCHASE" | "RENTAL";
        /** MachineDelivery */
        app__models__party__PartyCompanyBase__AssetInfo__MachineDelivery: {
            /** Delivery Time */
            delivery_time?: number;
            /** Unit */
            unit?: string;
        };
        /** PeriodicCash */
        app__models__party__PartyCompanyBase__AssetInfo__PeriodicCash: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /**
         * TANK_LOCATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        TANK_LOCATION_TYPE: "UNDERGROUND" | "ABOVE_GROUND";
        /** SiloCapacity */
        app__models__party__PartyCompanyBase__AssetInfo__SiloCapacity: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** FinancialInfo */
        app__models__party__PartyCompanyBase__FinancialInfo: {
            /** Loans Description */
            loans_description?: string;
            /** Credit Financing */
            credit_financing?: (components["schemas"]["FINANCING"] | string)[];
            /** Credit Financial Institutions */
            credit_financial_institutions?: (components["schemas"]["FINANCIAL_INSTITUTION"] | string)[];
            /** Credit Financial Institutions Description */
            credit_financial_institutions_description?: string;
            /** Debtor Have Delayed Payments */
            debtor_have_delayed_payments?: boolean;
            /** Sitation Customers */
            sitation_customers?: string[];
            /** More Than 50 Percent Revenue From Single Customer */
            more_than_50_percent_revenue_from_single_customer?: boolean;
            /** Does Afterwards Payments */
            does_afterwards_payments?: boolean;
            /** Risk For Recall */
            risk_for_recall?: boolean;
        };
        /**
         * FINANCING
         * @description An enumeration.
         * @enum {unknown}
         */
        FINANCING: "FACTORING" | "CREDIT_INSURANCE" | "CREDIT_INSURER_GUARANTEE" | "REVERSE_FACTORING" | "CASH_FACILITY";
        /**
         * FINANCIAL_INSTITUTION
         * @description An enumeration.
         * @enum {unknown}
         */
        FINANCIAL_INSTITUTION: "ARGENTA" | "AXA" | "BALOISE" | "BELFIUS" | "BEOBANK" | "BNP" | "BPOST" | "CRELAN" | "FINTRO" | "ING" | "KBC" | "OTHER";
        /** ExhibitionActivity */
        app__models__party__PartyCompanyBase__ExhibitionActivity: {
            /** Does Exhibitions */
            does_exhibitions?: boolean;
            /** Exhibition Goods */
            exhibition_goods?: string;
            /** Exhibition Goods Value */
            exhibition_goods_value?: number;
            /** Exhibition Goods Owned */
            exhibition_goods_owned?: boolean;
            /** Exhibition Goods Capacity */
            exhibition_goods_capacity?: string;
        };
        /** TransportInfo */
        app__models__party__PartyCompanyBase__TransportInfo: {
            /** Transport Goods Description */
            transport_goods_description?: string;
            /** Transport Goods Packaging */
            transport_goods_packaging?: string;
            /** Transport Gross Turnover */
            transport_gross_turnover?: number;
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Own Material Or Goods Frequency */
            transport_own_material_or_goods_frequency?: string;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods Description */
            transport_third_party_material_or_goods_description?: string;
            /** Transport Third Party Material Or Goods Frequency */
            transport_third_party_material_or_goods_frequency?: string;
            /** Transport Company Material Or Goods */
            transport_company_material_or_goods?: boolean;
            /** Transport Company Material Or Goods Frequency */
            transport_company_material_or_goods_frequency?: string;
            /** Transport Between Establishments */
            transport_between_establishments?: boolean;
            /** Transport Business Interruption Risk */
            transport_business_interruption_risk?: boolean;
            /** Transport Abroad */
            transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Cabotage */
            cabotage?: boolean;
            /** Specialised Transport */
            specialised_transport?: boolean;
        };
        /** Workforce */
        app__models__party__PartyCompanyBase__Workforce: {
            /** Clerks Amount */
            clerks_amount?: number;
            /** Blue Collars Amount */
            blue_collars_amount?: number;
            /** Employment Types */
            employment_types?: (components["schemas"]["EMPLOYMENT_TYPE"] | string)[];
            /** Has Family Members */
            has_family_members?: boolean;
            /** Family Members Description */
            family_members_description?: string;
            /** Extra Legal Benefits */
            extra_legal_benefits?: (components["schemas"]["EXTRA_LEGAL_BENEFITS"] | string)[];
            /** Extra Legal Benefits Description */
            extra_legal_benefits_description?: string;
            /** Key Persons */
            key_persons?: boolean;
            /** Key Persons Amount */
            key_persons_amount?: number;
            /** Replaceable Managers */
            replaceable_managers?: boolean;
            /** Key Persons Illness Financial Consequences */
            key_persons_illness_financial_consequences?: boolean;
            /** Working Methods */
            working_methods?: (components["schemas"]["WORKING_METHOD"] | string)[];
            /** Wage Bill By Employee Category */
            wage_bill_by_employee_category?: boolean;
            /** Total Wage Bill */
            total_wage_bill?: number;
            /** Wage Bills */
            wage_bills?: components["schemas"]["app__models__party__PartyCompanyBase__Workforce__WageBill"][];
            /** Employees Exceeding Legal Max Gross Salary */
            employees_exceeding_legal_max_gross_salary?: boolean;
            /** Employees Exceeding Legal Max Gross Salary Description */
            employees_exceeding_legal_max_gross_salary_description?: string;
            /** Has Work Accidents */
            has_work_accidents?: boolean;
            /** Possible Dangers */
            possible_dangers?: (components["schemas"]["WORKFORCE_POSSIBLE_DANGER"] | string)[];
            /** Work Accidents Per Year */
            work_accidents_per_year?: number;
            /** Work Accident Types */
            work_accident_types?: string;
            /** Increasing Work Accidents */
            increasing_work_accidents?: boolean;
            /** Absenteeism Rate Known */
            absenteeism_rate_known?: boolean;
            /** Absenteeism Rate */
            absenteeism_rate?: number;
            /** Increasing Sick Leave */
            increasing_sick_leave?: boolean;
            /** Has Cross Border Workers */
            has_cross_border_workers?: boolean;
            /** Employees 24 Hours Insured */
            employees_24_hours_insured?: boolean;
            /** Has Extracurricular Activities */
            has_extracurricular_activities?: boolean;
            /** Any Management On Payroll */
            any_management_on_payroll?: boolean;
            /** Management Shareholders Agreement Signed */
            management_shareholders_agreement_signed?: boolean;
            /** Has Temporary Staff */
            has_temporary_staff?: boolean;
            /** Higher Sv Wage */
            higher_sv_wage?: boolean;
        };
        /**
         * EMPLOYMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        EMPLOYMENT_TYPE: "IBO" | "FLEXIJOB" | "INTERN" | "JOB_STUDENT" | "VOLUNTEER" | "INTERIM" | "MEMBER";
        /**
         * EXTRA_LEGAL_BENEFITS
         * @description An enumeration.
         * @enum {unknown}
         */
        EXTRA_LEGAL_BENEFITS: "GROUP_INSURANCE" | "HOSPITALISATION_INSURANCE" | "MEAL_VOUCHERS" | "ECO_VOUCHERS" | "AMBULATORY_INSURANCE" | "DENTAL_INSURANCE" | "SMARTPHONE" | "LAPTOP" | "TABLET" | "INTERNET_SUBSCRIPTION" | "TELEPHONE_SUBSCRIPTION" | "MOBILITY_ALLOWANCE" | "MOBILITY_BUDGET" | "BICYCLE_ALLOWANCE" | "FUEL_CARD" | "COLLECTIVE_BONUS" | "EXPENSES_REIMBURSE" | "COMPANY_CAR" | "INDIVIDUAL_BONUS" | "OTHER";
        /**
         * WORKING_METHOD
         * @description An enumeration.
         * @enum {unknown}
         */
        WORKING_METHOD: "OFFICE" | "HOME" | "LOCATION" | "CONSTRUCTION_SITE" | "REMOTE" | "SHOP_WORKSHOP" | "DOCTORS_OFFICE" | "SHOP_SALON" | "RESTAURANT_SNACKBAR" | "HOTEL_MOTEL" | "HOSPITAL";
        /** WageBill */
        app__models__party__PartyCompanyBase__Workforce__WageBill: {
            /** Wage */
            wage?: number;
            /** Category */
            category?: string;
        };
        /**
         * WORKFORCE_POSSIBLE_DANGER
         * @description An enumeration.
         * @enum {unknown}
         */
        WORKFORCE_POSSIBLE_DANGER: "HIGH_VOLTAGE" | "DANGEROUS_MACHINES" | "ROOFS" | "SCAFFOLDING" | "CRANES";
        /** LiabilityInfo */
        app__models__party__PartyCompanyBase__LiabilityInfo: {
            /** Company Specialities */
            company_specialities?: string;
            /** Is Contracted */
            is_contracted?: boolean;
            /** Has Public Premises */
            has_public_premises?: boolean;
            /** Public Premises Trade Area */
            public_premises_trade_area?: number;
            /** Has Product Recall Damage Risk */
            has_product_recall_damage_risk?: boolean;
            /** Has Recallplan */
            has_recallplan?: boolean;
            /** Has Events */
            has_events?: boolean;
            /** Organises Events Yearly */
            organises_events_yearly?: boolean;
            /** Events Description */
            events_description?: string;
            /** Insured Value Per Claim */
            insured_value_per_claim?: number;
            /** Financial Loss On Products Errors */
            financial_loss_on_products_errors?: boolean;
            /** Has Environment Permit */
            has_environment_permit?: boolean;
            /** Is Iso Certified */
            is_iso_certified?: boolean;
            /** Quality Norm Description */
            quality_norm_description?: string;
            /** Has Consultancy Design Or Develop Activity */
            has_consultancy_design_or_develop_activity?: boolean;
            /** Has Construction Contractor Architect Activity */
            has_construction_contractor_architect_activity?: boolean;
            /** Has Roofs Scaffolding Cranes Activity */
            has_roofs_scaffolding_cranes_activity?: boolean;
            /** Rie Was Done */
            rie_was_done?: boolean;
            /** Minimal Insurance Required Amount */
            minimal_insurance_required_amount?: string[];
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Is Office Surface Greater Than 500M2 */
            is_office_surface_greater_than_500m2?: boolean;
            /** Is Shop Surface Greater Than 1000M2 */
            is_shop_surface_greater_than_1000m2?: boolean;
            /** Is Restaurant Public Surface Greater Than 50M2 */
            is_restaurant_public_surface_greater_than_50m2?: boolean;
            /** Is Hotel Minimum 4 Rooms And 10 Customers */
            is_hotel_minimum_4_rooms_and_10_customers?: boolean;
        };
        /** ConstructionWorks */
        app__models__party__PartyCompanyBase__ConstructionWorks: {
            /** Insured Sites In Abr Ba10 */
            insured_sites_in_abr_ba10?: number;
            /** Construction Sites Description */
            construction_sites_description?: string;
            average_construction_work_duration?: components["schemas"]["app__models__party__PartyCompanyBase__ConstructionWorks__ConstructionWorkDuration"];
            /** Average Construction Work Value */
            average_construction_work_value?: number;
            /** Construction Works Only In Belgium */
            construction_works_only_in_belgium?: boolean;
            /** Construction Work Amount Of Underground Levels */
            construction_work_amount_of_underground_levels?: number;
            /** Construction Work Amount Of Upper Levels */
            construction_work_amount_of_upper_levels?: number;
            /** Company Policy Type */
            company_policy_type?: string;
            /** Plans Any Construction Soon */
            plans_any_construction_soon?: boolean;
            /** Amount Of Construction Sites Abr Ba10 Needs Insurances */
            amount_of_construction_sites_abr_ba10_needs_insurances?: number;
        };
        /** ConstructionWorkDuration */
        app__models__party__PartyCompanyBase__ConstructionWorks__ConstructionWorkDuration: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** Cyber */
        app__models__party__PartyCompanyBase__Cyber: {
            /** Has Own Servers */
            has_own_servers?: boolean;
            /** Has Deprecated Windows Version */
            has_deprecated_windows_version?: boolean;
            /** Has Webshop */
            has_webshop?: boolean;
            /** Data Storage Location */
            data_storage_location?: (components["schemas"]["CLOUD_DATA_STORAGE_LOCATION"] | string)[];
            /** Data Storage Only In Eu */
            data_storage_only_in_eu?: boolean;
            /** It Services */
            it_services?: (components["schemas"]["IT_SERVICES"] | string)[];
            /** Backup Frequency */
            backup_frequency?: components["schemas"]["BACKUP_FREQUENCY"] | string;
            /** Backup Storage Location */
            backup_storage_location?: string;
            /** Security Measures */
            security_measures?: (components["schemas"]["SECURITY_MEASURE"] | string)[];
            /** Gathers Personal Data */
            gathers_personal_data?: boolean;
            /** Gathers Special Personal Data */
            gathers_special_personal_data?: boolean;
            /** Stores Personal Data Outside Eu */
            stores_personal_data_outside_eu?: boolean;
            /** Personal Data Protection */
            personal_data_protection?: string;
            /** Has Emergency Scenario */
            has_emergency_scenario?: boolean;
            /** Had Recent Cyberattack */
            had_recent_cyberattack?: boolean;
            /** Recent Cyberattack Circumstances */
            recent_cyberattack_circumstances?: string;
            /** Cyber Attack Network Interruption Duration */
            cyber_attack_network_interruption_duration?: string;
            /** Cyber Attack Restoration Time */
            cyber_attack_restoration_time?: string;
            /** Cyber Attack Impact Time */
            cyber_attack_impact_time?: components["schemas"]["IMPACT_TIME"] | string;
            /** Cyber Securty Test Checkup */
            cyber_securty_test_checkup?: boolean;
            /** Awareness Training Performed */
            awareness_training_performed?: boolean;
            /** Has Digital Security Manager */
            has_digital_security_manager?: boolean;
            /** Has Sla With It Supplier */
            has_sla_with_it_supplier?: boolean;
            /** Company Administration In Cloud */
            company_administration_in_cloud?: boolean;
        };
        /**
         * CLOUD_DATA_STORAGE_LOCATION
         * @description An enumeration.
         * @enum {unknown}
         */
        CLOUD_DATA_STORAGE_LOCATION: "CLOUD" | "ON_PREMISE" | "ON_PREMISE_EXTERNAL" | "ON_PAPER";
        /**
         * IT_SERVICES
         * @description An enumeration.
         * @enum {unknown}
         */
        IT_SERVICES: "INTERNAL" | "OUTSOURCED";
        /**
         * BACKUP_FREQUENCY
         * @description An enumeration.
         * @enum {unknown}
         */
        BACKUP_FREQUENCY: "CLOUD" | "HOURLY" | "DAILY" | "WEEKLY" | "MONTHLY" | "LESS_THAN_MONTHLY";
        /**
         * SECURITY_MEASURE
         * @description An enumeration.
         * @enum {unknown}
         */
        SECURITY_MEASURE: "ANTIVIRUS" | "FIREWALL" | "EXTERNAL_ACCESS_LOGGING" | "IDENTITY_MANAGEMENT" | "TWO_FACTOR_AUTHENTICATION";
        /**
         * IMPACT_TIME
         * @description An enumeration.
         * @enum {unknown}
         */
        IMPACT_TIME: "IMMEDIATELY" | "AFTER_12_HOURS" | "AFTER_24_HOURS" | "AFTER_48_HOURS" | "LATER_THAN_48_HOURS";
        /** LegalAid */
        app__models__party__PartyCompanyBase__LegalAid: {
            /** Wants Contractual Disputes Defense */
            wants_contractual_disputes_defense?: boolean;
            /** Wants Tax Disputes Defense */
            wants_tax_disputes_defense?: boolean;
            /** Wants Tax Reimbursement */
            wants_tax_reimbursement?: boolean;
            /** Wants Partners Dispute Defense */
            wants_partners_dispute_defense?: boolean;
            /** Wants Damaged Delivery Defense */
            wants_damaged_delivery_defense?: boolean;
            /** Wants Government Disputes Defense */
            wants_government_disputes_defense?: boolean;
            /** Wants Legal Aid Disputes Defense */
            wants_legal_aid_disputes_defense?: boolean;
            /** Wants Competition Dispute Defense */
            wants_competition_dispute_defense?: boolean;
        };
        /**
         * MANAGEMENT_FUTURE_PLANS
         * @description An enumeration.
         * @enum {unknown}
         */
        MANAGEMENT_FUTURE_PLANS: "SUPPLEMENTARY_PENSION" | "BUYING_REAL_ESTATE" | "ACCIDENTS_COVERAGE" | "DEATH_COVERAGE" | "HOSPITALIZATION_COVERAGE" | "AMBULATORY_COSTS" | "DENTAL_CARE_COVERAGE" | "OFTEN_ABROAD" | "ARE_EMPLOYED";
        /**
         * PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        app__models__enums__PROSPECT_TYPE: "CUSTOMER" | "COMPANY" | "DRIVER" | "BENEFICIARY";
        /** PartyExternalRefsQueryModel */
        PartyExternalRefsQueryModel: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
            /** Advisor Id */
            advisor_id?: string;
            /** Company Id */
            company_id?: string;
            /** Company Id Key */
            company_id_key?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /** Link */
            link?: string;
        };
        /** PartyDocumentQueryModel */
        app__views__models__party__PartyDocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Location */
            location?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Title */
            title?: string;
            /** Size */
            size: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
            type?: components["schemas"]["DOCUMENT_TYPE"];
            /** Category */
            category?: string;
            /**
             * date
             * Format: date
             * @description Published date of the source of the document
             */
            published_at?: Record<string, never>;
        };
        /**
         * DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        DOCUMENT_TYPE: "OTHER" | "CUSTOMER_SHEET" | "TERMS" | "NOTICE_LETTER" | "INFORMATION_REQUIREMENT_SHEET" | "CAR_INVOICE" | "BICYCLE_INVOICE" | "CAR_REGISTRATION" | "DRIVER_LICENSE" | "IDENTITY_CARD" | "CURRENT_INSURANCE_POLICY" | "CONVERSATION_EXPORT" | "OFFER_REQUEST_FOR_INSURANCE_COMPANY" | "ADVISORY_REPORT" | "INCERT_CERTIFICATE" | "REAL_ESTATE" | "REAL_ESTATE_EXPERTISE_REPORT" | "REAL_ESTATE_VALUE" | "REAL_ESTATE_RENTAL_CONTRACT" | "REAL_ESTATE_CONTENT_VALUE" | "REAL_ESTATE_PLAN" | "REAL_ESTATE_CLAIM" | "REAL_ESTATE_TAXATION" | "REAL_ESTATE_SCOPE_10_INSPECTION_REPORT" | "FLEET" | "FLEET_CLAIM" | "FLEET_TAXATION" | "ASSETS" | "MACHINE" | "STOCK" | "ELECTRONICS" | "DRONE" | "TECHNICAL_EQUIPMENT" | "WORK_ACCIDENT" | "CUSTOMER_CONTRACT_WITH_LIABILITY_REQUIREMENTS" | "ARBO_REPORT" | "FIRE_DEPARTMENT_REPORT" | "FIRE_THEFT_INSPECTION_REPORT" | "SCOPE_10_INSPECTION_REPORT" | "PUBLICATION" | "FINANCIAL_STATEMENT" | "FLOW_QUESTION_GROUP_COMPANY_INFO_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_COMPANY_GUIDED_TOUR_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_COMPANY_ACTIVITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_MANAGEMENT_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_LIABILITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_CYBERRISK_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_TRAVEL_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_REAL_ESTATE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_ASSETS_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_CONTINUITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_MOBILITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_LOGISTICS_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_WORKFORCE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_FINANCIAL_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_FUTURE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_PREFERENCES_EXTRA_DOCUMENTS" | "PARTY_LOGO" | "IPID" | "POLICY_PROPOSITION" | "SEPA" | "INSURANCE_COMPARISON" | "DECLARATION_ON_HONOUR";
        /** PartyLinkQueryModel */
        PartyLinkQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
            /**
             * date
             * Format: date
             * @description Published date of the source of the link
             */
            published_at?: Record<string, never>;
            /** Type */
            type?: components["schemas"]["DocumentType"] | string;
            /** Description */
            description?: string;
        };
        /**
         * ManagementQueryModel
         * @description Second class citizen datapoints.
         *     These datapoints are stored in a JSONB document in database under the column 'document'
         */
        app__views__models__party__ManagementQueryModel: {
            preferences?: components["schemas"]["app__models__party__ManagementBaseDocumentData__Preferences"];
            /** Is Employed Within Company */
            is_employed_within_company?: boolean;
            /** Gross Annual Salary */
            gross_annual_salary?: number;
            /** Benefits On Annual Basis */
            benefits_on_annual_basis?: number;
            /** Gross Annual Salary 2020 */
            gross_annual_salary_2020?: number;
            /** Benefits On Annual Basis 2020 */
            benefits_on_annual_basis_2020?: number;
            /** Social Security Contributions Paid By Company Annually */
            social_security_contributions_paid_by_company_annually?: number;
            /** National Register Nr */
            national_register_nr?: string;
            civil_state?: components["schemas"]["CIVIL_STATE"];
            /** Net Taxable Income From 3 Years Ago */
            net_taxable_income_from_3_years_ago?: number;
            /** Net Taxable Income From Previous Year */
            net_taxable_income_from_previous_year?: number;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            /** Profession Description */
            profession_description?: string;
            /** Performs Manual Labor */
            performs_manual_labor?: boolean;
            /** Rides Motorcycle */
            rides_motorcycle?: boolean;
            /** Has Dangerous Hobbies */
            has_dangerous_hobbies?: boolean;
            /** Dangerous Hobbies Description */
            dangerous_hobbies_description?: string;
            /** Desired Income Protection */
            desired_income_protection?: number;
            /** Wants Maintenace Of Risk Period After 60 Years */
            wants_maintenace_of_risk_period_after_60_years?: boolean;
            /** General Comment */
            general_comment?: string;
            /** Wants Amount Of Capital Covered In Case Of Death */
            wants_amount_of_capital_covered_in_case_of_death?: number;
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /** @description Type of the management entity */
            type?: components["schemas"]["app__models__enums__PROSPECT_TYPE"];
            /**
             * Function
             * @description Function of the management entity
             */
            function?: components["schemas"]["app__models__party__Management__Function"];
            /**
             * date
             * Format: date
             * @description Startdate as management
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Projected enddate as management, this date can be in the future
             */
            end_date?: Record<string, never>;
            /**
             * Riziv Nr
             * @description RIZIV number of the management entity
             */
            riziv_nr?: string;
            /** @description RIZIV convention status of the management entity */
            riziv_convention_status?: components["schemas"]["RIZIV_CONVENTION_STATUS"];
            /**
             * Riziv Qualification
             * @description RIZIV qualification description of the management entity
             */
            riziv_qualification?: string;
            /**
             * date
             * Format: date
             * @description RIZIV qualification date of the management entity
             */
            riziv_qualification_date?: Record<string, never>;
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * date
             * Format: date
             * @description The birth date of the entity if natural person
             */
            birth?: Record<string, never>;
            /**
             * Is Smoker
             * @description Does the natural person smoke
             */
            is_smoker?: boolean;
            /**
             * date
             * Format: date
             * @description If the natural person is not a smoker, but smoked in the past
             */
            stopped_smoking_since?: Record<string, never>;
            /**
             * Height In Cm
             * @description Height of the natural person in centimeters
             */
            height_in_cm?: number;
            /**
             * Weight In Kg
             * @description Weight of the natural person in kilograms
             */
            weight_in_kg?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** Preferences */
        app__models__party__ManagementBaseDocumentData__Preferences: {
            /** Wants Death Coverage */
            wants_death_coverage?: boolean;
            /** Wants Guaranteed Income Coverage */
            wants_guaranteed_income_coverage?: boolean;
            /** Wants Ipt Coverage */
            wants_ipt_coverage?: boolean;
            /** Wants Vapz Coverage */
            wants_vapz_coverage?: boolean;
        };
        /** Function */
        app__models__party__Management__Function: {
            /**
             * Code
             * @description Code of the function
             * @example 10002
             */
            code?: string;
            /**
             * Description
             * @description Description of the function
             * @example Director
             */
            description?: string;
        };
        /** CommentaryQueryModel */
        CommentaryQueryModel: {
            /**
             * Text
             * @description Text of the commentary, localized in the requested language
             */
            text: string;
            /**
             * Sentiment
             * @description Sentiment of the commentary
             */
            sentiment: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** EmployeeInformationQueryModel */
        EmployeeInformationQueryModel: {
            /**
             * Year
             * @description Specific year
             * @example 2022
             */
            year: number;
            /**
             * Amount Of Employees
             * @description Number of employees
             * @example 20
             */
            amount_of_employees: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** CompanyGoodQueryModel */
        CompanyGoodQueryModel: {
            /** Description */
            description?: string;
            /** Purchase Value */
            purchase_value?: number;
            /** Attractiveness */
            attractiveness?: string;
            /** Usage */
            usage?: string;
            /** Party Produces This Good */
            party_produces_this_good?: boolean;
            /** Is Stored In Cellar */
            is_stored_in_cellar?: boolean;
            /** Stacked Type */
            stacked_type?: string;
            /** Has Recall Risk */
            has_recall_risk?: boolean;
            /** Is Owner */
            is_owner?: boolean;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Perishable Goods Value */
            perishable_goods_value?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** CompanyInventoryQueryModel */
        CompanyInventoryQueryModel: {
            /** Description */
            description?: string;
            /** Value */
            value?: number;
            /** Attractiveness */
            attractiveness?: string;
            /** Evaluation Type */
            evaluation_type?: string;
            /** Has Changes After Evaluation */
            has_changes_after_evaluation?: boolean;
            /**
             * date
             * Format: date
             */
            taxation_date?: Record<string, never>;
            /** Changes Estimated Value */
            changes_estimated_value?: number;
            /** Is Owner */
            is_owner?: boolean;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /**
         * STATE_OF_CHILDREN
         * @description An enumeration.
         * @enum {unknown}
         */
        STATE_OF_CHILDREN: "UNDERAGE_KIDS_RESIDENT" | "UNDERAGE_KIDS_NON_RESIDENT" | "ADULT_KIDS";
        /** Child */
        Child: {
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name?: string;
            /** Gender */
            gender?: components["schemas"]["wgsdk__smt__GENDER"] | string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            /** Studies */
            studies?: boolean;
            /** Lives At Home */
            lives_at_home?: boolean;
        };
        /**
         * SAVING_TYPES
         * @description An enumeration.
         * @enum {unknown}
         */
        SAVING_TYPES: "PENSION" | "BANK_ACCOUNT" | "CHILD" | "FUND" | "CASH" | "BUILDING_SAVINGS";
        /**
         * HOBBIES
         * @description An enumeration.
         * @enum {unknown}
         */
        HOBBIES: "RECREATIONAL_BOATS" | "SPORT" | "CARS" | "MOTORCYCLES" | "HUNTING" | "MANAGE_SPORT_ASSOCIATION_OR_CLUB" | "HORSES" | "DRONES";
        /**
         * SPORT_HOBBIES
         * @description An enumeration.
         * @enum {unknown}
         */
        SPORT_HOBBIES: "WATER" | "WINTER" | "EXTREME" | "RECREATIONAL" | "ATHLETIC" | "GYMNASTIC" | "AGILITY" | "THINK" | "POWER" | "AIR" | "HORSE" | "SHOOT" | "COMBAT_DEFENSE" | "CYCLING" | "BALL" | "MOTOR" | "WALK" | "ROLLER" | "OTHER";
        /**
         * CAR_INTERESTS
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_INTERESTS: "OLDTIMER" | "SPORTSCAR" | "CAR_COLLECTOR" | "CAR_TINKERER" | "COMPETITION" | "KARTING" | "RACING" | "OTHER";
        /**
         * MOTORCYCLE_INTERESTS
         * @description An enumeration.
         * @enum {unknown}
         */
        MOTORCYCLE_INTERESTS: "MOTOR_COLLECTOR" | "CLUB_MEMBER" | "SPARE_TIME" | "MOTORCYCLE_TINKERER" | "MOTOCROSS" | "MOTOR_SPORT" | "OTHER";
        /** PartyAssignee */
        app__views__models__party__PartyAssignee: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
        };
        /** PartyRelationQueryModel */
        PartyRelationQueryModel: {
            /**
             * Type
             * @description type of relation.
             */
            type?: components["schemas"]["PartyRelationType"] | string;
            /**
             * Description
             * @description Extra information for the relation
             */
            description?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            party?: components["schemas"]["AppViewsModelsPartyPartyrelationquerymodelParty"];
        };
        /**
         * PARTY_RELATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        PARTY_RELATION_TYPE: "ASSOCIATED_COMPANY" | "FAMILY" | "SPOUSE" | "PARENT_CHILD" | "MANAGER" | "PARTNER" | "EX_PARTNER" | "SHAREHOLDER" | "OTHER";
        /** Party */
        app__views__models__party__PartyRelationQueryModel__Party: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Iban */
            iban?: string;
            company_registration?: components["schemas"]["app__models__company_registration__CompanyRegistration"];
        };
        /** RiskObjectRelationQueryModel */
        RiskObjectRelationQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Is Owner */
            is_owner?: boolean;
            /** Primary */
            primary?: boolean;
            /**
             * Type
             * @description type of relation.
             */
            type?: string;
            risk_object: components["schemas"]["MinimalRiskObject"];
        };
        /** MinimalRiskObject */
        MinimalRiskObject: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /** Risk Object Type */
            risk_object_type?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wgsdk__smt__InsuranceHistory"][];
            /**
             * Risk Object Base Type
             * @description What risk_object_type actually should be (now it acts sometimes as a subtype cfr Residence and Car.)
             */
            risk_object_base_type: components["schemas"]["RiskObjectType"] | string;
            /** Links  */
            links_?: Record<string, never>;
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
        };
        /** Link */
        app__views__models__risk_object__Link: {
            /** Href */
            href: string;
        };
        /** MinimalInsurancePolicyQueryModel */
        MinimalInsurancePolicyQueryModel: {
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Type */
            type: components["schemas"]["InsurancePolicyType"] | string;
            /** Status */
            status?: components["schemas"]["InsurancePolicyType"] | string;
            /** Policy Nr */
            policy_nr?: string;
            /** Premium */
            premium?: number;
            /**
             * Coverages
             * @default []
             */
            coverages: components["schemas"]["MinimalCoverageQueryModel"][];
            /** Insurance Company */
            insurance_company?: string;
            /** Closed At Distribution */
            closed_at_distribution?: boolean;
        };
        /**
         * INSURANCE_POLICY_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_POLICY_TYPE: "INACTIVE" | "ACTIVE" | "TERMINATED" | "POLICY_ON_HOLD" | "SIMULATION";
        /** MinimalCoverageQueryModel */
        MinimalCoverageQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /**
             * Name
             * @description Name is taken from insurance products or set by external partner
             */
            name?: string;
        };
        /**
         * Insurance
         * @description To refactor!
         */
        app__models__offer__Insurance: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description For example: omnium, mini_omnium, civil_liability.
             */
            name: string;
            /**
             * Company
             * @description For example: callant, pnp
             */
            company: string;
            type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Affinity
             * @description For example: doceo, honda, de_lijn.
             */
            affinity?: string;
            /**
             * Terms
             * @description A url to the terms.
             * @default
             */
            terms: string;
            /**
             * Ipid
             * @description A url to the ipid.
             * @default
             */
            ipid: string;
            /**
             * Authorised Representative
             * @description If the insurance was given out by a 'volmacht'.
             */
            authorised_representative?: string;
        };
        /** PremiumQueryModel */
        PremiumQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id?: string;
            /**
             * Contract Id
             * Format: uuid
             */
            contract_id?: string;
            /** Net Premium */
            net_premium: number;
            /** Total Premium */
            total_premium: number;
            /** Taxes In Euro */
            taxes_in_euro: number;
            /** Commission */
            commission: number;
            /** Commission In Euro */
            commission_in_euro: number;
            /** Policy Costs */
            policy_costs: number;
            /**
             * Recurring Policy Costs
             * @default 0
             */
            recurring_policy_costs: number;
            /** Insurance Share */
            insurance_share: number;
            /** Bonus Malus */
            bonus_malus?: number;
            franchise?: components["schemas"]["FranchiseQueryModel"];
            /** @default EUR */
            currency: components["schemas"]["wg_py_models__domain__wegroup__enums__CURRENCY"];
            /** @default ANNUAL */
            payment_interval: components["schemas"]["PAYMENT_INTERVAL"];
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /** Abex */
            abex?: number;
            /** Index */
            index?: number;
            /**
             * Promotions
             * @default []
             */
            promotions: unknown[];
            /**
             * Discounts
             * @default []
             */
            discounts: components["schemas"]["Discount"][];
            car_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
            /** External Ref */
            external_ref?: string;
            /** Funeral Benefits */
            funeral_benefits?: {
                [key: string]: number;
            };
            /** Funeral Payments Until */
            funeral_payments_until?: {
                [key: string]: number;
            };
        };
        /** FranchiseQueryModel */
        FranchiseQueryModel: {
            type: components["schemas"]["DEDUCTIBLE_TYPE"];
            /** Value */
            value?: number;
        };
        /**
         * DEDUCTIBLE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        DEDUCTIBLE_TYPE: "FIXED" | "VARIABLE" | "PERCENTAGE_ON_COMPENSATION" | "PERCENTAGE_ON_CAR_VALUE" | "ENGLISH" | "IDENTITY" | "PERCENTAGE_ON_CAR_VALUE_OWN_RISK";
        /**
         * CURRENCY
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__CURRENCY: "AED" | "AFN" | "ALL" | "AMD" | "ANG" | "AOA" | "ARS" | "AUD" | "AWG" | "AZN" | "BAM" | "BBD" | "BDT" | "BGN" | "BHD" | "BIF" | "BMD" | "BND" | "BOB" | "BOV" | "BRL" | "BSD" | "BTN" | "BWP" | "BYN" | "BZD" | "CAD" | "CDF" | "CHE" | "CHF" | "CHW" | "CLF" | "CLP" | "CNY" | "COP" | "COU" | "CRC" | "CUC" | "CUP" | "CVE" | "CZK" | "DJF" | "DKK" | "DOP" | "DZD" | "EGP" | "ERN" | "ETB" | "EUR" | "FJD" | "FKP" | "GBP" | "GEL" | "GHS" | "GIP" | "GMD" | "GNF" | "GTQ" | "GYD" | "HKD" | "HNL" | "HTG" | "HUF" | "IDR" | "ILS" | "INR" | "IQD" | "IRR" | "ISK" | "JMD" | "JOD" | "JPY" | "KES" | "KGS" | "KHR" | "KMF" | "KPW" | "KRW" | "KWD" | "KYD" | "KZT" | "LAK" | "LBP" | "LKR" | "LRD" | "LSL" | "LYD" | "MAD" | "MDL" | "MGA" | "MKD" | "MMK" | "MNT" | "MOP" | "MRU" | "MUR" | "MVR" | "MWK" | "MXN" | "MXV" | "MYR" | "MZN" | "NAD" | "NGN" | "NIO" | "NOK" | "NPR" | "NZD" | "OMR" | "PAB" | "PEN" | "PGK" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "RSD" | "RUB" | "RWF" | "SAR" | "SBD" | "SCR" | "SDG" | "SEK" | "SGD" | "SHP" | "SLE" | "SLL" | "SOS" | "SRD" | "SSP" | "STN" | "SVC" | "SYP" | "SZL" | "THB" | "TJS" | "TMT" | "TND" | "TOP" | "TRY" | "TTD" | "TWD" | "TZS" | "UAH" | "UGX" | "USD" | "USN" | "UYI" | "UYU" | "UYW" | "UZS" | "VED" | "VES" | "VND" | "VUV" | "WST" | "XAF" | "XAG" | "XAU" | "XBA" | "XBB" | "XBC" | "XBD" | "XCD" | "XCG" | "XDR" | "XOF" | "XPD" | "XPF" | "XPT" | "XSU" | "XTS" | "XUA" | "XXX" | "YER" | "ZAR" | "ZMW" | "ZWL";
        /** Discount */
        Discount: {
            /**
             * Name
             * @description Insurance option name.
             * @example baloise
             */
            name: string;
            /**
             * Applied
             * @description The applied discount.
             */
            applied: number;
            /**
             * Max
             * @description The max possible discount.
             */
            max: number;
        };
        /**
         * CAR_EVALUATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAR_EVALUATION_TYPE: "CATALOGUE" | "INVOICE" | "ESTIMATED" | "TAXATION";
        /** AnnualPremiumQueryModel */
        AnnualPremiumQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id: string;
            /** Net Premium */
            net_premium: number;
            /** Total Premium */
            total_premium: number;
            /** Taxes In Euro */
            taxes_in_euro: number;
            /**
             * Recurring Policy Costs
             * @default 0
             */
            recurring_policy_costs: number;
            /**
             * Policy Costs
             * @default 0
             */
            policy_costs: number;
            /** Total Policy Costs */
            total_policy_costs: number;
            /** Insurance Share */
            insurance_share?: number;
            /** Commission */
            commission?: number;
            /** Commission In Euro */
            commission_in_euro?: number;
        };
        /** OfferCampaignQueryModel */
        OfferCampaignQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            type?: components["schemas"]["CAMPAIGN_TYPE"];
            flow_type?: components["schemas"]["CAMPAIGN_FLOW_TYPE"];
        };
        /**
         * CAMPAIGN_FLOW_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_FLOW_TYPE: "ADVISORY_CONVERSATION" | "FORM" | "RISK_ANALYSIS_SHORT" | "RISK_ANALYSIS_LONG" | "COMPANY_SCAN";
        /** Distributions */
        Distributions: {
            /** Items */
            items: components["schemas"]["Distribution"][];
            /** Count */
            count: number;
        };
        /** create_company_lead_params */
        create_company_lead_params: {
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["CompanyLeadCreateCmd"];
            auth: components["schemas"]["Auth"];
            headers?: components["schemas"]["Headers"];
        };
        /** CompanyLeadCreateReply */
        CompanyLeadCreateReply: {
            /**
             * Id
             * Format: uuid
             * @description The id of the lead.
             */
            id: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description The id of the distribution the lead is linked to.
             */
            distribution_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /**
             * Created By
             * Format: uuid
             * @description The user account that created the lead, if any.
             */
            created_by?: string;
            /**
             * Created By Name
             * @description Name of broker who created the lead.
             */
            created_by_name?: string;
            /**
             * Origin
             * @description Where did the lead come from.
             */
            origin: string;
            /**
             * Source
             * @description This will be overridden by the gateway, the source is for example the CRM.
             * @example BROKERCLOUD
             */
            source?: string;
            /**
             * Backref
             * @description Here you can put a link to the lead in the source platform, so we can link back and forth.
             * @example https://mybrokercrm.com/leads/1
             */
            backref?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description The broker account where the lead is assigned_to
             */
            assigned_to?: string;
            /** @description The status of the lead. */
            status: components["schemas"]["LEAD_STATUS"];
            /**
             * Amount Of Risk Objects
             * @description The amount of risk objects.
             */
            amount_of_risk_objects: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__AmountOfRiskObjects"];
            /**
             * Amount Of Crm Exports
             * @description The amount of crm exports.
             */
            amount_of_crm_exports: number;
            /** @description The language that the lead was created in. */
            language: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * Description
             * @description A description can be set.
             */
            description?: string;
            /**
             * Prospect
             * @description The linked prospect.
             */
            prospect: components["schemas"]["CustomerQueryModel"] | components["schemas"]["CompanyQueryModel"];
            /**
             * Campaign
             * @description The campaign that is linked to the lead.
             */
            campaign?: components["schemas"]["LeadCampaignQueryModel"];
            /**
             * Lead Provider Id
             * Format: uuid
             * @description ID of lead provider that created the lead.
             */
            lead_provider_id?: string;
            /**
             * Risk Objects
             * @description The risk object linked to the lead.
             */
            risk_objects: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__RiskObjects"];
            /**
             * Acknowledgements
             * @description A list of acknowledgements.
             * @default []
             */
            acknowledgements: components["schemas"]["AcknowledgementQueryModel"][];
            /**
             * Documents
             * @description Documents that are linked to a lead.
             * @default []
             */
            documents: components["schemas"]["LeadDocumentQueryModel"][];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Prospect Id
             * Format: uuid
             * @description DEPRECATED, use party_id
             */
            prospect_id: string;
            risk_object_revisions: components["schemas"]["RiskObjectRevisionIds"];
            /** Href */
            href: string;
            /** Href To Proflow */
            href_to_proflow: string;
            /**
             * Href To Risk Scan
             * @deprecated
             */
            href_to_risk_scan?: string;
            /** Href To Company Scan */
            href_to_company_scan: string;
        };
        /** RiskObjectRevisionIds */
        RiskObjectRevisionIds: {
            /**
             * Cars
             * @default []
             */
            cars: unknown[];
            /**
             * Families
             * @default []
             */
            families: unknown[];
            /**
             * Residences
             * @default []
             */
            residences: unknown[];
            /**
             * Two Wheelers
             * @default []
             */
            two_wheelers: unknown[];
            /**
             * Teachers
             * @default []
             */
            teachers: unknown[];
            /**
             * Legal
             * @default []
             */
            legal: unknown[];
            /**
             * Party Groups
             * @default []
             */
            party_groups: unknown[];
            /**
             * Boats
             * @default []
             */
            boats: unknown[];
            /**
             * Bicycles
             * @default []
             */
            bicycles: unknown[];
            /**
             * Trailers
             * @default []
             */
            trailers: unknown[];
            /**
             * Semi Trailers
             * @default []
             */
            semi_trailers: unknown[];
            /**
             * Miscellanea
             * @default []
             */
            miscellanea: unknown[];
        };
        /** CompanyLeadCreateCmd */
        CompanyLeadCreateCmd: {
            /**
             * Id
             * Format: uuid
             * @description The id of the lead, generated in backend.
             * @example 54
             */
            id?: string;
            /**
             * Origin
             * @description Where the lead came from.
             * @example website
             */
            origin: string;
            /**
             * Description
             * @description A description.
             */
            description?: string;
            /**
             * Source
             * @description This will be overridden by the gateway, the source is for example the CRM.
             * @example BROKERCLOUD
             */
            source?: string;
            /**
             * Backref
             * @description Here you can put a link to the lead in the source platform, so we can link back and forth.
             * @example https://mybrokercrm.com/leads/1
             */
            backref?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description Broker responsible for lead
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            assigned_to?: string;
            /**
             * @description The status of the lead.
             * @default PENDING
             */
            status: components["schemas"]["LEAD_STATUS"];
            /**
             * Acknowledgements
             * @default []
             */
            acknowledgements: components["schemas"]["app__models__lead__Acknowledgement"][];
            language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Created By
             * Format: uuid
             * @description User id, defaulted to the given user id.
             */
            created_by?: string;
            /**
             * Lead Provider Id
             * Format: uuid
             */
            lead_provider_id?: string;
            prospect: components["schemas"]["CompanyCreateCmd"];
        };
        /** Acknowledgement */
        app__models__lead__Acknowledgement: {
            /** Text */
            text: string;
            /** Agreed */
            agreed: boolean;
            /**
             * Key
             * @description Make it possible to identify an acknowledgment so it can be updated by a reference (key).
             */
            key?: string;
        };
        /**
         * CompanyCreateCmd
         * @description Company create command
         */
        CompanyCreateCmd: {
            /**
             * Links
             * @description Uploaded links that need to be linked to created party (prospect).
             * @default []
             */
            links: components["schemas"]["PartyLink"][];
            /**
             * Documents
             * @description Uploaded documents that need to be linked to created party (prospect).
             * @default []
             */
            documents: components["schemas"]["PartyDocument"][];
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            /** Hidden */
            hidden?: boolean;
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TYPE_OF_WORK"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: string[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: string[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: string[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WARRANY_OPTIONS"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            salary_coefficient?: components["schemas"]["SALARY_COEFFICIENT"];
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            pre_or_post_cost_coverage_period?: components["schemas"]["COVERAGE_PERIOD"];
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: string[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: string[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: string[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            citizens_insured_amount_accidents?: components["schemas"]["CITIZENS_INSURED_AMOUNT_ACCIDENTS"];
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            partner_gender?: components["schemas"]["GENDER"];
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            techniek_nederland_type_of_company?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY"];
            techniek_nederland_type_of_company_specification?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION"];
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: string[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: string[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: string[];
            /** It Support Providers Used */
            it_support_providers_used?: string[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: string[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: string[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: string[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: string[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: string[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_physical_conversation?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_phone_or_digital_conversation?: Record<string, never>;
            /** Anva Automatic Portfolio Management */
            anva_automatic_portfolio_management?: boolean;
            /** Anva Frequency Automatic Portfolio Management */
            anva_frequency_automatic_portfolio_management?: number;
            /** Anva Priority Portfolio Management */
            anva_priority_portfolio_management?: number;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
            /** Anva Is Head Relation */
            anva_is_head_relation?: boolean;
            /** Anva Relation Nr For Login */
            anva_relation_nr_for_login?: string;
            postal_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Has Current Account */
            has_current_account?: boolean;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["app__models__party__PartyPreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: string[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: string[];
            status?: components["schemas"]["PARTY_STATUS"];
            /** Archived */
            archived?: boolean;
            logo?: components["schemas"]["PartyLogoCmd"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            travels_a_year?: components["schemas"]["TRAVELS_A_YEAR"];
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TRAVEL_METHODS"][];
            additional_properties?: components["schemas"]["ADDITIONAL_PROPERTIES"][];
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name: string;
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration?: components["schemas"]["app__models__company_registration__CompanyRegistration"];
            /**
             * Rsz Nr
             * @description A company's unique RSZ number.
             * @example 123456
             */
            rsz_nr?: string;
            /** Preferred Currency */
            preferred_currency?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * Commercial Name
             * @description The commercial name of the company
             * @example Baloise
             */
            commercial_name?: string;
            /**
             * Website
             * @description Website Url
             */
            website?: string;
            /**
             * Is Active
             * @description Is the company active
             */
            is_active?: boolean;
            /**
             * Bookkeeper
             * @description Bookkeeper of the company
             */
            bookkeeper?: components["schemas"]["app__models__party__PartyCompanyBase__Bookkeeper"];
            /**
             * Contact Person
             * @description Contact person of the company
             */
            contact_person?: components["schemas"]["app__models__party__PartyCompanyBase__ContactPerson"];
            /**
             * Personnel Details
             * @description Details regarding the personnel of the company
             */
            personnel_details?: components["schemas"]["app__models__party__PartyCompanyBase__PersonnelDetails"];
            /**
             * Amount Of Employees
             * @description Amount of employees in the company
             */
            amount_of_employees?: number;
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            turnover?: components["schemas"]["app__models__party__PartyCompanyBase__Turnover"];
            customer_info?: components["schemas"]["app__models__party__PartyCompanyBase__CustomerInfo"];
            export_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ExportActivity"];
            import_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ImportActivity"];
            third_party_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ThirdPartyActivity"];
            outlook?: components["schemas"]["app__models__party__PartyCompanyBase__Outlook"];
            current_credit_rating?: components["schemas"]["CreditRating"];
            previous_credit_rating?: components["schemas"]["CreditRating"];
            /**
             * Enterprise Details Enriched At
             * Format: date-time
             */
            enterprise_details_enriched_at?: string;
            asset_info?: components["schemas"]["app__models__party__PartyCompanyBase__AssetInfo"];
            financial_info?: components["schemas"]["app__models__party__PartyCompanyBase__FinancialInfo"];
            exhibition_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ExhibitionActivity"];
            transport_info?: components["schemas"]["app__models__party__PartyCompanyBase__TransportInfo"];
            workforce?: components["schemas"]["app__models__party__PartyCompanyBase__Workforce"];
            liability_info?: components["schemas"]["app__models__party__PartyCompanyBase__LiabilityInfo"];
            construction_works?: components["schemas"]["app__models__party__PartyCompanyBase__ConstructionWorks"];
            cyber?: components["schemas"]["app__models__party__PartyCompanyBase__Cyber"];
            legal_aid?: components["schemas"]["app__models__party__PartyCompanyBase__LegalAid"];
            /** Directors Business Trips Outside Europe */
            directors_business_trips_outside_europe?: boolean;
            /** Directors Future Plans */
            directors_future_plans?: (components["schemas"]["MANAGEMENT_FUTURE_PLANS"] | string)[];
            /** Amount Of Shareholders */
            amount_of_shareholders?: number;
            /** Host Customers At Home */
            host_customers_at_home?: boolean;
            /** Directors Business Trips Outside Europe Countries */
            directors_business_trips_outside_europe_countries?: string[];
            /** Company Has Owners Association */
            company_has_owners_association?: boolean;
            /** Owners Association Outsourced Governance To Administrator */
            owners_association_outsourced_governance_to_administrator?: boolean;
            /** Owners Association Has Yearly General Meeting */
            owners_association_has_yearly_general_meeting?: boolean;
            /** @default COMPANY */
            type: components["schemas"]["app__models__enums__COMPANY_PROSPECT_TYPE"];
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example 54
             */
            id?: string;
            /**
             * Risk Objects
             * @default {
             *       "cars": [],
             *       "residences": [],
             *       "families": [],
             *       "two_wheelers": [],
             *       "teachers": [],
             *       "legal": [],
             *       "party_groups": [],
             *       "boats": [],
             *       "miscellanea": [],
             *       "trailers": [],
             *       "semi_trailers": [],
             *       "fleets": [],
             *       "bicycles": []
             *     }
             */
            risk_objects: components["schemas"]["app__models__risk_objects__RiskObjects"];
            /** Policy Packages */
            policy_packages?: components["schemas"]["PolicyPackageCreateCmd"][];
            /** Insurance Policies */
            insurance_policies?: components["schemas"]["InsurancePolicyCreateCmd"][];
            /**
             * Callbacks
             * @description A list of callback URLs that'll receive webhook events on certain triggers on this resource.
             */
            callbacks?: string[];
            /**
             * External Refs
             * @description external reference to a crm or platform.
             */
            external_refs?: components["schemas"]["PartyExternalRefsCreateCmd"][];
            /**
             * Is Linked Company
             * @description Whether the party represents a linked company.
             */
            is_linked_company?: boolean;
        };
        /** PartyLink */
        PartyLink: {
            /**
             * Link
             * @description link
             */
            link: string;
            /**
             * Filename
             * @description link file name
             */
            filename: string;
            /**
             * Description
             * @description description of link
             */
            description?: string;
            /**
             * Published At
             * Format: date
             * @description published date of link
             */
            published_at?: string;
            /**
             * @description type of uploaded party link
             * @default OTHER
             */
            type: components["schemas"]["PARTY_DOCUMENT_TYPE"];
        };
        /** PartyDocument */
        PartyDocument: {
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location: string;
            /**
             * Filename
             * @description document file name
             */
            filename: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * @description type of uploaded party document
             * @default OTHER
             */
            type: components["schemas"]["PARTY_DOCUMENT_TYPE"];
        };
        /** PartyLogoCmd */
        PartyLogoCmd: {
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location: string;
            /**
             * Filename
             * @description document file name
             */
            filename: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Type
             * @description type of uploaded document
             */
            type?: unknown;
        };
        /**
         * COMPANY_PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        app__models__enums__COMPANY_PROSPECT_TYPE: "COMPANY";
        /** RiskObjects */
        app__models__risk_objects__RiskObjects: {
            /**
             * Cars
             * @default []
             */
            cars: components["schemas"]["app__models__risk_objects__car__Car"][];
            /**
             * Residences
             * @default []
             */
            residences: components["schemas"]["app__models__risk_objects__residence__Residence"][];
            /**
             * Families
             * @default []
             */
            families: components["schemas"]["app__models__risk_objects__family__Family"][];
            /**
             * Two Wheelers
             * @default []
             */
            two_wheelers: components["schemas"]["app__models__risk_objects__twowheeler__TwoWheeler"][];
            /**
             * Teachers
             * @default []
             */
            teachers: components["schemas"]["app__models__risk_objects__teacher__Teacher"][];
            /**
             * Legal
             * @default []
             */
            legal: components["schemas"]["app__models__risk_objects__legal__Legal"][];
            /**
             * Party Groups
             * @default []
             */
            party_groups: components["schemas"]["app__models__risk_objects__party_group__PartyGroup"][];
            /**
             * Boats
             * @default []
             */
            boats: components["schemas"]["app__models__risk_objects__boat__Boat"][];
            /**
             * Miscellanea
             * @default []
             */
            miscellanea: components["schemas"]["app__models__risk_objects__miscellaneous__Miscellaneous"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["app__models__risk_objects__trailer__Trailer"][];
            /**
             * Semi Trailers
             * @default []
             */
            semi_trailers: components["schemas"]["app__models__risk_objects__semi_trailer__SemiTrailer"][];
            /**
             * Fleets
             * @default []
             */
            fleets: components["schemas"]["Fleet"][];
            /**
             * Bicycles
             * @default []
             */
            bicycles: components["schemas"]["app__models__risk_objects__bicycle__Bicycle"][];
        };
        /** Car */
        app__models__risk_objects__car__Car: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["DriveAssistanceSystem"];
            /**
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year?: number;
            /**
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["CAR_USED_FOR"];
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats?: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            rolling_work_equipment_type?: components["schemas"]["ROLLING_WORK_EQUIPMENT_TYPE"];
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
            /** Amount Of Doors */
            amount_of_doors?: number;
            /** Max Load Weight */
            max_load_weight?: number;
            /** Rolls Body Type Code */
            rolls_body_type_code?: string;
            preferences?: components["schemas"]["app__models__risk_objects__car__Preferences"];
            /** Transports Dangerous Goods */
            transports_dangerous_goods?: boolean;
            /** Has Mounted Equipment */
            has_mounted_equipment?: boolean;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Has Tno Scm Alarm */
            has_tno_scm_alarm?: boolean;
            /** Tno Scm Alarm Class */
            tno_scm_alarm_class?: string;
            /** Has Multiple Drivers */
            has_multiple_drivers?: boolean;
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
            /** Has Trailer */
            has_trailer?: boolean;
            /** Trailer Tonnage Over 750Kg */
            trailer_tonnage_over_750kg?: boolean;
            /** Tonnage In Kg */
            tonnage_in_kg?: number;
            /** Is Rented Out Occasionally */
            is_rented_out_occasionally?: boolean;
            /** Is Part Of Fleet */
            is_part_of_fleet?: boolean;
            /** Is Insured Through Leasing Company */
            is_insured_through_leasing_company?: boolean;
            agricultural_vehicle_usage?: components["schemas"]["AGRICULTURAL_VEHICLE_USAGE"];
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            truck_destinaton?: components["schemas"]["TRUCK_DESTINATION"];
            /** Transports Adr Products */
            transports_adr_products?: boolean;
            /** Has Fixed Route */
            has_fixed_route?: boolean;
            /** Uses Only Own Trailers */
            uses_only_own_trailers?: boolean;
            /** Is Parked Safely At Night */
            is_parked_safely_at_night?: boolean;
            /** Has Additional Security Lock */
            has_additional_security_lock?: boolean;
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            fixed_structure_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
        };
        /** Preferences */
        app__models__risk_objects__car__Preferences: {
            /** Wants Assistance Coverage */
            wants_assistance_coverage?: boolean;
            /** Wants Medical Coverage */
            wants_medical_coverage?: boolean;
            /** Wants Transported Goods Coverage */
            wants_transported_goods_coverage?: boolean;
            /** Wants Transported Goods Coverage Amount */
            wants_transported_goods_coverage_amount?: number;
        };
        /**
         * AGRICULTURAL_VEHICLE_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        AGRICULTURAL_VEHICLE_USAGE: "AGRARIAN" | "RENTAL" | "LESSON_VEHICLE" | "HOBBY" | "OTHER";
        /**
         * TRUCK_DESTINATION
         * @description An enumeration.
         * @enum {unknown}
         */
        TRUCK_DESTINATION: "BELGIUM" | "BENELUX_ADJACENT" | "WESTERN_EUROPE" | "EUROPE" | "BEYOND_EUROPE" | "OTHER";
        /** Residence */
        app__models__risk_objects__residence__Residence: {
            /**
             * Is Last Floor
             * @description Is your floor the highest in the building?
             * @example true
             */
            is_last_floor?: boolean;
            /**
             * Is Heavily Renovated
             * @description Residence with heavy renovation
             * @example true
             */
            is_heavily_renovated?: boolean;
            /**
             * date
             * Format: date
             * @description When was the residence built.
             * @example 1970-01-91
             */
            built_date?: Record<string, never>;
            /**
             * Has Underfloor Heating
             * @description Does the house have underfloor heating?
             * @example true
             */
            has_underfloor_heating?: boolean;
            /**
             * Is Hard Wood
             * @description Is the house made of hardwood?
             * @example true
             */
            is_hard_wood?: boolean;
            /**
             * Is Large Room Professional Use
             * @description Is there a room larger than 70m² that is used for professional use?
             * @example true
             */
            is_large_room_professional_use?: boolean;
            /**
             * @description Kind of alarm system
             * @example CONNECTED
             */
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
            /**
             * Has Outside Car Parking
             * @description Does the house have an outside car parking
             * @example true
             */
            has_outside_car_parking?: boolean;
            /**
             * Has Qualitative Kitchen
             * @description Is there a fitted kitchen with a new value > EUR 25,000 (appliances included)?
             * @example true
             */
            has_qualitative_kitchen?: boolean;
            /**
             * Has Marble Or Natural Stone
             * @description Does the house contain marble or natural stone
             * @example true
             */
            has_marble_or_natural_stone?: boolean;
            /**
             * Has Oak
             * @description Is there oak present (doors, plank floor or stairs)?
             * @example true
             */
            has_oak?: boolean;
            /**
             * Has Fireplace
             * @description Building has a fireplace.
             * @example true
             */
            has_fireplace?: boolean;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Address
             * @description The address
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description The state of the holder.
             * @example owner
             */
            holder_state?: components["schemas"]["HOLDER_STATE"];
            /**
             * @description The type of attachment, can either be open, halfopen, closed or an apartment.
             * @example halfopen
             */
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            /**
             * Main Building
             * @description The type of mainbuilding, can either be a Home object or an Apartment object.
             *      NOTE: ```you will see something like 'Any of | object | object | in the documentation this means apartment and home!!! This is a bug in Redoc```
             * @default {
             *       "main_building_type": "HOME",
             *       "rooms": {},
             *       "prevention_measures": [],
             *       "facade": {}
             *     }
             */
            main_building: components["schemas"]["app__models__risk_objects__residence__MainBuilding"];
            /**
             * Parcel Area
             * @description The surface area of the parcel in square meters.
             * @example 100
             */
            parcel_area?: number;
            /**
             * Rental Price
             * @description The rental price of the residence.
             */
            rental_price?: number;
            /**
             * Rental Contract Meet Requirements
             * @description Does the rental contract meet the requirements
             * @example true
             */
            rental_contract_meet_requirements?: boolean;
            /**
             * Had Any Rental Problems
             * @description Has the landlord had any rental problems such as the tenant failed to pay its rent or have you already been involved in any legal proceedings related to a rented property?
             * @example true
             */
            had_any_rental_problems?: boolean;
            /**
             * Annexes
             * @description List of annexes, an annex is the surface of the annex/outbuilding, in square meters.
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /**
             * Has Annex With Surface Greater Than 25 M2
             * @description When specific annexes are not specified and the residence has at least 1 annex with surface >= 25m2
             */
            has_annex_with_surface_greater_than_25_m2?: boolean;
            /**
             * Has Outside Swimming Pool
             * @description Does the residence have an outside swimming pool?
             * @example false
             */
            has_outside_swimming_pool?: boolean;
            /**
             * @description The type of swimming pool.
             * @example ARCHITECTURAL
             */
            swimming_pool_type?: components["schemas"]["SWIMMING_POOL_TYPE"];
            /**
             * Has Solar Panels
             * @description Are there any solar panels?
             * @example true
             */
            has_solar_panels?: boolean;
            /**
             * Solar Panel Value
             * @description The total cost including VAT of all solar panels to insure.
             * @example 85000
             */
            solar_panel_value?: number;
            /**
             * Are Solar Panels Anchored
             * @description Are the solar panels either attached to or integrated in the building, or correctly anchored in the garden?
             * @example true
             */
            are_solar_panels_anchored?: boolean;
            /**
             * Has Garden
             * @description Does the residence have a garden?
             * @example true
             */
            has_garden?: boolean;
            /**
             * Is Primary
             * @description Is this residence your primary residence?
             * @default true
             * @example true
             */
            is_primary: boolean;
            /**
             * @description Is the house regularly occupied?
             * @example LESS_THAN_90_CONSECUTIVE_DAYS_GONE
             */
            occupation?: components["schemas"]["OCCUPATION_TYPE"];
            /**
             * Has Company Registered
             * @description Is there at least one company registered on this address?
             * @default false
             * @example false
             */
            has_company_registered: boolean;
            /** @example  */
            was_flooded?: components["schemas"]["RESIDENCE_FLOOD_TYPE"];
            /**
             * Content Value
             * @description Content value of the residence.
             * @example 85000
             */
            content_value?: number;
            /** @description The basis on which the content value is determined */
            content_value_defined_type?: components["schemas"]["CONTENT_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the content value is determined
             */
            content_value_defined_date?: Record<string, never>;
            /** @description The residence contains valuable items */
            contains_valuable_items?: components["schemas"]["VALUABLE_ITEM"][];
            /**
             * Valuable Items Estimated Value
             * @description The estimated value of all valuable items specified in contains_valuable_items
             * @example 85000
             */
            valuable_items_estimated_value?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default RESIDENCE
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_RESIDENCE_TYPE"];
            /**
             * Has Sprinklers
             * @description Building has a sprinkler installation against fire.
             * @example true
             */
            has_sprinklers?: boolean;
            /**
             * Mortgages
             * @description The mortgages taken on the residence.
             * @default []
             */
            mortgages: components["schemas"]["Mortgage"][];
            /** @description What type of heating does the house have? */
            heating_type?: components["schemas"]["HEATING_TYPE"];
            /**
             * Has Hazardous Substances Near Building
             * @description Is there any use of hazardous materials/activities in the vicinity of the company building?
             */
            has_hazardous_substances_near_building?: boolean;
            /** @description What surveillance equipment is present? */
            surveillance_equipment_types?: components["schemas"]["SURVEILLANCE_EQUIPMENT_TYPE"][];
            /**
             * Is Burglar Alarm System Incert Certified
             * @description Does the burglar alarm have an INCERT certificate?
             */
            is_burglar_alarm_system_incert_certified?: boolean;
            /**
             * Electric Installations
             * @description Information about the electrical installation of the residence.
             */
            electric_installations?: components["schemas"]["ElectricalInstallations"];
            /**
             * Has Roof Air Heat Pump
             * @description There are air heat pumps present on the roof.
             */
            has_roof_air_heat_pump?: boolean;
            /**
             * Has Heat Pump Inside
             * @description A heat pump system is present in the building.
             */
            has_heat_pump_inside?: boolean;
            /**
             * Has Overhead Crain
             * @description The building is equipped with one or more overhead cranes.
             */
            has_overhead_crain?: boolean;
            /**
             * Flammable Material Within 1M Of Boiler
             * @description There is flammable material within 1 metre of the boiler.
             */
            flammable_material_within_1m_of_boiler?: boolean;
            /**
             * Stores Flammable Material Outdoor
             * @description Combustible outdoor storage, such as pallets or waste containers, is present on the outside premises.
             */
            stores_flammable_material_outdoor?: boolean;
            /** @description Type of planning done for prevention. */
            prevention_planning?: components["schemas"]["PREVENTION_PLAN"][];
            /**
             * Uses Fire Permit Form
             * @description In the case of fire hazard activities, performed by third parties, is the Fire Permit form used?
             */
            uses_fire_permit_form?: boolean;
            /**
             * Has Prevention Advisor
             * @description Has the company appointed a prevention advisor?
             */
            has_prevention_advisor?: boolean;
            /**
             * Preferences
             * @description The preferences of the party for this residence.
             */
            preferences?: components["schemas"]["app__models__risk_objects__residence__ResidencePreferences"];
            /**
             * @description Type of building
             * @example PRIVATE
             */
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            /** @description Is there burglary protection in place? */
            theft_protection?: components["schemas"]["RESIDENCE_THEFT_PROTECTION"];
            /**
             * Is Theft Protection Incert Certified
             * @description Is the burglary protection INCERT certified?
             */
            is_theft_protection_incert_certified?: boolean;
            /**
             * Theft Protection Description
             * @description Description of the burglary protection.
             */
            theft_protection_description?: string;
            /**
             * Has Fire Protection
             * @description Is fire protection in place?
             */
            has_fire_protection?: boolean;
            /**
             * Has Lightning Rod
             * @description Is there a lightning conductor on the roof?
             */
            has_lightning_rod?: boolean;
            /**
             * Is In Flood Area
             * @description Is the residence located in a flood area?
             */
            is_in_flood_area?: boolean;
            /**
             * Has Flood Last 10Y
             * @description Did the residence have any floods in the last 10 years?
             */
            has_flood_last_10y?: boolean;
            /**
             * Amount Of Floods Last 10Y
             * @description How many floods did the residence had in the last 10 years?
             */
            amount_of_floods_last_10y?: number;
            /**
             * Is In Forest Fire Area
             * @description Is the residence located in a forest fire area?
             */
            is_in_forest_fire_area?: boolean;
            /** @description What type of monument is the residence, if any. */
            monument_type?: components["schemas"]["RESIDENCE_MONUMENT_TYPE"];
            /** @description What is the residence mainly used for? */
            usage?: components["schemas"]["RESIDENCE_USAGE"];
            /** Flammable Materials Present */
            flammable_materials_present?: string[];
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Voltages */
            voltages?: (components["schemas"]["ELECTRICAL_INSTALLATION_TYPE"] | string)[];
            /** Fire Specifications */
            fire_specifications?: (components["schemas"]["FIRE_SPECIFICATIONS"] | string)[];
            /** Has Cash At Home */
            has_cash_at_home?: boolean;
            /** Has Shutters */
            has_shutters?: boolean;
            /** Has Double Glass */
            has_double_glass?: boolean;
            /** Solar Panels Are Scope 12 Inspected */
            solar_panels_are_scope_12_inspected?: boolean;
            /** Building Dependency For Turnover */
            building_dependency_for_turnover?: boolean;
            /** Has Multi Year Maintenance Plan */
            has_multi_year_maintenance_plan?: boolean;
            /** Has Surveillance Equipment */
            has_surveillance_equipment?: boolean;
            /** Is Boiler Serviced Annually */
            is_boiler_serviced_annually?: boolean;
            /** Surface Area Used By Company In M2 */
            surface_area_used_by_company_in_m2?: number;
            /** Commercial Area Accessible By Public In M2 */
            commercial_area_accessible_by_public_in_m2?: number;
            /**
             * date
             * Format: date
             */
            solar_panels_are_scope_12_inspection_date?: Record<string, never>;
            /** Solar Panels Are Scope 12 Inspection Passed */
            solar_panels_are_scope_12_inspection_passed?: boolean;
            /** Solar Panels Are Scope 12 Inspection Defects Rectified */
            solar_panels_are_scope_12_inspection_defects_rectified?: boolean;
            /** Solar Panels Are Scope 12 Inspection Defects Description */
            solar_panels_are_scope_12_inspection_defects_description?: string;
            /** Has Annexes */
            has_annexes?: boolean;
            /** Has Buildings */
            has_buildings?: boolean;
            /** Amount Of Solar Panels */
            amount_of_solar_panels?: number;
            /** Is Company Owner */
            is_company_owner?: boolean;
            /** Have Or Intend To Have Assessment */
            have_or_intend_to_have_assessment?: boolean;
            /** Year Of Assessment */
            year_of_assessment?: number;
            /** Any Changes Since Past Assessment */
            any_changes_since_past_assessment?: boolean;
            /** Amount Of Buildings */
            amount_of_buildings?: number;
            /** Changes Since Past Assessment */
            changes_since_past_assessment?: string;
            /** Usage Description */
            usage_description?: string;
            /** Building Usage Type */
            building_usage_type?: string;
            /** Any Embellishment Work Done */
            any_embellishment_work_done?: boolean;
            /** Embellishment Work Estimated Value */
            embellishment_work_estimated_value?: number;
            /** Goods In Cellar At Least Pallet Height */
            goods_in_cellar_at_least_pallet_height?: boolean;
            /** Has Playground */
            has_playground?: boolean;
            /** Has Fence */
            has_fence?: boolean;
            /** Neighbours Have Business Activities */
            neighbours_have_business_activities?: boolean;
            /** Amount Of Floors */
            amount_of_floors?: number;
            /** Stored Goods In Cellar */
            stored_goods_in_cellar?: boolean;
            /** Ownership Description */
            ownership_description?: string;
            /** Is Private Owner */
            is_private_owner?: boolean;
            building_purpose?: components["schemas"]["BUILDING_PURPOSE"];
            /** Building Purpose Description */
            building_purpose_description?: string;
            /** Wall Structure Other */
            wall_structure_other?: string;
            /** Roof Structure Other */
            roof_structure_other?: string;
            /** Building Year */
            building_year?: number;
            /** Wall Isolation Type */
            wall_isolation_type?: string;
            /** Roof Isolation Type */
            roof_isolation_type?: string;
            /** Has Garage Boxes */
            has_garage_boxes?: boolean;
            /** Amount Of Garage Boxes */
            amount_of_garage_boxes?: number;
            /** Has Car Park */
            has_car_park?: boolean;
            /** Is Vacant Or Out Of Use */
            is_vacant_or_out_of_use?: boolean;
            /** Has Antennas */
            has_antennas?: boolean;
            /**
             * date
             * Format: date
             */
            multi_year_maintenance_plan_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_major_maintenance_date?: Record<string, never>;
            /** Any Greening Measures Taken */
            any_greening_measures_taken?: boolean;
            /** Greening Measures Taken */
            greening_measures_taken?: string[];
            /** Greening Measures Taken Other */
            greening_measures_taken_other?: string;
            /** Is Shared */
            is_shared?: boolean;
            /** Has Own Entrance */
            has_own_entrance?: boolean;
            /**
             * date
             * Format: date
             */
            estimation_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            taxation_date?: Record<string, never>;
            /** Installations Inspection Defects Rectified */
            installations_inspection_defects_rectified?: boolean;
            /** Installations Inspection Defects Description */
            installations_inspection_defects_description?: string;
            /** Has Borg Alarm With Pac Forwarding */
            has_borg_alarm_with_pac_forwarding?: boolean;
            /** Borg Alarm With Pac Forwarding Why Missing Description */
            borg_alarm_with_pac_forwarding_why_missing_description?: string;
            /** Warehouse Has Decking */
            warehouse_has_decking?: boolean;
            /** Facade Has Sunscreen */
            facade_has_sunscreen?: boolean;
            /** Renovation Or Investment After Estimation Or Taxation Estimated Value */
            renovation_or_investment_after_estimation_or_taxation_estimated_value?: number;
            /** Rent Out To Other */
            rent_out_to_other?: string;
            /** Does Company Emergency Response Training Yearly */
            does_company_emergency_response_training_yearly?: boolean;
            /** Any Fallback Location */
            any_fallback_location?: boolean;
            /** Amount Asbestos Present In M2 */
            amount_asbestos_present_in_m2?: number;
            /** Any Asbestos Decontamination Plan */
            any_asbestos_decontamination_plan?: boolean;
            /** Any Workshop Present */
            any_workshop_present?: boolean;
            /** Amount Of Interior Windows Larger Than 0 5 M2 */
            amount_of_interior_windows_larger_than_0_5_m2?: number;
            /** Amount Of Exterior Windows Larger Than 0 5 M2 */
            amount_of_exterior_windows_larger_than_0_5_m2?: number;
            /** Any Windows Have Special Design */
            any_windows_have_special_design?: boolean;
            /** Has Facade Glass */
            has_facade_glass?: boolean;
            /** Amount Of Glass Doors */
            amount_of_glass_doors?: number;
            /** Has Advertized Lettering On Glass Present */
            has_advertized_lettering_on_glass_present?: boolean;
            /** Glass Value */
            glass_value?: number;
            /** Annexes Total Surface In M2 */
            annexes_total_surface_in_m2?: number;
            /** Technical Equipment Types */
            technical_equipment_types?: (components["schemas"]["TECHNICAL_EQUIPMENT_TYPE"] | string)[];
            /** Used As Operator */
            used_as_operator?: boolean;
            /** Value */
            value?: number;
            /** Abex Value Determination */
            abex_value_determination?: number;
            /** Is Rental Property */
            is_rental_property?: boolean;
            /** Is Commercially Used */
            is_commercially_used?: boolean;
            /** Has Solar Battery */
            has_solar_battery?: boolean;
            /** Is Oceanfront */
            is_oceanfront?: boolean;
            /** Palapa Roofs Within 3 Meters */
            palapa_roofs_within_3_meters?: boolean;
            /** Has Palapa Roof */
            has_palapa_roof?: boolean;
            rent_out_term?: components["schemas"]["RENT_OUT_TERM"];
            /** Flammable Liquids */
            flammable_liquids?: components["schemas"]["FLAMMABLE_LIQUIDS"] | string;
            /** Has Evacuation Plan */
            has_evacuation_plan?: boolean;
            /** Has Done Fire Extinguiser Training */
            has_done_fire_extinguiser_training?: boolean;
        };
        /** MainBuilding */
        app__models__risk_objects__residence__MainBuilding: {
            /** @default HOME */
            main_building_type: components["schemas"]["MAIN_BUILDING_TYPE"];
            /**
             * Rooms
             * @description The building's Rooms. Dont need to specify, backend computes.
             * @default {}
             */
            rooms: components["schemas"]["Rooms"];
            /**
             * Surface
             * @description The surface of surface main building of the residence.
             * @example 1200.34
             */
            surface?: number;
            /**
             * Volume
             * @description The volume of main building of the residence.
             * @example 3282.91
             */
            volume?: number;
            /**
             * Height
             * @description The height of main building of the residence.
             * @example 8.29
             */
            height?: number;
            /**
             * Habitable Surface
             * @description The habitable surface in square meters.
             * @example 960.2719999999999
             */
            habitable_surface?: number;
            /** @description A category of the construction's age. */
            age?: components["schemas"]["CONSTRUCTION_YEAR_CATEGORY"];
            /**
             * Has Special Flooring
             * @description Does the building have special flooring? (Natural stone, Solid wood parquet, Marble, ...)
             * @example true
             */
            has_special_flooring?: boolean;
            /** @description The construction type of the building. */
            construction_type?: components["schemas"]["CONSTRUCTION_TYPE"];
            /**
             * Construction Type Description
             * @description Details about the OTHER construction type.
             */
            construction_type_description?: string;
            roof_construction_type?: components["schemas"]["ROOF_CONSTRUCTION_TYPE"];
            /**
             * Roof Construction Type Description
             * @description Details about the OTHER roof construction type.
             */
            roof_construction_type_description?: string;
            /**
             * Is Roof Fire Resistant
             * @description Is the thatched roof fireproof?
             */
            is_roof_fire_resistant?: boolean;
            /**
             * Has Special Roofing
             * @description Does the building have special roofing? (Thatched roof, Natual slate roof, ...)
             * @example true
             */
            has_special_roofing?: boolean;
            /**
             * Has Cellar
             * @description Is there a cellar?
             * @example true
             */
            has_cellar?: boolean;
            /**
             * Has Attic
             * @description Is there an attic?
             * @example true
             */
            has_attic?: boolean;
            /**
             * Is Cellar Uninhabited
             * @description Does the building have a cellar where you can not live in?
             * @example true
             */
            is_cellar_uninhabited?: boolean;
            /**
             * Is Attic Uninhabited
             * @description Does the building have an attic where you can not live in?
             * @example true
             */
            is_attic_uninhabited?: boolean;
            /**
             * Is Under Construction
             * @description Is the building under construction?
             * @example false
             */
            is_under_construction?: boolean;
            /**
             * Is Under Renovation
             * @description Is the building under renovation, or will it be soon?
             */
            is_under_renovation?: boolean;
            /**
             * Was Recently Renovated
             * @description Was the building recently (<10y) renovated?
             * @example false
             */
            was_recently_renovated?: number;
            /**
             * date
             * Format: date
             * @description Date when the renovations are/were finished (can be a future date).
             */
            renovation_finished_date?: Record<string, never>;
            /**
             * Has High Ceilings
             * @description Does the building have ceilings of more than 3m height?
             * @example false
             */
            has_high_ceilings?: boolean;
            /**
             * Reconstruction Value
             * @description Reconstruction value of the building.
             * @example 85000
             */
            reconstruction_value?: number;
            /** @description The basis on which the reconstruction value is determined */
            reconstruction_value_defined_type?: components["schemas"]["RECONSTRUCTION_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the reconstruction value is determined
             */
            reconstruction_value_defined_date?: Record<string, never>;
            /**
             * @description The different prevention measures taken
             * @default []
             * @example []
             */
            prevention_measures: components["schemas"]["PREVENTION_MEASURE"][];
            /**
             * Has Elevator
             * @description Does the main building have an elevator?
             * @example false
             */
            has_elevator?: boolean;
            /**
             * Has Camera Inspection Report
             * @description Building's fireplace had a camera inspection.
             */
            has_camera_inspection_report?: boolean;
            /**
             * Is Listed
             * @description The building is a listed/classified building.
             */
            is_listed?: boolean;
            /**
             * Contains Business Or Practice
             * @description There is a business or professional practice established in the building.
             */
            contains_business_or_practice?: boolean;
            /**
             * Stores Flammable Products Or Gasses
             * @description Are gases or flammable products being stored?
             */
            stores_flammable_products_or_gasses?: boolean;
            /**
             * Stores Flammable Packages
             * @description Are flammable containers present?
             */
            stores_flammable_packages?: boolean;
            /**
             * Stores Flammable Liquids
             * @description Are flammable liquids present in the building?
             */
            stores_flammable_liquids?: boolean;
            /**
             * Stores Flammable Liquids Safely
             * @description Are these flammable liquids stowed in a fireproof unit?
             */
            stores_flammable_liquids_safely?: boolean;
            /**
             * Stores Goods Using Height Stacking
             * @description Are objects being stacked for storage?
             */
            stores_goods_using_height_stacking?: boolean;
            /**
             * People Smoke Inside
             * @description Is there smoking in the building?
             */
            people_smoke_inside?: boolean;
            /**
             * Stores Battery Chargers Safely
             * @description Are battery chargers used to charge forklifts/cleaners kept sufficiently clear of flammable materials?
             */
            stores_battery_chargers_safely?: boolean;
            /**
             * Can Turn Off Electricity Outside Work
             * @description Ability to completely shut down electricity after working hours (with one button)
             */
            can_turn_off_electricity_outside_work?: boolean;
            /** @description How well is the building maintained? */
            maintenance_status?: components["schemas"]["BUILDING_MAINTENANCE_STATUS"];
            has_burglar_proof_door?: components["schemas"]["IS_BURGLAR_PROOF"];
            has_burglar_proof_glass?: components["schemas"]["IS_BURGLAR_PROOF"];
            /**
             * Has Safe Deposit Box
             * @description Building has a safe.
             */
            has_safe_deposit_box?: boolean;
            /**
             * Has Security Alarm With Transmission
             * @description Building has a burglar alarm with notification transmitters.
             */
            has_security_alarm_with_transmission?: boolean;
            /**
             * Has Security Certificate
             * @description Building's security systems are certified.
             */
            has_security_certificate?: boolean;
            /**
             * Is Building Insured By Trustee
             * @description Is the building insured by trustee?
             * @example false
             */
            is_building_insured_by_trustee?: boolean;
            /**
             * Floor
             * @description The corresponding floor.
             * @example 1
             */
            floor?: number;
            /**
             * Is Ground Floor Garage Or Cellar
             * @description Is the ground floor a garage or a cellar
             * @example true
             */
            is_ground_floor_garage_or_cellar?: boolean;
            /**
             * Has Porch
             * @description Does the building have a porch?
             * @example true
             */
            has_porch?: boolean;
            /**
             * Is Passive House
             * @description [DEPRECATED on 2021-06-30] use energy_category?
             * @example false
             */
            is_passive_house?: boolean;
            /**
             * @description Energy category of a house
             * @example PASSIVE
             */
            energy_category?: components["schemas"]["ENERGY_CATEGORY"];
            /**
             * Distance Nearest Neighbor In Meters
             * @description The distance to the nearest neighbor in meters.
             * @example 34.5
             */
            distance_nearest_neighbor_in_meters?: number;
            /**
             * Facade
             * @description The facade of the main building.
             * @default {}
             */
            facade: components["schemas"]["Facade"];
            /**
             * Has Inside Swimming Pool
             * @description Does the main building have an inside swimming pool?
             * @example false
             */
            has_inside_swimming_pool?: boolean;
            /**
             * Has Damages From Drought
             * @description Has the building already suffered damage (cracks, ...) due to periods of drought?
             * @example true
             */
            has_damages_from_drought?: boolean;
            /** Stores Flammable Containers */
            stores_flammable_containers?: boolean;
            /** Amount Of Flammable Liquids */
            amount_of_flammable_liquids?: string;
            rent_out?: components["schemas"]["BUILDING_RENT_OUT"];
            /** Risk On Business Damage In Case Of Fire */
            risk_on_business_damage_in_case_of_fire?: string;
            /** Any Renovation Or Investment After Estimation Or Taxation */
            any_renovation_or_investment_after_estimation_or_taxation?: boolean;
            /** Electrical Installations Are Scope 10 Inspected */
            electrical_installations_are_scope_10_inspected?: boolean;
            /**
             * date
             * Format: date
             */
            electrical_installations_last_inspection_date?: Record<string, never>;
            /** Do Electrical Installations Met Inpection Requirements */
            do_electrical_installations_met_inpection_requirements?: boolean;
            /** Anti Theft Measurements */
            anti_theft_measurements?: string[];
            /** Fire Prevention Measures */
            fire_prevention_measures?: string[];
            /** Is Building Publicly Accessible */
            is_building_publicly_accessible?: boolean;
            /** Reconstruction Value Measured */
            reconstruction_value_measured?: string;
            /**
             * date
             * Format: date
             */
            last_fire_extinguishers_maintenance?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_fire_hoses_maintenance?: Record<string, never>;
            floor_construction_type?: components["schemas"]["CONSTRUCTION_TYPE_FLOORS"];
        };
        /**
         * BUILDING_RENT_OUT
         * @description An enumeration.
         * @enum {unknown}
         */
        BUILDING_RENT_OUT: "FULLY" | "PARTIALLY" | "NONE";
        /**
         * CONSTRUCTION_TYPE_FLOORS
         * @description An enumeration.
         * @enum {unknown}
         */
        CONSTRUCTION_TYPE_FLOORS: "WOOD" | "WOOD_AND_CONCRETE" | "NONE" | "CONCRETE" | "OTHER";
        /** Annex */
        wg_py_models__domain__insurance__risk_objects__residence__annex__Annex: {
            /**
             * @description The type of the annex.
             * @default OTHER
             * @example OTHER
             */
            type: components["schemas"]["ANNEX_TYPE"];
            /**
             * Type Description
             * @description Annex type OTHER description.
             */
            type_description?: string;
            /** @description What are the walls of the annex made of? */
            construction_type?: components["schemas"]["ANNEX_WALL_CONSTRUCTION_TYPE"];
            /** @description What are the walls of the annex made of? */
            roof_construction_type?: components["schemas"]["ANNEX_ROOF_CONSTRUCTION_TYPE"];
            /**
             * Height
             * @description The height of the annex in meters.
             * @example 10
             */
            height?: number;
            /**
             * Surface
             * @description The surface of the annex (building surface) in square meters. Should be between 0 and 100000m.
             * @example 100
             */
            surface?: number;
            /**
             * Volume
             * @description The volume of the annex in cubic meters.
             * @example 100
             */
            volume?: number;
        };
        /** ResidencePreferences */
        app__models__risk_objects__residence__ResidencePreferences: {
            /** Wants Content Insurance */
            wants_content_insurance?: boolean;
            /** Wants Theft Insurance */
            wants_theft_insurance?: boolean;
            /** Wants Construction Works Equipment Insurance */
            wants_construction_works_equipment_insurance?: boolean;
            /** Wants Content Theft Insurance */
            wants_content_theft_insurance?: boolean;
            /** Wants Third Party Claims Insurance */
            wants_third_party_claims_insurance?: boolean;
            /** Insured Content Value */
            insured_content_value?: number;
            /** Wants Material Damage Or Theft Coverage */
            wants_material_damage_or_theft_coverage?: boolean;
            /** Wants Material Damage Or Theft Coverage On The Site */
            wants_material_damage_or_theft_coverage_on_the_site?: boolean;
            /** Should Insurance Be Pledged To A Lender */
            should_insurance_be_pledged_to_a_lender?: boolean;
            /** Wants Content Insurance Other */
            wants_content_insurance_other?: string;
            /** Wants Insurance Other */
            wants_insurance_other?: string;
            /** Wants Liability Insurance */
            wants_liability_insurance?: boolean;
            /** Wants Liability Insurance Amount Other */
            wants_liability_insurance_amount_other?: string;
            /** Wants Fire Insurance */
            wants_fire_insurance?: boolean;
        };
        /**
         * ELECTRICAL_INSTALLATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ELECTRICAL_INSTALLATION_TYPE: "HIGH_VOLTAGE" | "LOW_VOLTAGE";
        /**
         * FIRE_SPECIFICATIONS
         * @description An enumeration.
         * @enum {unknown}
         */
        FIRE_SPECIFICATIONS: "AIR_HEAT_PUMP_ON_ROOF" | "HEAT_PUMP_INSIDE" | "OVERHEAD_CRAIN" | "FLAMMABLE_MATERIAL_NEAR_BOILER" | "COMBUSTIBLE_OUTDOOR_STORAGE";
        /**
         * BUILDING_PURPOSE
         * @description An enumeration.
         * @enum {unknown}
         */
        BUILDING_PURPOSE: "ACCOMODATION" | "AGRICULTURE" | "CONSTRUCTION" | "CULTURE" | "EDUCATION" | "HEALTH" | "HORECA" | "INDUSTRY" | "LIVING" | "MEETING" | "OFFICE" | "OTHER_SERVICES" | "SPORT" | "STORE" | "TRANSPORT_OR_STORAGE" | "WHOLESALE_OR_RETAIL" | "OTHER";
        /**
         * TECHNICAL_EQUIPMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        TECHNICAL_EQUIPMENT_TYPE: "AGRICULTURAL" | "SHREDDER" | "REFRIGERATION_UNIT" | "FORKLIFT" | "ELECTRIC_TRACTOR" | "TELEHANDLER" | "SPINNING_PLATFORM" | "TRANSPALLET" | "STACKER" | "REACH_TRUCK" | "SCISSOR_LIFT" | "AERIAL_PLATFORM" | "TRAILER" | "TOWER_CRANE";
        /**
         * RENT_OUT_TERM
         * @description An enumeration.
         * @enum {unknown}
         */
        RENT_OUT_TERM: "SHORT_TERM" | "LONG_TERM" | "HOLIDAY_HOME";
        /**
         * FLAMMABLE_LIQUIDS
         * @description An enumeration.
         * @enum {unknown}
         */
        FLAMMABLE_LIQUIDS: "NONE" | "LESS_THAN_25L" | "MORE_THAN_25L";
        /** Family */
        app__models__risk_objects__family__Family: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family.
             * @example with_children
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /**
             * date
             * Format: date
             * @description Date of birth.
             */
            birth?: Record<string, never>;
            /**
             * Beneficiaries
             * @description List of beneficiaries.
             * @default []
             */
            beneficiaries: components["schemas"]["wg_py_models__domain__insurance__risk_objects__family__Person"][];
            /**
             * Living Less Than One Year Together
             * @description Are they living less than one year together?
             * @example false
             */
            living_less_than_one_year_together?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default FAMILY
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_FAMILY_TYPE"];
        };
        /** Person */
        wg_py_models__domain__insurance__risk_objects__family__Person: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * First Name
             * @description A person's firstname.
             * @example Jhon
             */
            first_name: string;
            /**
             * Last Name
             * @description A person's lastname.
             * @example Doe
             */
            last_name: string;
            /**
             * date
             * Format: date
             * @description The person's date of birth.
             * @example 12/10/1999
             */
            birth: Record<string, never>;
            /**
             * Telephonenr
             * @description The person's telephone number.
             * @example +32456787643
             */
            telephonenr?: string;
            /**
             * email
             * @description The person's email address.
             * @example jhon@doe.com
             */
            email?: string;
            /**
             * National Register Nr
             * @description The national register nummer.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * Address
             * @description The person's correspondense address. This is the current mailing address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /**
             * @description The native language of the client.
             * @example NL
             */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * @description The gender of the person.
             * @example OTHER
             */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /**
             * Is Smoker
             * @description Is the person a smoker?
             * @example false
             */
            is_smoker?: boolean;
            /**
             * Is One Of Parents Smoker
             * @description Is one of the persons parents a smoker?
             * @example false
             */
            is_one_of_parents_smoker?: boolean;
            /**
             * Weight
             * @description The weight of the person in 'kg'.
             * @example 80
             */
            weight?: number;
            /**
             * Height
             * @description The height of the person in 'cm'.
             * @example 180
             */
            height?: number;
        };
        /** TwoWheeler */
        app__models__risk_objects__twowheeler__TwoWheeler: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** @description The type of vehicle. */
            vehicle_type?: components["schemas"]["TWO_WHEELER_VEHICLE_TYPE"];
            /**
             * Hp
             * @description The power of the engine expressed in hp (horsepower).
             * @example 180
             */
            hp?: number;
            /**
             * Clothing Value
             * @description The value of the owner's clothing (excluding vat).
             * @example 300
             */
            clothing_value?: number;
            /**
             * @description The category of two wheeler.
             * @example Touring
             */
            category?: components["schemas"]["TWO_WHEELER_CATEGORIES"];
            /**
             * Is Main Vehicle
             * @description Is the two wheeler the main vehicle?
             * @example true
             */
            is_main_vehicle?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default TWO_WHEELER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TWO_WHEELER_TYPE"];
            preferences?: components["schemas"]["app__models__risk_objects__twowheeler__Preferences"];
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Accessoiries Value */
            accessoiries_value?: number;
            /** Accessoiries Description */
            accessoiries_description?: string;
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
        };
        /**
         * RISK_OBJECT_TWO_WHEELER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_TWO_WHEELER_TYPE: "TWO_WHEELER" | "MOTORCYCLE" | "SCOOTER";
        /** Preferences */
        app__models__risk_objects__twowheeler__Preferences: {
            /** Wants Assistance Coverage */
            wants_assistance_coverage?: boolean;
            /** Wants Medical Coverage */
            wants_medical_coverage?: boolean;
            /** Wants Accessoiries Coverage */
            wants_accessoiries_coverage?: boolean;
        };
        /** Teacher */
        app__models__risk_objects__teacher__Teacher: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** Manipulates Heavy Machinery */
            manipulates_heavy_machinery?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default TEACHER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TEACHER_TYPE"];
        };
        /** Legal */
        app__models__risk_objects__legal__Legal: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family
             * @example WITH_CHILDREN
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Has Underage Children */
            has_underage_children?: boolean;
            /**
             * Number Of Vehicles
             * @description Number of private vehicles.
             */
            number_of_vehicles?: number;
            /**
             * Number Plates
             * @description Number plates of the private vehicles.
             */
            number_plates?: string[];
        };
        /**
         * PartyGroup
         * @description Risk representation of a collection of parties.
         *     For now only 'persons' are supported in a collection of parties as a risk.
         */
        app__models__risk_objects__party_group__PartyGroup: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description An optional name, i.e., an alias of the group of parties.
             */
            name?: string;
            /** Parties */
            parties: (string | components["schemas"]["app__models__party__Customer"])[];
        };
        /**
         * Customer
         * @description Customer model
         */
        app__models__party__Customer: {
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TYPE_OF_WORK"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: string[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: string[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: string[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WARRANY_OPTIONS"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            salary_coefficient?: components["schemas"]["SALARY_COEFFICIENT"];
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            pre_or_post_cost_coverage_period?: components["schemas"]["COVERAGE_PERIOD"];
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: string[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: string[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: string[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            citizens_insured_amount_accidents?: components["schemas"]["CITIZENS_INSURED_AMOUNT_ACCIDENTS"];
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            partner_gender?: components["schemas"]["GENDER"];
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            techniek_nederland_type_of_company?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY"];
            techniek_nederland_type_of_company_specification?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION"];
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: string[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: string[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: string[];
            /** It Support Providers Used */
            it_support_providers_used?: string[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: string[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: string[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: string[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: string[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: string[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_physical_conversation?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_phone_or_digital_conversation?: Record<string, never>;
            /** Anva Automatic Portfolio Management */
            anva_automatic_portfolio_management?: boolean;
            /** Anva Frequency Automatic Portfolio Management */
            anva_frequency_automatic_portfolio_management?: number;
            /** Anva Priority Portfolio Management */
            anva_priority_portfolio_management?: number;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
            /** Anva Is Head Relation */
            anva_is_head_relation?: boolean;
            /** Anva Relation Nr For Login */
            anva_relation_nr_for_login?: string;
            postal_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Has Current Account */
            has_current_account?: boolean;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["app__models__party__PartyPreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: string[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: string[];
            status?: components["schemas"]["PARTY_STATUS"];
            /** Archived */
            archived?: boolean;
            /** Hidden */
            hidden?: boolean;
            logo?: components["schemas"]["PartyLogoCmd"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            travels_a_year?: components["schemas"]["TRAVELS_A_YEAR"];
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TRAVEL_METHODS"][];
            additional_properties?: components["schemas"]["ADDITIONAL_PROPERTIES"][];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** Birth Place */
            birth_place?: string;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * @description The profession of the customer.
             * @example EMPLOYEE
             */
            profession?: components["schemas"]["PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Participates In Sport Competitions */
            participates_in_sport_competitions?: boolean;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            driver_license_type?: components["schemas"]["DRIVER_LICENSE_TYPE"];
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement?: components["schemas"]["AccidentStatement"];
            /** Number Of Accidents Last Five Years */
            number_of_accidents_last_five_years?: number;
            /** Special Employment */
            special_employment?: boolean;
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /** Previous Bonus Malus */
            previous_bonus_malus?: number;
            /** Other Profession */
            other_profession?: string;
            /** Is Smoker */
            is_smoker?: boolean;
            /** Is One Of Parents Smoker */
            is_one_of_parents_smoker?: boolean;
            /** Weight */
            weight?: number;
            /** Height */
            height?: number;
            /** Amount Of Children */
            amount_of_children?: number;
            state_of_children?: components["schemas"]["STATE_OF_CHILDREN"];
            /** Children */
            children?: components["schemas"]["Child"][];
            /** Loans Out Equipment Often */
            loans_out_equipment_often?: boolean;
            /** Extra Legal Benefits As Employee */
            extra_legal_benefits_as_employee?: string[];
            /** Does Anyone Uses Wheelchair In Family */
            does_anyone_uses_wheelchair_in_family?: boolean;
            /** Does Anyone In Family Require Assistance */
            does_anyone_in_family_require_assistance?: boolean;
            /** Does Anyone Will Do Orthodontic Treatment Family Near Future */
            does_anyone_will_do_orthodontic_treatment_family_near_future?: boolean;
            /** Expand Family In Near Future */
            expand_family_in_near_future?: boolean;
            /** Children Bike To School */
            children_bike_to_school?: boolean;
            /** Domestic Staff Paid With Service Cheques */
            domestic_staff_paid_with_service_cheques?: boolean;
            usage?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Claim Scale Nl */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Safety Course Completed */
            safety_course_completed?: boolean;
            /** Does Room Rental */
            does_room_rental?: boolean;
            /** Has Company */
            has_company?: boolean;
            /** Has Secondary Profession */
            has_secondary_profession?: boolean;
            /** Secondary Profession Wants To Become Self Employed */
            secondary_profession_wants_to_become_self_employed?: boolean;
            /** Has Supplementary Pension */
            has_supplementary_pension?: boolean;
            saving_types?: components["schemas"]["SAVING_TYPES"][];
            /** Saves In Future */
            saves_in_future?: boolean;
            /** Investment Types */
            investment_types?: string[];
            /** Invest In Future */
            invest_in_future?: boolean;
            hobbies?: components["schemas"]["HOBBIES"][];
            hobbies_sport?: components["schemas"]["SPORT_HOBBIES"][];
            /** Does Winter Sports */
            does_winter_sports?: boolean;
            interests_in_cars?: components["schemas"]["CAR_INTERESTS"][];
            interests_in_motorcycles?: components["schemas"]["MOTORCYCLE_INTERESTS"][];
            /** Has Boats */
            has_boats?: boolean;
            /** Has Horses */
            has_horses?: boolean;
            /** Has Pets */
            has_pets?: boolean;
            /** Has Drones */
            has_drones?: boolean;
            /** Is Temporary Caretaker Of Pets */
            is_temporary_caretaker_of_pets?: boolean;
            /** Is Professional Breeder Of Pets */
            is_professional_breeder_of_pets?: boolean;
            /** Has Small Cattle */
            has_small_cattle?: boolean;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Anva Kantoor Code */
            anva_kantoor_code?: string;
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: number;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /** @default CUSTOMER */
            type: components["schemas"]["app__models__enums__CUSTOMER_PROSPECT_TYPE"];
        };
        /**
         * CUSTOMER_PROSPECT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        app__models__enums__CUSTOMER_PROSPECT_TYPE: "CUSTOMER" | "DRIVER" | "BENEFICIARY";
        /** Boat */
        app__models__risk_objects__boat__Boat: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Brand
             * @description Brand of the boat.
             * @example Starcraft Marine
             */
            brand?: string;
            /**
             * Type
             * @description Type/model name of the boat.
             * @example Superfisherman
             */
            type?: string;
            /**
             * Model Year
             * @description Year the boat was built.
             * @example 2006
             */
            model_year?: number;
            /** Registration Number */
            registration_number?: string;
            /**
             * Scm Number
             * @description Number of verified outboard motor lock.
             */
            scm_number?: string;
            /**
             * Win Number
             * @description The watercraft identifier number (WIN) number, this is the chassis number for boats.
             * @example FI-YAM11001J607
             */
            win_number?: string;
            /**
             * @description Boat's category.
             * @example SAILING
             */
            category?: components["schemas"]["BOAT_CATEGORY"];
            /**
             * Length
             * @description Length of the boat.
             * @example 5.56
             */
            length?: number;
            /**
             * @description Unit of the boat's length (defaults to meters if length is set but length_unit is not)
             * @example m
             */
            length_unit?: components["schemas"]["LengthUnit"];
            /**
             * @description Insured sailing territories of the boat.
             * @example BIG_SQUARE
             */
            territory?: components["schemas"]["BOAT_TERRITORY"];
            /**
             * Daily Value
             * @description Value of boat on last purchase (NL specific, dagwaarde).
             * @example 1200
             */
            daily_value?: number;
            /**
             * @description Main contruction material/type of the boat (hull).
             * @example SYNTHETIC
             */
            construction_type?: components["schemas"]["BOAT_CONSTRUCTION_TYPE"];
            /**
             * Construction Address
             * @description Address where boat was constructed.
             */
            construction_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description Berth country of the boat.
             * @example NL
             */
            berth?: components["schemas"]["COUNTRY_CODES"];
            /** @description Berth area if in country NL. */
            berth_nl_area?: components["schemas"]["BOAT_BERTH_NL_AREA"];
            /** @description Berth big city specified here if berth area is BIG_CITY */
            berth_nl_big_city?: components["schemas"]["BOAT_BERTH_BIG_CITY"];
            berth_type?: components["schemas"]["BOAT_BERTH_TYPE"];
            /** Has Claim Free Years */
            has_claim_free_years?: boolean;
            /**
             * @description Amount of claim free years.
             * @example 1
             */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Company Claim Free Years */
            company_claim_free_years?: string;
            /**
             * Amount Claim Free Years
             * @description The integer amount of claim free years.
             */
            amount_claim_free_years?: number;
            /**
             * Amount Claim Free Years Current Insurance Company
             * @description The integer amount of claim free years with the current insurance company.
             */
            amount_claim_free_years_current_insurance_company?: number;
            /**
             * Berth Description
             * @description Berth place of the boat description.
             */
            berth_description?: string;
            country_of_registration?: components["schemas"]["COUNTRY_CODES"];
            /** @description How the boat is specifically used. */
            usage?: components["schemas"]["BOAT_USAGE"];
            /**
             * Port Of Registration
             * @description Main location where the boat is registered.
             */
            port_of_registration?: string;
            /**
             * Beam
             * @description The width of the boat
             */
            beam?: number;
            /**
             * @description Unit of the boat's width (defaults to meters if width is set but width_unit is not)
             * @example m
             */
            beam_unit?: components["schemas"]["LengthUnit"];
            /**
             * Draft
             * @description Depth under water.
             */
            draft?: number;
            /**
             * @description Unit of the boat's depth
             * @example m
             */
            draft_unit?: components["schemas"]["LengthUnit"];
            /**
             * Freeboard
             * @description freeboard above water.
             */
            freeboard?: number;
            /**
             * @description Unit of the boat's freeboard
             * @example m
             */
            freeboard_unit?: components["schemas"]["LengthUnit"];
            /** Amount Of Masts */
            amount_of_masts?: number;
            /** Weight */
            weight?: number;
            /** @description If the boat is used in competitions, this specifies which type of competition. */
            competition_type?: components["schemas"]["BOAT_COMPETITION_TYPE"];
            /**
             * Is Anwb Member
             * @description Is the owner of this boat a member of the Algemeene Nederlandsche Wielrijders Bond?
             */
            is_anwb_member?: boolean;
            /**
             * Anwb Member Number
             * @description Algemeene Nederlandsche Wielrijders Bond membership number
             */
            anwb_member_number?: string;
            preferences?: components["schemas"]["app__models__risk_objects__boat__Preferences"];
            /** Finance Company */
            finance_company?: string;
            /** Finance Contract Number */
            finance_contract_number?: string;
            fuel?: components["schemas"]["FUEL"];
            /**
             * Amount Of Motors
             * @description The amount of motors
             */
            amount_of_motors?: number;
            motor_kind?: components["schemas"]["BOAT_MOTOR_KIND"];
            /** Motor Numbers */
            motor_numbers?: string[];
            /** Motor Construction Year */
            motor_construction_year?: number;
            /** Motor Brand */
            motor_brand?: string;
            /** Motor Type */
            motor_type?: string;
            /** Kw */
            kw?: number;
            /** Hp */
            hp?: number;
            /** Top Speed Km Per Hour */
            top_speed_km_per_hour?: number;
            trailer?: components["schemas"]["BoatTrailer"];
            /**
             * Dinghy
             * @description NL=Volgboot; A small, open boat powered by rowing, a motor, or sails, used for pleasure or for moving people to or from a ship.
             */
            dinghy?: components["schemas"]["Dinghy"];
            /** Is Registered */
            is_registered?: boolean;
            /**
             * Used In Competition
             * @description Marks if the boat is also used to participate in competitions.
             * @example true
             */
            used_in_competition?: boolean;
            /**
             * Has Cabin
             * @description Marks if there is a cabin present on the boat.
             * @example true
             */
            has_cabin?: boolean;
            /** Has Track And Trace System */
            has_track_and_trace_system?: boolean;
            /** Is Financed */
            is_financed?: boolean;
            /** Is Rented Out */
            is_rented_out?: boolean;
            /**
             * Was Constructed Or Finished By Owner
             * @description The boat was made or finished by owner.
             */
            was_constructed_or_finished_by_owner?: boolean;
            /**
             * Was Commercial Boat
             * @description Was previously used as a company boat.
             */
            was_commercial_boat?: boolean;
            /** Is Prototype */
            is_prototype?: boolean;
            flag?: components["schemas"]["COUNTRY_CODES"];
        };
        /** Preferences */
        app__models__risk_objects__boat__Preferences: {
            /** Wants Dinghy Coverage */
            wants_dinghy_coverage?: boolean;
            /** Wants Casco Coverage */
            wants_casco_coverage?: boolean;
            /** Wants Casco All Risk Coverage */
            wants_casco_all_risk_coverage?: boolean;
            /** Wants Additional Boat Coverage */
            wants_additional_boat_coverage?: boolean;
            /** Wants Trailer Coverage */
            wants_trailer_coverage?: boolean;
            /** Wants Accident Coverage */
            wants_accident_coverage?: boolean;
            /** Wants Legal Coverage */
            wants_legal_coverage?: boolean;
            /** Wants Content Coverage */
            wants_content_coverage?: boolean;
            /** Wants Boat Accident Coverage Level */
            wants_boat_accident_coverage_level?: string;
        };
        /** Miscellaneous */
        app__models__risk_objects__miscellaneous__Miscellaneous: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** @description Type of risk */
            type: components["schemas"]["app__models__enums__MISCELLANEOUS_TYPE"];
            /**
             * Coverage Type
             * @description Type of coverage
             */
            coverage_type?: string;
            /** Description */
            description?: string;
            /**
             * Amount Of Objects
             * @description Number of people/risks that are insured.
             */
            amount_of_objects?: number;
            /** Weight In Grams */
            weight_in_grams?: number;
            /** Weights More Than 10Kg */
            weights_more_than_10kg?: boolean;
            /** Is Leased */
            is_leased?: boolean;
            /** Is Mobile */
            is_mobile?: boolean;
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Subtype */
            subtype?: string;
            /** Category */
            category?: string;
            /** Serial Number */
            serial_number?: string;
            /** Dglv Number */
            dglv_number?: string;
            /** Construction Year */
            construction_year?: number;
            /** Usage */
            usage?: string;
            /** Value */
            value?: number;
        };
        /**
         * MISCELLANEOUS_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        app__models__enums__MISCELLANEOUS_TYPE: "DRONE" | "SEGWAY" | "HOVERBOARD" | "ACCESSORIES" | "ANIMAL" | "FUNDS" | "GOODS" | "CONTENTS" | "LOAN" | "ELEVATOR" | "AIRCRAFTS" | "MACHINERY" | "MANIFESTATIONS_AND_EVENTS" | "EQUIPMENT" | "NON_MOTORISED_VEHICLES" | "IMMOVABLE_PATRIMONY" | "HARVEST" | "JOURNEY" | "TERRAIN" | "ASSOCIATION_GROUP" | "CONSTRUCTION_SITE" | "CONSTRUCTION_SITE_EQUIPMENT";
        /** Trailer */
        app__models__risk_objects__trailer__Trailer: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /** Usage */
            usage?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            coc_number?: string;
            /**
             * European Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            european_coc_number?: string;
            /**
             * Adr Code
             * @description Code of hazard class or label as used in ADR dangerous goods list
             */
            adr_code?: string;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Trust Weight
             * @description Trust weight in kg
             */
            trust_weight?: number;
            /**
             * Tare Weight
             * @description Tare weight of vehicle in kg
             */
            tare_weight?: number;
            /**
             * Max Weight
             * @description Max. weight of vehicle in kg
             */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            /** @default TRAILER */
            vehicle_type: components["schemas"]["TRAILER_TYPE"];
        };
        /** SemiTrailer */
        app__models__risk_objects__semi_trailer__SemiTrailer: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /** Usage */
            usage?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            coc_number?: string;
            /**
             * European Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            european_coc_number?: string;
            /**
             * Adr Code
             * @description Code of hazard class or label as used in ADR dangerous goods list
             */
            adr_code?: string;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Trust Weight
             * @description Trust weight in kg
             */
            trust_weight?: number;
            /**
             * Tare Weight
             * @description Tare weight of vehicle in kg
             */
            tare_weight?: number;
            /**
             * Max Weight
             * @description Max. weight of vehicle in kg
             */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            /** @default SEMI_TRAILER */
            vehicle_type: components["schemas"]["SEMI_TRAILER_TYPE"];
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            fixed_structure_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
        };
        /** Fleet */
        Fleet: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** Risk Objects In Fleet */
            risk_objects_in_fleet?: string[];
            /** Insured Via Leasing */
            insured_via_leasing?: boolean;
            /** Sharing Platform */
            sharing_platform?: boolean;
            /** Access To Claim Documents */
            access_to_claim_documents?: boolean;
            /** Amount Of Aerial Platforms Leased */
            amount_of_aerial_platforms_leased?: number;
            /** Amount Of Aerial Platforms Owned */
            amount_of_aerial_platforms_owned?: number;
            /** Amount Of Agricultural Vehicles Leased */
            amount_of_agricultural_vehicles_leased?: number;
            /** Amount Of Agricultural Vehicles Owned */
            amount_of_agricultural_vehicles_owned?: number;
            /** Amount Of Electric Tractors Leased */
            amount_of_electric_tractors_leased?: number;
            /** Amount Of Electric Tractors Owned */
            amount_of_electric_tractors_owned?: number;
            /** Amount Of Forklift Trucks Leased */
            amount_of_forklift_trucks_leased?: number;
            /** Amount Of Forklift Trucks Owned */
            amount_of_forklift_trucks_owned?: number;
            /** Amount Of Reach Trucks Leased */
            amount_of_reach_trucks_leased?: number;
            /** Amount Of Reach Trucks Owned */
            amount_of_reach_trucks_owned?: number;
            /** Amount Of Refrigeration Units Or Auxiliary Equipment Leased */
            amount_of_refrigeration_units_or_auxiliary_equipment_leased?: number;
            /** Amount Of Scissor Lifts Leased */
            amount_of_scissor_lifts_leased?: number;
            /** Amount Of Scissor Lifts Owned */
            amount_of_scissor_lifts_owned?: number;
            /** Amount Of Shredders Leased */
            amount_of_shredders_leased?: number;
            /** Amount Of Shredders Owned */
            amount_of_shredders_owned?: number;
            /** Amount Of Spinning Platforms Leased */
            amount_of_spinning_platforms_leased?: number;
            /** Amount Of Spinning Platforms Owned */
            amount_of_spinning_platforms_owned?: number;
            /** Amount Of Stackers Leased */
            amount_of_stackers_leased?: number;
            /** Amount Of Stackers Owned */
            amount_of_stackers_owned?: number;
            /** Amount Of Technical Trailers Leased */
            amount_of_technical_trailers_leased?: number;
            /** Amount Of Technical Trailers Owned */
            amount_of_technical_trailers_owned?: number;
            /** Amount Of Telehandlers Leased */
            amount_of_telehandlers_leased?: number;
            /** Amount Of Telehandlers Owned */
            amount_of_telehandlers_owned?: number;
            /** Amount Of Tower Cranes Leased */
            amount_of_tower_cranes_leased?: number;
            /** Amount Of Tower Cranes Owned */
            amount_of_tower_cranes_owned?: number;
            /** Amount Of Transpallets Leased */
            amount_of_transpallets_leased?: number;
            /** Amount Of Transpallets Owned */
            amount_of_transpallets_owned?: number;
            /** Amount Of Vehicles */
            amount_of_vehicles?: number;
            /** Amount Of Refrigeration Units Or Auxiliary Equipment Owned */
            amount_of_refrigeration_units_or_auxiliary_equipment_owned?: number;
            /** Amount Of Segways Leased */
            amount_of_segways_leased?: number;
            /** Amount Of Segways Owned */
            amount_of_segways_owned?: number;
            /** Amount Of Hoverboards Leased */
            amount_of_hoverboards_leased?: number;
            /** Amount Of Hoverboards Owned */
            amount_of_hoverboards_owned?: number;
            /** Others Transport Company Material Or Goods */
            others_transport_company_material_or_goods?: string;
            /** Transports Material Or Goods Description */
            transports_material_or_goods_description?: string;
            /** Transports Third Party Material Or Goods Description */
            transports_third_party_material_or_goods_description?: string;
            /**
             * @description (Sub-)type of risk object.
             * @default FLEET
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Technical Equipment Documents */
            technical_equipment_documents?: string[];
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Goods Or Materials Frequency */
            transport_own_goods_or_materials_frequency?: string;
            /** Does Transport Between Establishments */
            does_transport_between_establishments?: boolean;
            /** Does Transport Abroad */
            does_transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Does Transport Outside Eu */
            does_transport_outside_eu?: boolean;
            /** Has Transport Business Interruption Risk */
            has_transport_business_interruption_risk?: boolean;
            /** Does Specialised Transport */
            does_specialised_transport?: boolean;
            /** Transports Third Party Material Or Goods */
            transports_third_party_material_or_goods?: boolean;
        };
        /** Bicycle */
        app__models__risk_objects__bicycle__Bicycle: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * @description Type of bicycle.
             * @example REGULAR
             */
            bicycle_type?: components["schemas"]["BICYCLE_TYPE"];
            /**
             * Brand
             * @description Brand of the bicycle.
             * @example Orbea
             */
            brand?: string;
            /**
             * Model
             * @description Model of the bicycle.
             * @example Orca
             */
            model?: string;
            /**
             * date
             * Format: date
             * @example 2019-12-10T22:45:18.965458
             */
            purchase_date?: Record<string, never>;
            /**
             * Used By Others
             * @description The bicycle is regularly used by people other than the owner.
             * @example true
             */
            used_by_others?: boolean;
            /**
             * Taxation Value
             * @description The bicycle taxation value, used in Netherlands.
             */
            taxation_value?: number;
            /**
             * Value
             * @description The bicycle catalogue value.
             */
            value?: number;
            /** @description The maximum speed of an electric bicycle without pedalling. */
            speed_without_pedalling?: components["schemas"]["BICYCLE_SPEED"];
            /** @description How the bicycle is specifically used. */
            usage?: components["schemas"]["BICYCLE_USAGE"];
            preferences?: components["schemas"]["app__models__risk_objects__bicycle__Preferences"];
            electrical_bike_assistance?: components["schemas"]["ELECTRICAL_BIKE_ASSISTANCE"];
            /** Invoice Value */
            invoice_value?: number;
            /** Accessoiries Value */
            accessoiries_value?: number;
            /**
             * date
             * Format: date
             */
            invoice_date?: Record<string, never>;
            /** Lock Number */
            lock_number?: string;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
        };
        /** Preferences */
        app__models__risk_objects__bicycle__Preferences: {
            /** Wants All Loss Coverage */
            wants_all_loss_coverage?: boolean;
            /** Wants Assistance Coverage */
            wants_assistance_coverage?: boolean;
            /** Wants Theft Coverage */
            wants_theft_coverage?: boolean;
            /** Wants Accessoiries Coverage */
            wants_accessoiries_coverage?: boolean;
        };
        /**
         * ELECTRICAL_BIKE_ASSISTANCE
         * @description An enumeration.
         * @enum {unknown}
         */
        ELECTRICAL_BIKE_ASSISTANCE: "PEDAL_ASSISTANCE" | "AUTONOMOUS_DRIVING" | "NONE";
        /** PolicyPackageCreateCmd */
        PolicyPackageCreateCmd: {
            /** External Refs */
            external_refs?: components["schemas"]["app__models__insurance_policy__ExternalRef"][];
            /** Name */
            name: string;
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            /** Insured Value */
            insured_value?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Policy Package Document Link */
            policy_package_document_link?: string;
            /** Description */
            description?: string;
            /** Package Nr */
            package_nr?: string;
            /**
             * date without year
             * @description 'MM-DD' format. Other formats are supported as well but are transformed to MM=DD.
             */
            due_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /** Anva Package Code */
            anva_package_code?: string;
            /** Metadata */
            metadata?: Record<string, never>;
            /**
             * Id
             * Format: uuid
             */
            id?: string;
        };
        /** ExternalRef */
        app__models__insurance_policy__ExternalRef: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** InsurancePolicyCreateCmd */
        InsurancePolicyCreateCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id?: string;
            /** External Refs */
            external_refs?: components["schemas"]["app__models__insurance_policy__ExternalRef"][];
            type: components["schemas"]["INSURANCE_POLICY_CREATE_TYPE"];
            /** Name */
            name: string;
            /** Closed At Distribution */
            closed_at_distribution?: boolean;
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Insured Value */
            insured_value?: number;
            /** Deductible */
            deductible?: string;
            /** Branch Code */
            branch_code?: string;
            /** Description */
            description?: string;
            /** Policy Document Link */
            policy_document_link?: string;
            /** Policy Nr */
            policy_nr?: string;
            /**
             * date without year
             * @description 'MM-DD' format. Other formats are supported as well but are transformed to MM=DD.
             */
            due_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /** Coverages */
            coverages?: components["schemas"]["CoverageCmd"][];
            /** Clauses */
            clauses?: components["schemas"]["ClauseCmd"][];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id?: string;
            /** Metadata */
            metadata?: Record<string, never>;
            /** Documents */
            documents?: components["schemas"]["InsurancePolicyDocumentCmd"][];
            /** Links */
            links?: components["schemas"]["InsurancePolicyLinkCmd"][];
        };
        /**
         * INSURANCE_POLICY_CREATE_TYPE
         * @description You cannot create SIMULATION without simulation id so we split up this type
         * @enum {unknown}
         */
        INSURANCE_POLICY_CREATE_TYPE: "INACTIVE" | "ACTIVE" | "TERMINATED" | "POLICY_ON_HOLD";
        /** CoverageCmd */
        CoverageCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /** Insurance Product Ids */
            insurance_product_ids?: string[];
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Insured Value */
            insured_value?: number;
            /** Deductible */
            deductible?: string;
            deductible_type?: components["schemas"]["DEDUCTIBLE_TYPE"];
            /** Description */
            description?: string;
            /** Name */
            name?: string;
            /** External Labels */
            external_labels?: components["schemas"]["app__models__insurance_policy__ExternalLabel"][];
            /**
             * date without year
             * @description 'MM-DD' format. Other formats are supported as well but are transformed to MM=DD.
             */
            due_date?: Record<string, never>;
            /** Commission */
            commission?: number;
            /** Commission Percentage */
            commission_percentage?: number;
            /** Insurance Tax Percentage */
            insurance_tax_percentage?: number;
        };
        /** ExternalLabel */
        app__models__insurance_policy__ExternalLabel: {
            /** Label */
            label: string;
            /** Branch */
            branch?: string;
            /** Type */
            type: ("AFD" | "ADN" | "TELEBIB2" | "ANVA" | "DIAS" | "ANVA_FIDUS" | "ANVA_DEKKING_PK" | "brokercloud") | string;
        };
        /** ClauseCmd */
        ClauseCmd: {
            /** Id */
            id?: string | null;
            /** Title */
            title: string;
            /** Description */
            description?: string | null;
            /** Ref */
            ref?: string | null;
            /** Start Date */
            start_date?: string | null;
            /** Active */
            active?: boolean | null;
        };
        /** InsurancePolicyDocumentCmd */
        InsurancePolicyDocumentCmd: {
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location: string;
            /**
             * Filename
             * @description document file name
             */
            filename: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * @description Type of uploaded insurance policy document
             * @default INSURANCE_POLICY
             */
            type: components["schemas"]["INSURANCE_POLICY_DOCUMENT_TYPE"];
        };
        /**
         * INSURANCE_POLICY_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_POLICY_DOCUMENT_TYPE: "INSURANCE_POLICY";
        /** InsurancePolicyLinkCmd */
        InsurancePolicyLinkCmd: {
            /**
             * Link
             * @description link
             */
            link: string;
            /**
             * Filename
             * @description link file name
             */
            filename: string;
            /**
             * Description
             * @description description of link
             */
            description?: string;
            /**
             * Published At
             * Format: date
             * @description published date of link
             */
            published_at?: string;
            /**
             * @description Type of uploaded insurance policy document
             * @default INSURANCE_POLICY
             */
            type: components["schemas"]["INSURANCE_POLICY_DOCUMENT_TYPE"];
        };
        /** PartyExternalRefsCreateCmd */
        PartyExternalRefsCreateCmd: {
            /** External Ref */
            external_ref: string;
            /** External Ref Company */
            external_ref_company: string;
            /** External Ref Advisor Id */
            external_ref_advisor_id?: string;
            /**
             * Link
             * @description Link to resource in external system.
             */
            link?: string;
        };
        /** create_customer_lead_params */
        create_customer_lead_params: {
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["CustomerLeadCreateCmd"];
            auth: components["schemas"]["Auth"];
            headers?: components["schemas"]["Headers"];
        };
        /** CustomerLeadCreateReply */
        CustomerLeadCreateReply: {
            /**
             * Id
             * Format: uuid
             * @description The id of the lead.
             */
            id: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description The id of the distribution the lead is linked to.
             */
            distribution_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /**
             * Created By
             * Format: uuid
             * @description The user account that created the lead, if any.
             */
            created_by?: string;
            /**
             * Created By Name
             * @description Name of broker who created the lead.
             */
            created_by_name?: string;
            /**
             * Origin
             * @description Where did the lead come from.
             */
            origin: string;
            /**
             * Source
             * @description This will be overridden by the gateway, the source is for example the CRM.
             * @example BROKERCLOUD
             */
            source?: string;
            /**
             * Backref
             * @description Here you can put a link to the lead in the source platform, so we can link back and forth.
             * @example https://mybrokercrm.com/leads/1
             */
            backref?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description The broker account where the lead is assigned_to
             */
            assigned_to?: string;
            /** @description The status of the lead. */
            status: components["schemas"]["LEAD_STATUS"];
            /**
             * Amount Of Risk Objects
             * @description The amount of risk objects.
             */
            amount_of_risk_objects: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__AmountOfRiskObjects"];
            /**
             * Amount Of Crm Exports
             * @description The amount of crm exports.
             */
            amount_of_crm_exports: number;
            /** @description The language that the lead was created in. */
            language: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * Description
             * @description A description can be set.
             */
            description?: string;
            /**
             * Prospect
             * @description The linked prospect.
             */
            prospect: components["schemas"]["CustomerQueryModel"] | components["schemas"]["CompanyQueryModel"];
            /**
             * Campaign
             * @description The campaign that is linked to the lead.
             */
            campaign?: components["schemas"]["LeadCampaignQueryModel"];
            /**
             * Lead Provider Id
             * Format: uuid
             * @description ID of lead provider that created the lead.
             */
            lead_provider_id?: string;
            /**
             * Risk Objects
             * @description The risk object linked to the lead.
             */
            risk_objects: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__RiskObjects"];
            /**
             * Acknowledgements
             * @description A list of acknowledgements.
             * @default []
             */
            acknowledgements: components["schemas"]["AcknowledgementQueryModel"][];
            /**
             * Documents
             * @description Documents that are linked to a lead.
             * @default []
             */
            documents: components["schemas"]["LeadDocumentQueryModel"][];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Prospect Id
             * Format: uuid
             * @description DEPRECATED, use party_id
             */
            prospect_id: string;
            risk_object_revisions: components["schemas"]["RiskObjectRevisionIds"];
            /** Href */
            href: string;
            /** Href To Proflow */
            href_to_proflow: string;
            /** Href To Risk Scan */
            href_to_risk_scan: string;
            /** Href To Advisory Flow */
            href_to_advisory_flow?: string;
        };
        /** CustomerLeadCreateCmd */
        CustomerLeadCreateCmd: {
            /**
             * Id
             * Format: uuid
             * @description The id of the lead, generated in backend.
             * @example 54
             */
            id?: string;
            /**
             * Origin
             * @description Where the lead came from.
             * @example website
             */
            origin: string;
            /**
             * Description
             * @description A description.
             */
            description?: string;
            /**
             * Source
             * @description This will be overridden by the gateway, the source is for example the CRM.
             * @example BROKERCLOUD
             */
            source?: string;
            /**
             * Backref
             * @description Here you can put a link to the lead in the source platform, so we can link back and forth.
             * @example https://mybrokercrm.com/leads/1
             */
            backref?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description Broker responsible for lead
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            assigned_to?: string;
            /**
             * @description The status of the lead.
             * @default PENDING
             */
            status: components["schemas"]["LEAD_STATUS"];
            /**
             * Acknowledgements
             * @default []
             */
            acknowledgements: components["schemas"]["app__models__lead__Acknowledgement"][];
            language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Created By
             * Format: uuid
             * @description User id, defaulted to the given user id.
             */
            created_by?: string;
            /**
             * Lead Provider Id
             * Format: uuid
             */
            lead_provider_id?: string;
            prospect: components["schemas"]["CustomerCreateCmd"];
        };
        /**
         * CustomerCreateCmd
         * @description customer create command
         */
        CustomerCreateCmd: {
            /**
             * Links
             * @description Uploaded links that need to be linked to created party (prospect).
             * @default []
             */
            links: components["schemas"]["PartyLink"][];
            /**
             * Documents
             * @description Uploaded documents that need to be linked to created party (prospect).
             * @default []
             */
            documents: components["schemas"]["PartyDocument"][];
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            /** Hidden */
            hidden?: boolean;
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TYPE_OF_WORK"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: string[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: string[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: string[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WARRANY_OPTIONS"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            salary_coefficient?: components["schemas"]["SALARY_COEFFICIENT"];
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            pre_or_post_cost_coverage_period?: components["schemas"]["COVERAGE_PERIOD"];
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: string[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: string[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: string[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            citizens_insured_amount_accidents?: components["schemas"]["CITIZENS_INSURED_AMOUNT_ACCIDENTS"];
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            partner_gender?: components["schemas"]["GENDER"];
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            techniek_nederland_type_of_company?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY"];
            techniek_nederland_type_of_company_specification?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION"];
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: string[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: string[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: string[];
            /** It Support Providers Used */
            it_support_providers_used?: string[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: string[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: string[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: string[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: string[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: string[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_physical_conversation?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_phone_or_digital_conversation?: Record<string, never>;
            /** Anva Automatic Portfolio Management */
            anva_automatic_portfolio_management?: boolean;
            /** Anva Frequency Automatic Portfolio Management */
            anva_frequency_automatic_portfolio_management?: number;
            /** Anva Priority Portfolio Management */
            anva_priority_portfolio_management?: number;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
            /** Anva Is Head Relation */
            anva_is_head_relation?: boolean;
            /** Anva Relation Nr For Login */
            anva_relation_nr_for_login?: string;
            postal_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Has Current Account */
            has_current_account?: boolean;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["app__models__party__PartyPreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: string[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: string[];
            status?: components["schemas"]["PARTY_STATUS"];
            /** Archived */
            archived?: boolean;
            logo?: components["schemas"]["PartyLogoCmd"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            travels_a_year?: components["schemas"]["TRAVELS_A_YEAR"];
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TRAVEL_METHODS"][];
            additional_properties?: components["schemas"]["ADDITIONAL_PROPERTIES"][];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** Birth Place */
            birth_place?: string;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * @description The profession of the customer.
             * @example EMPLOYEE
             */
            profession?: components["schemas"]["PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Participates In Sport Competitions */
            participates_in_sport_competitions?: boolean;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            driver_license_type?: components["schemas"]["DRIVER_LICENSE_TYPE"];
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement?: components["schemas"]["AccidentStatement"];
            /** Number Of Accidents Last Five Years */
            number_of_accidents_last_five_years?: number;
            /** Special Employment */
            special_employment?: boolean;
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /** Previous Bonus Malus */
            previous_bonus_malus?: number;
            /** Other Profession */
            other_profession?: string;
            /** Is Smoker */
            is_smoker?: boolean;
            /** Is One Of Parents Smoker */
            is_one_of_parents_smoker?: boolean;
            /** Weight */
            weight?: number;
            /** Height */
            height?: number;
            /** Amount Of Children */
            amount_of_children?: number;
            state_of_children?: components["schemas"]["STATE_OF_CHILDREN"];
            /** Children */
            children?: components["schemas"]["Child"][];
            /** Loans Out Equipment Often */
            loans_out_equipment_often?: boolean;
            /** Extra Legal Benefits As Employee */
            extra_legal_benefits_as_employee?: string[];
            /** Does Anyone Uses Wheelchair In Family */
            does_anyone_uses_wheelchair_in_family?: boolean;
            /** Does Anyone In Family Require Assistance */
            does_anyone_in_family_require_assistance?: boolean;
            /** Does Anyone Will Do Orthodontic Treatment Family Near Future */
            does_anyone_will_do_orthodontic_treatment_family_near_future?: boolean;
            /** Expand Family In Near Future */
            expand_family_in_near_future?: boolean;
            /** Children Bike To School */
            children_bike_to_school?: boolean;
            /** Domestic Staff Paid With Service Cheques */
            domestic_staff_paid_with_service_cheques?: boolean;
            usage?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Claim Scale Nl */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Safety Course Completed */
            safety_course_completed?: boolean;
            /** Does Room Rental */
            does_room_rental?: boolean;
            /** Has Company */
            has_company?: boolean;
            /** Has Secondary Profession */
            has_secondary_profession?: boolean;
            /** Secondary Profession Wants To Become Self Employed */
            secondary_profession_wants_to_become_self_employed?: boolean;
            /** Has Supplementary Pension */
            has_supplementary_pension?: boolean;
            saving_types?: components["schemas"]["SAVING_TYPES"][];
            /** Saves In Future */
            saves_in_future?: boolean;
            /** Investment Types */
            investment_types?: string[];
            /** Invest In Future */
            invest_in_future?: boolean;
            hobbies?: components["schemas"]["HOBBIES"][];
            hobbies_sport?: components["schemas"]["SPORT_HOBBIES"][];
            /** Does Winter Sports */
            does_winter_sports?: boolean;
            interests_in_cars?: components["schemas"]["CAR_INTERESTS"][];
            interests_in_motorcycles?: components["schemas"]["MOTORCYCLE_INTERESTS"][];
            /** Has Boats */
            has_boats?: boolean;
            /** Has Horses */
            has_horses?: boolean;
            /** Has Pets */
            has_pets?: boolean;
            /** Has Drones */
            has_drones?: boolean;
            /** Is Temporary Caretaker Of Pets */
            is_temporary_caretaker_of_pets?: boolean;
            /** Is Professional Breeder Of Pets */
            is_professional_breeder_of_pets?: boolean;
            /** Has Small Cattle */
            has_small_cattle?: boolean;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Anva Kantoor Code */
            anva_kantoor_code?: string;
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: number;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /** @default CUSTOMER */
            type: components["schemas"]["app__models__enums__CUSTOMER_PROSPECT_TYPE"];
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example 54
             */
            id?: string;
            /**
             * Risk Objects
             * @default {
             *       "cars": [],
             *       "residences": [],
             *       "families": [],
             *       "two_wheelers": [],
             *       "teachers": [],
             *       "legal": [],
             *       "party_groups": [],
             *       "boats": [],
             *       "miscellanea": [],
             *       "trailers": [],
             *       "semi_trailers": [],
             *       "fleets": [],
             *       "bicycles": []
             *     }
             */
            risk_objects: components["schemas"]["app__models__risk_objects__RiskObjects"];
            /** Policy Packages */
            policy_packages?: components["schemas"]["PolicyPackageCreateCmd"][];
            /** Insurance Policies */
            insurance_policies?: components["schemas"]["InsurancePolicyCreateCmd"][];
            /**
             * Callbacks
             * @description A list of callback URLs that'll receive webhook events on certain triggers on this resource.
             */
            callbacks?: string[];
            /**
             * External Refs
             * @description external reference to a crm or platform.
             */
            external_refs?: components["schemas"]["PartyExternalRefsCreateCmd"][];
        };
        /** transfer_lead_by_id_params */
        transfer_lead_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id: string;
            data: components["schemas"]["LeadTransferPayload"];
        };
        /** LeadTransferPayload */
        LeadTransferPayload: {
            /**
             * Distribution Id
             * Format: uuid
             * @description The target distribution that will receive the lead.
             */
            distribution_id: string;
        };
        /** MinimalPartyQueryModels */
        MinimalPartyQueryModels: {
            /** Items */
            items: components["schemas"]["MinimalPartyQueryModel"][];
            /** Count */
            count: number;
        };
        /** MinimalPartyQueryModel */
        MinimalPartyQueryModel: {
            /** Id */
            id: string;
            type: components["schemas"]["PROSPECT_TYPE"];
            /** Name */
            name?: string;
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name?: string;
            /** Infix */
            infix?: string;
            /** Initials */
            initials?: string;
            address?: components["schemas"]["AddressAllNones"];
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            /** Telephonenr */
            telephonenr?: string;
            /** Email */
            email?: string;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            company_registration?: components["schemas"]["CompanyRegistration"];
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: string;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /** Anva Is Vervallen Relatie */
            anva_is_vervallen_relatie?: boolean;
        };
        /** Link */
        app__views__models__party__Link: {
            /** Href */
            href: string;
        };
        /** link_party_to_user_params */
        link_party_to_user_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["LinkPartyToUserCmd"];
        };
        /** LinkPartyToUserCmd */
        LinkPartyToUserCmd: {
            /** Items */
            items: components["schemas"]["LinkPartyToUserCmdItem"][];
        };
        /** LinkPartyToUserCmdItem */
        LinkPartyToUserCmdItem: {
            /**
             * User Id
             * Format: uuid
             */
            user_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
        };
        /** delink_party_to_user_params */
        delink_party_to_user_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["LinkPartyToUserCmd"];
        };
        /** InsurancePoliciesQueryModel */
        InsurancePoliciesQueryModel: {
            /** Items */
            items: components["schemas"]["InsurancePolicyQueryModel"][];
        };
        /** InsurancePolicyQueryModel */
        InsurancePolicyQueryModel: {
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            type: components["schemas"]["INSURANCE_POLICY_TYPE"];
            status?: components["schemas"]["INSURANCE_POLICY_TYPE"];
            /** Policy Nr */
            policy_nr?: string;
            /** Premium */
            premium?: number;
            /**
             * Coverages
             * @default []
             */
            coverages: components["schemas"]["CoverageQueryModel"][];
            /** Insurance Company */
            insurance_company?: string;
            /** Closed At Distribution */
            closed_at_distribution?: boolean;
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id?: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id?: string;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Insured Value */
            insured_value?: number;
            /** Deductible */
            deductible?: string;
            /** Branch Code */
            branch_code?: string;
            /** Description */
            description?: string;
            /** Policy Document Link */
            policy_document_link?: string;
            /**
             * Clauses
             * @default []
             */
            clauses: components["schemas"]["ClauseQueryModel"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["InsurancePolicyDocumentQueryModel"][];
            /**
             * Links
             * @default []
             */
            links: components["schemas"]["InsurancePolicyLinkQueryModel"][];
            /** External Refs */
            external_refs?: components["schemas"]["app__views__models__advisory_report__InsurancePolicyQueryModel__ExternalRef"][];
            /** Due Date */
            due_date?: string;
            /**
             * Start Date
             * Format: date
             */
            start_date?: string;
            /** Metadata */
            metadata?: Record<string, never>;
        };
        /** CoverageQueryModel */
        CoverageQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /**
             * Name
             * @description Name is taken from insurance products or set by external partner
             */
            name?: string;
            /**
             * Insurance Product Id
             * Format: uuid
             * @description Deprecated in favor of insurance product ids
             */
            insurance_product_id?: string;
            /**
             * Insurance Product Ids
             * @default []
             */
            insurance_product_ids: string[];
            /**
             * Insurance Product
             * @description Deprecated
             */
            insurance_product?: components["schemas"]["InsuranceProduct"];
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Insured Value */
            insured_value?: number;
            deductible_type?: components["schemas"]["DEDUCTIBLE_TYPE"];
            /** Deductible */
            deductible?: string;
            /**
             * Note
             * @description Deprecated
             */
            note?: string;
            /** Description */
            description?: string;
            /**
             * External Label
             * @description Deprecated in favor of external labels
             */
            external_label?: components["schemas"]["app__views__models__advisory_report__CoverageQueryModel__ExternalLabel"];
            /**
             * External Labels
             * @default []
             */
            external_labels: components["schemas"]["app__views__models__advisory_report__CoverageQueryModel__ExternalLabel"][];
            /** Due Date */
            due_date?: string;
            /** Commission */
            commission?: number;
            /** Commission Percentage */
            commission_percentage?: number;
            /** Insurance Tax Percentage */
            insurance_tax_percentage?: number;
        };
        /** InsuranceProduct */
        InsuranceProduct: {
            /** Name */
            name: string;
            /** Id */
            id: string;
        };
        /** ExternalLabel */
        app__views__models__advisory_report__CoverageQueryModel__ExternalLabel: {
            /** Label */
            label: string;
            /** Type */
            type: string;
        };
        /** ClauseQueryModel */
        ClauseQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Title */
            title: string;
            /** Description */
            description?: string;
            /** Ref */
            ref?: string;
            /**
             * Start Date
             * Format: date
             */
            start_date?: string;
            /** Active */
            active?: boolean;
        };
        /** InsurancePolicyDocumentQueryModel */
        InsurancePolicyDocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
            /**
             * Published At
             * Format: date
             */
            published_at?: string;
            /** Tags */
            tags?: string[];
            /** Description */
            description?: string;
            /** Size */
            size: number;
            /** Location */
            location?: string;
            type: components["schemas"]["INSURANCE_POLICY_DOCUMENT_TYPE"];
        };
        /** InsurancePolicyLinkQueryModel */
        InsurancePolicyLinkQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
        };
        /** ExternalRef */
        app__views__models__advisory_report__InsurancePolicyQueryModel__ExternalRef: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** PolicyPackagesQueryModel */
        PolicyPackagesQueryModel: {
            /** Items */
            items: components["schemas"]["PolicyPackageQueryModel"][];
        };
        /** PolicyPackageQueryModel */
        PolicyPackageQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Package Nr */
            package_nr?: string;
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            /** Policy Package Document Link */
            policy_package_document_link?: string;
            /** Description */
            description?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** External Refs */
            external_refs?: components["schemas"]["app__views__models__advisory_report__PolicyPackageQueryModel__ExternalRef"][];
            /** Due Date */
            due_date?: string;
            /**
             * Start Date
             * Format: date
             */
            start_date?: string;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /** Anva Package Code */
            anva_package_code?: string;
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["InsurancePolicyQueryModel"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["InsurancePolicyDocumentQueryModel"][];
            /** Metadata */
            metadata?: Record<string, never>;
        };
        /** ExternalRef */
        app__views__models__advisory_report__PolicyPackageQueryModel__ExternalRef: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** PartyCurrentAccountInsightsQueryModel */
        PartyCurrentAccountInsightsQueryModel: {
            /** Current Account Balance */
            current_account_balance?: number;
            /**
             * date
             * Format: date
             */
            next_collection_date?: Record<string, never>;
        };
        /** InvoicesQueryModel */
        InvoicesQueryModel: {
            /** Items */
            items: components["schemas"]["Invoice"][];
            /** Count */
            count: number;
        };
        /** Invoice */
        Invoice: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            status: components["schemas"]["ANVA_INVOICE_STATUS"];
            /**
             * date
             * Format: date
             */
            invoice_date?: Record<string, never>;
            /** Type */
            type?: string;
            /**
             * date
             * Format: date
             */
            due_date?: Record<string, never>;
            /** Anva Invoice Nr */
            anva_invoice_nr?: string;
            /** Anva Policy Nr */
            anva_policy_nr?: string;
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id?: string;
            /** Description */
            description?: string;
            /** Total Amount */
            total_amount?: number;
            /** Paid Amount */
            paid_amount?: number;
            /** Outstanding Amount */
            outstanding_amount?: number;
            /** Is Current Account */
            is_current_account?: boolean;
        };
        /** InvoiceQueryModel */
        InvoiceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            status: components["schemas"]["ANVA_INVOICE_STATUS"];
            /**
             * date
             * Format: date
             */
            invoice_date?: Record<string, never>;
            /** Type */
            type?: string;
            /**
             * date
             * Format: date
             */
            due_date?: Record<string, never>;
            /** Anva Invoice Nr */
            anva_invoice_nr?: string;
            /** Anva Policy Nr */
            anva_policy_nr?: string;
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id?: string;
            /** Description */
            description?: string;
            /** Total Amount */
            total_amount?: number;
            /** Paid Amount */
            paid_amount?: number;
            /** Outstanding Amount */
            outstanding_amount?: number;
            /** Is Current Account */
            is_current_account?: boolean;
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["app__views__models__invoice__Document"][];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["app__models__party__commands__ExternalRef"][];
        };
        /** Document */
        app__views__models__invoice__Document: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /**
             * date
             * Format: date
             */
            published_at?: Record<string, never>;
        };
        /** ExternalRef */
        app__models__party__commands__ExternalRef: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** ClaimsQueryModel */
        ClaimsQueryModel: {
            /** Items */
            items: components["schemas"]["app__views__models__claim__Claim"][];
            /** Count */
            count: number;
        };
        /** Claim */
        app__views__models__claim__Claim: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            status: components["schemas"]["ANVA_CLAIM_STATUS"];
            /**
             * date
             * Format: date
             */
            claim_date?: Record<string, never>;
            /** Total Amount */
            total_amount?: number;
            /** Wa Amount */
            wa_amount?: number;
            /** Casco Amount */
            casco_amount?: number;
            /** Own Risk */
            own_risk?: number;
            /** Type */
            type?: string;
            /** Type Of Coverage */
            type_of_coverage?: string;
            /** Anva Claim Nr */
            anva_claim_nr?: string;
            /** Anva Policy Nr */
            anva_policy_nr?: string;
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id?: string;
        };
        /** ClaimQueryModel */
        ClaimQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            status: components["schemas"]["ANVA_CLAIM_STATUS"];
            /**
             * date
             * Format: date
             */
            claim_date?: Record<string, never>;
            /** Total Amount */
            total_amount?: number;
            /** Wa Amount */
            wa_amount?: number;
            /** Casco Amount */
            casco_amount?: number;
            /** Own Risk */
            own_risk?: number;
            /** Type */
            type?: string;
            /** Type Of Coverage */
            type_of_coverage?: string;
            /** Anva Claim Nr */
            anva_claim_nr?: string;
            /** Anva Policy Nr */
            anva_policy_nr?: string;
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id?: string;
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["app__views__models__claim__Document"][];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["app__models__party__commands__ExternalRef"][];
        };
        /** Document */
        app__views__models__claim__Document: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /**
             * date
             * Format: date
             */
            published_at?: Record<string, never>;
        };
        /** PartyDocuments */
        PartyDocuments: {
            /** Items */
            items: components["schemas"]["app__views__models__party__PartyDocumentQueryModel"][];
            /** Count */
            count: number;
            metadata?: components["schemas"]["app__views__models__party__PartyDocuments__MetaData"];
        };
        /** MetaData */
        app__views__models__party__PartyDocuments__MetaData: {
            /** Tag Count */
            tag_count: {
                [key: string]: number;
            };
        };
        /** update_party_by_id_params */
        update_party_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyPatchCmd"];
        };
        /**
         * PartyPatchCmd
         * @description Generic party update command
         */
        PartyPatchCmd: {
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TYPE_OF_WORK"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: string[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: string[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: string[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WARRANY_OPTIONS"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            salary_coefficient?: components["schemas"]["SALARY_COEFFICIENT"];
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            pre_or_post_cost_coverage_period?: components["schemas"]["COVERAGE_PERIOD"];
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: string[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: string[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: string[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            citizens_insured_amount_accidents?: components["schemas"]["CITIZENS_INSURED_AMOUNT_ACCIDENTS"];
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            partner_gender?: components["schemas"]["GENDER"];
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            techniek_nederland_type_of_company?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY"];
            techniek_nederland_type_of_company_specification?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION"];
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: string[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: string[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: string[];
            /** It Support Providers Used */
            it_support_providers_used?: string[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: string[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: string[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: string[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: string[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: string[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_physical_conversation?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_phone_or_digital_conversation?: Record<string, never>;
            /** Anva Automatic Portfolio Management */
            anva_automatic_portfolio_management?: boolean;
            /** Anva Frequency Automatic Portfolio Management */
            anva_frequency_automatic_portfolio_management?: number;
            /** Anva Priority Portfolio Management */
            anva_priority_portfolio_management?: number;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
            /** Anva Is Head Relation */
            anva_is_head_relation?: boolean;
            /** Anva Relation Nr For Login */
            anva_relation_nr_for_login?: string;
            postal_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Has Current Account */
            has_current_account?: boolean;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["AddressAllNones"];
            preferences?: components["schemas"]["app__models__party__PartyPreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: string[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: string[];
            status?: components["schemas"]["PARTY_STATUS"];
            /** Archived */
            archived?: boolean;
            /** Hidden */
            hidden?: boolean;
            logo?: components["schemas"]["PartyLogoCmd"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            travels_a_year?: components["schemas"]["TRAVELS_A_YEAR"];
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TRAVEL_METHODS"][];
            additional_properties?: components["schemas"]["ADDITIONAL_PROPERTIES"][];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** Birth Place */
            birth_place?: string;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * @description The profession of the customer.
             * @example EMPLOYEE
             */
            profession?: components["schemas"]["PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Participates In Sport Competitions */
            participates_in_sport_competitions?: boolean;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            driver_license_type?: components["schemas"]["DRIVER_LICENSE_TYPE"];
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement?: components["schemas"]["AccidentStatement"];
            /** Number Of Accidents Last Five Years */
            number_of_accidents_last_five_years?: number;
            /** Special Employment */
            special_employment?: boolean;
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /** Previous Bonus Malus */
            previous_bonus_malus?: number;
            /** Other Profession */
            other_profession?: string;
            /** Is Smoker */
            is_smoker?: boolean;
            /** Is One Of Parents Smoker */
            is_one_of_parents_smoker?: boolean;
            /** Weight */
            weight?: number;
            /** Height */
            height?: number;
            /** Amount Of Children */
            amount_of_children?: number;
            state_of_children?: components["schemas"]["STATE_OF_CHILDREN"];
            /** Children */
            children?: components["schemas"]["Child"][];
            /** Loans Out Equipment Often */
            loans_out_equipment_often?: boolean;
            /** Extra Legal Benefits As Employee */
            extra_legal_benefits_as_employee?: string[];
            /** Does Anyone Uses Wheelchair In Family */
            does_anyone_uses_wheelchair_in_family?: boolean;
            /** Does Anyone In Family Require Assistance */
            does_anyone_in_family_require_assistance?: boolean;
            /** Does Anyone Will Do Orthodontic Treatment Family Near Future */
            does_anyone_will_do_orthodontic_treatment_family_near_future?: boolean;
            /** Expand Family In Near Future */
            expand_family_in_near_future?: boolean;
            /** Children Bike To School */
            children_bike_to_school?: boolean;
            /** Domestic Staff Paid With Service Cheques */
            domestic_staff_paid_with_service_cheques?: boolean;
            usage?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Claim Scale Nl */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Safety Course Completed */
            safety_course_completed?: boolean;
            /** Does Room Rental */
            does_room_rental?: boolean;
            /** Has Company */
            has_company?: boolean;
            /** Has Secondary Profession */
            has_secondary_profession?: boolean;
            /** Secondary Profession Wants To Become Self Employed */
            secondary_profession_wants_to_become_self_employed?: boolean;
            /** Has Supplementary Pension */
            has_supplementary_pension?: boolean;
            saving_types?: components["schemas"]["SAVING_TYPES"][];
            /** Saves In Future */
            saves_in_future?: boolean;
            /** Investment Types */
            investment_types?: string[];
            /** Invest In Future */
            invest_in_future?: boolean;
            hobbies?: components["schemas"]["HOBBIES"][];
            hobbies_sport?: components["schemas"]["SPORT_HOBBIES"][];
            /** Does Winter Sports */
            does_winter_sports?: boolean;
            interests_in_cars?: components["schemas"]["CAR_INTERESTS"][];
            interests_in_motorcycles?: components["schemas"]["MOTORCYCLE_INTERESTS"][];
            /** Has Boats */
            has_boats?: boolean;
            /** Has Horses */
            has_horses?: boolean;
            /** Has Pets */
            has_pets?: boolean;
            /** Has Drones */
            has_drones?: boolean;
            /** Is Temporary Caretaker Of Pets */
            is_temporary_caretaker_of_pets?: boolean;
            /** Is Professional Breeder Of Pets */
            is_professional_breeder_of_pets?: boolean;
            /** Has Small Cattle */
            has_small_cattle?: boolean;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Anva Kantoor Code */
            anva_kantoor_code?: string;
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: number;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name?: string;
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration?: components["schemas"]["app__models__company_registration__CompanyRegistration"];
            /**
             * Rsz Nr
             * @description A company's unique RSZ number.
             * @example 123456
             */
            rsz_nr?: string;
            /** Preferred Currency */
            preferred_currency?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * Commercial Name
             * @description The commercial name of the company
             * @example Baloise
             */
            commercial_name?: string;
            /**
             * Website
             * @description Website Url
             */
            website?: string;
            /**
             * Is Active
             * @description Is the company active
             */
            is_active?: boolean;
            /**
             * Bookkeeper
             * @description Bookkeeper of the company
             */
            bookkeeper?: components["schemas"]["app__models__party__PartyCompanyBase__Bookkeeper"];
            /**
             * Contact Person
             * @description Contact person of the company
             */
            contact_person?: components["schemas"]["app__models__party__PartyCompanyBase__ContactPerson"];
            /**
             * Personnel Details
             * @description Details regarding the personnel of the company
             */
            personnel_details?: components["schemas"]["app__models__party__PartyCompanyBase__PersonnelDetails"];
            /**
             * Amount Of Employees
             * @description Amount of employees in the company
             */
            amount_of_employees?: number;
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            turnover?: components["schemas"]["app__models__party__PartyCompanyBase__Turnover"];
            customer_info?: components["schemas"]["app__models__party__PartyCompanyBase__CustomerInfo"];
            export_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ExportActivity"];
            import_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ImportActivity"];
            third_party_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ThirdPartyActivity"];
            outlook?: components["schemas"]["app__models__party__PartyCompanyBase__Outlook"];
            current_credit_rating?: components["schemas"]["CreditRating"];
            previous_credit_rating?: components["schemas"]["CreditRating"];
            /**
             * Enterprise Details Enriched At
             * Format: date-time
             */
            enterprise_details_enriched_at?: string;
            asset_info?: components["schemas"]["app__models__party__PartyCompanyBase__AssetInfo"];
            financial_info?: components["schemas"]["app__models__party__PartyCompanyBase__FinancialInfo"];
            exhibition_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ExhibitionActivity"];
            transport_info?: components["schemas"]["app__models__party__PartyCompanyBase__TransportInfo"];
            workforce?: components["schemas"]["app__models__party__PartyCompanyBase__Workforce"];
            liability_info?: components["schemas"]["app__models__party__PartyCompanyBase__LiabilityInfo"];
            construction_works?: components["schemas"]["app__models__party__PartyCompanyBase__ConstructionWorks"];
            cyber?: components["schemas"]["app__models__party__PartyCompanyBase__Cyber"];
            legal_aid?: components["schemas"]["app__models__party__PartyCompanyBase__LegalAid"];
            /** Directors Business Trips Outside Europe */
            directors_business_trips_outside_europe?: boolean;
            /** Directors Future Plans */
            directors_future_plans?: (components["schemas"]["MANAGEMENT_FUTURE_PLANS"] | string)[];
            /** Amount Of Shareholders */
            amount_of_shareholders?: number;
            /** Host Customers At Home */
            host_customers_at_home?: boolean;
            /** Directors Business Trips Outside Europe Countries */
            directors_business_trips_outside_europe_countries?: string[];
            /** Company Has Owners Association */
            company_has_owners_association?: boolean;
            /** Owners Association Outsourced Governance To Administrator */
            owners_association_outsourced_governance_to_administrator?: boolean;
            /** Owners Association Has Yearly General Meeting */
            owners_association_has_yearly_general_meeting?: boolean;
            type?: components["schemas"]["app__models__enums__PROSPECT_TYPE"];
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
        };
        /**
         * AddressAllNones
         * @description Address model
         */
        AddressAllNones: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street?: string;
            /**
             * @description The country code.
             * @example BE
             */
            country_code?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr?: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** create_party_activities_params */
        create_party_activities_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["ActivitiesCreateCmd"];
        };
        /** CreateMultiResponse */
        CreateMultiResponse: {
            /** Ids */
            ids: string[];
        };
        /** ActivitiesCreateCmd */
        ActivitiesCreateCmd: {
            /** Activities */
            activities: components["schemas"]["Activity"][];
        };
        /** update_party_activity_params */
        update_party_activity_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Activity Id
             * Format: uuid
             */
            activity_id: string;
            data: components["schemas"]["ActivityPatchCmd"];
        };
        /** ActivityPatchCmd */
        ActivityPatchCmd: {
            /**
             * Nace Code
             * @description The NACE code of the activity
             * @example 62020
             */
            nace_code?: string;
            /**
             * Section Code
             * @description The NACE section code of the activity
             * @example B
             */
            section_code?: string;
            /**
             * Description
             * @description The name of the activity
             * @example Computer consulting
             */
            description?: string;
            /**
             * Is Main
             * @description Whether this is the main activity.
             */
            is_main?: boolean;
            /**
             * Turnover Share
             * @description This activity respresents x% of the total turnover.
             */
            turnover_share?: number;
        };
        /** create_company_prospect_params */
        create_company_prospect_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["CompanyCreateCmd"];
            headers?: components["schemas"]["Headers"];
        };
        /** ProspectCreationResponse */
        ProspectCreationResponse: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            risk_object_revisions: components["schemas"]["RiskObjectsWithRevision"];
        };
        /** RiskObjectsWithRevision */
        RiskObjectsWithRevision: {
            /**
             * Cars
             * @default []
             */
            cars: components["schemas"]["CarRiskObjectIDWithRevisionID"][];
            /**
             * Families
             * @default []
             */
            families: components["schemas"]["FamilyRiskObjectIDWithRevisionID"][];
            /**
             * Residences
             * @default []
             */
            residences: components["schemas"]["ResidenceRiskObjectIDWithRevisionID"][];
            /**
             * Two Wheelers
             * @default []
             */
            two_wheelers: components["schemas"]["TwoWheelerRiskObjectIDWithRevisionID"][];
            /**
             * Teachers
             * @default []
             */
            teachers: components["schemas"]["TeacherRiskObjectIDWithRevisionID"][];
            /**
             * Legal
             * @default []
             */
            legal: components["schemas"]["LegalRiskObjectIDWithRevisionID"][];
            /**
             * Party Groups
             * @default []
             */
            party_groups: components["schemas"]["PartyGroupRiskObjectIDWithRevisionID"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["TrailerRiskObjectIDWithRevisionID"][];
            /**
             * Semi Trailers
             * @default []
             */
            semi_trailers: components["schemas"]["SemiTrailerRiskObjectIDWithRevisionID"][];
            /**
             * Fleets
             * @default []
             */
            fleets: components["schemas"]["FleetRiskObjectIDWithRevisionID"][];
            /**
             * Boats
             * @default []
             */
            boats: components["schemas"]["BoatRiskObjectIDWithRevisionID"][];
            /**
             * Bicycles
             * @default []
             */
            bicycles: components["schemas"]["BicycleRiskObjectIDWithRevisionID"][];
            /**
             * Miscellanea
             * @default []
             */
            miscellanea: components["schemas"]["MiscellaneousRiskObjectIDWithRevisionID"][];
        };
        /** CarRiskObjectIDWithRevisionID */
        CarRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["DriveAssistanceSystem"];
            /**
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year?: number;
            /**
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["CAR_USED_FOR"];
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats?: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            rolling_work_equipment_type?: components["schemas"]["ROLLING_WORK_EQUIPMENT_TYPE"];
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
            /** Amount Of Doors */
            amount_of_doors?: number;
            /** Max Load Weight */
            max_load_weight?: number;
            /** Rolls Body Type Code */
            rolls_body_type_code?: string;
            preferences?: components["schemas"]["app__models__risk_objects__car__Preferences"];
            /** Transports Dangerous Goods */
            transports_dangerous_goods?: boolean;
            /** Has Mounted Equipment */
            has_mounted_equipment?: boolean;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Has Tno Scm Alarm */
            has_tno_scm_alarm?: boolean;
            /** Tno Scm Alarm Class */
            tno_scm_alarm_class?: string;
            /** Has Multiple Drivers */
            has_multiple_drivers?: boolean;
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
            /** Has Trailer */
            has_trailer?: boolean;
            /** Trailer Tonnage Over 750Kg */
            trailer_tonnage_over_750kg?: boolean;
            /** Tonnage In Kg */
            tonnage_in_kg?: number;
            /** Is Rented Out Occasionally */
            is_rented_out_occasionally?: boolean;
            /** Is Part Of Fleet */
            is_part_of_fleet?: boolean;
            /** Is Insured Through Leasing Company */
            is_insured_through_leasing_company?: boolean;
            agricultural_vehicle_usage?: components["schemas"]["AGRICULTURAL_VEHICLE_USAGE"];
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            truck_destinaton?: components["schemas"]["TRUCK_DESTINATION"];
            /** Transports Adr Products */
            transports_adr_products?: boolean;
            /** Has Fixed Route */
            has_fixed_route?: boolean;
            /** Uses Only Own Trailers */
            uses_only_own_trailers?: boolean;
            /** Is Parked Safely At Night */
            is_parked_safely_at_night?: boolean;
            /** Has Additional Security Lock */
            has_additional_security_lock?: boolean;
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            fixed_structure_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** FamilyRiskObjectIDWithRevisionID */
        FamilyRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family.
             * @example with_children
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /**
             * date
             * Format: date
             * @description Date of birth.
             */
            birth?: Record<string, never>;
            /**
             * Beneficiaries
             * @description List of beneficiaries.
             * @default []
             */
            beneficiaries: components["schemas"]["wg_py_models__domain__insurance__risk_objects__family__Person"][];
            /**
             * Living Less Than One Year Together
             * @description Are they living less than one year together?
             * @example false
             */
            living_less_than_one_year_together?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default FAMILY
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_FAMILY_TYPE"];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** ResidenceRiskObjectIDWithRevisionID */
        ResidenceRiskObjectIDWithRevisionID: {
            /**
             * Is Last Floor
             * @description Is your floor the highest in the building?
             * @example true
             */
            is_last_floor?: boolean;
            /**
             * Is Heavily Renovated
             * @description Residence with heavy renovation
             * @example true
             */
            is_heavily_renovated?: boolean;
            /**
             * date
             * Format: date
             * @description When was the residence built.
             * @example 1970-01-91
             */
            built_date?: Record<string, never>;
            /**
             * Has Underfloor Heating
             * @description Does the house have underfloor heating?
             * @example true
             */
            has_underfloor_heating?: boolean;
            /**
             * Is Hard Wood
             * @description Is the house made of hardwood?
             * @example true
             */
            is_hard_wood?: boolean;
            /**
             * Is Large Room Professional Use
             * @description Is there a room larger than 70m² that is used for professional use?
             * @example true
             */
            is_large_room_professional_use?: boolean;
            /**
             * @description Kind of alarm system
             * @example CONNECTED
             */
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
            /**
             * Has Outside Car Parking
             * @description Does the house have an outside car parking
             * @example true
             */
            has_outside_car_parking?: boolean;
            /**
             * Has Qualitative Kitchen
             * @description Is there a fitted kitchen with a new value > EUR 25,000 (appliances included)?
             * @example true
             */
            has_qualitative_kitchen?: boolean;
            /**
             * Has Marble Or Natural Stone
             * @description Does the house contain marble or natural stone
             * @example true
             */
            has_marble_or_natural_stone?: boolean;
            /**
             * Has Oak
             * @description Is there oak present (doors, plank floor or stairs)?
             * @example true
             */
            has_oak?: boolean;
            /**
             * Has Fireplace
             * @description Building has a fireplace.
             * @example true
             */
            has_fireplace?: boolean;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Address
             * @description The address
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description The state of the holder.
             * @example owner
             */
            holder_state?: components["schemas"]["HOLDER_STATE"];
            /**
             * @description The type of attachment, can either be open, halfopen, closed or an apartment.
             * @example halfopen
             */
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            /**
             * Main Building
             * @description The type of mainbuilding, can either be a Home object or an Apartment object.
             *      NOTE: ```you will see something like 'Any of | object | object | in the documentation this means apartment and home!!! This is a bug in Redoc```
             * @default {
             *       "main_building_type": "HOME",
             *       "rooms": {},
             *       "prevention_measures": [],
             *       "facade": {}
             *     }
             */
            main_building: components["schemas"]["app__models__risk_objects__residence__MainBuilding"];
            /**
             * Parcel Area
             * @description The surface area of the parcel in square meters.
             * @example 100
             */
            parcel_area?: number;
            /**
             * Rental Price
             * @description The rental price of the residence.
             */
            rental_price?: number;
            /**
             * Rental Contract Meet Requirements
             * @description Does the rental contract meet the requirements
             * @example true
             */
            rental_contract_meet_requirements?: boolean;
            /**
             * Had Any Rental Problems
             * @description Has the landlord had any rental problems such as the tenant failed to pay its rent or have you already been involved in any legal proceedings related to a rented property?
             * @example true
             */
            had_any_rental_problems?: boolean;
            /**
             * Annexes
             * @description List of annexes, an annex is the surface of the annex/outbuilding, in square meters.
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /**
             * Has Annex With Surface Greater Than 25 M2
             * @description When specific annexes are not specified and the residence has at least 1 annex with surface >= 25m2
             */
            has_annex_with_surface_greater_than_25_m2?: boolean;
            /**
             * Has Outside Swimming Pool
             * @description Does the residence have an outside swimming pool?
             * @example false
             */
            has_outside_swimming_pool?: boolean;
            /**
             * @description The type of swimming pool.
             * @example ARCHITECTURAL
             */
            swimming_pool_type?: components["schemas"]["SWIMMING_POOL_TYPE"];
            /**
             * Has Solar Panels
             * @description Are there any solar panels?
             * @example true
             */
            has_solar_panels?: boolean;
            /**
             * Solar Panel Value
             * @description The total cost including VAT of all solar panels to insure.
             * @example 85000
             */
            solar_panel_value?: number;
            /**
             * Are Solar Panels Anchored
             * @description Are the solar panels either attached to or integrated in the building, or correctly anchored in the garden?
             * @example true
             */
            are_solar_panels_anchored?: boolean;
            /**
             * Has Garden
             * @description Does the residence have a garden?
             * @example true
             */
            has_garden?: boolean;
            /**
             * Is Primary
             * @description Is this residence your primary residence?
             * @default true
             * @example true
             */
            is_primary: boolean;
            /**
             * @description Is the house regularly occupied?
             * @example LESS_THAN_90_CONSECUTIVE_DAYS_GONE
             */
            occupation?: components["schemas"]["OCCUPATION_TYPE"];
            /**
             * Has Company Registered
             * @description Is there at least one company registered on this address?
             * @default false
             * @example false
             */
            has_company_registered: boolean;
            /** @example  */
            was_flooded?: components["schemas"]["RESIDENCE_FLOOD_TYPE"];
            /**
             * Content Value
             * @description Content value of the residence.
             * @example 85000
             */
            content_value?: number;
            /** @description The basis on which the content value is determined */
            content_value_defined_type?: components["schemas"]["CONTENT_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the content value is determined
             */
            content_value_defined_date?: Record<string, never>;
            /** @description The residence contains valuable items */
            contains_valuable_items?: components["schemas"]["VALUABLE_ITEM"][];
            /**
             * Valuable Items Estimated Value
             * @description The estimated value of all valuable items specified in contains_valuable_items
             * @example 85000
             */
            valuable_items_estimated_value?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default RESIDENCE
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_RESIDENCE_TYPE"];
            /**
             * Has Sprinklers
             * @description Building has a sprinkler installation against fire.
             * @example true
             */
            has_sprinklers?: boolean;
            /**
             * Mortgages
             * @description The mortgages taken on the residence.
             * @default []
             */
            mortgages: components["schemas"]["Mortgage"][];
            /** @description What type of heating does the house have? */
            heating_type?: components["schemas"]["HEATING_TYPE"];
            /**
             * Has Hazardous Substances Near Building
             * @description Is there any use of hazardous materials/activities in the vicinity of the company building?
             */
            has_hazardous_substances_near_building?: boolean;
            /** @description What surveillance equipment is present? */
            surveillance_equipment_types?: components["schemas"]["SURVEILLANCE_EQUIPMENT_TYPE"][];
            /**
             * Is Burglar Alarm System Incert Certified
             * @description Does the burglar alarm have an INCERT certificate?
             */
            is_burglar_alarm_system_incert_certified?: boolean;
            /**
             * Electric Installations
             * @description Information about the electrical installation of the residence.
             */
            electric_installations?: components["schemas"]["ElectricalInstallations"];
            /**
             * Has Roof Air Heat Pump
             * @description There are air heat pumps present on the roof.
             */
            has_roof_air_heat_pump?: boolean;
            /**
             * Has Heat Pump Inside
             * @description A heat pump system is present in the building.
             */
            has_heat_pump_inside?: boolean;
            /**
             * Has Overhead Crain
             * @description The building is equipped with one or more overhead cranes.
             */
            has_overhead_crain?: boolean;
            /**
             * Flammable Material Within 1M Of Boiler
             * @description There is flammable material within 1 metre of the boiler.
             */
            flammable_material_within_1m_of_boiler?: boolean;
            /**
             * Stores Flammable Material Outdoor
             * @description Combustible outdoor storage, such as pallets or waste containers, is present on the outside premises.
             */
            stores_flammable_material_outdoor?: boolean;
            /** @description Type of planning done for prevention. */
            prevention_planning?: components["schemas"]["PREVENTION_PLAN"][];
            /**
             * Uses Fire Permit Form
             * @description In the case of fire hazard activities, performed by third parties, is the Fire Permit form used?
             */
            uses_fire_permit_form?: boolean;
            /**
             * Has Prevention Advisor
             * @description Has the company appointed a prevention advisor?
             */
            has_prevention_advisor?: boolean;
            /**
             * Preferences
             * @description The preferences of the party for this residence.
             */
            preferences?: components["schemas"]["app__models__risk_objects__residence__ResidencePreferences"];
            /**
             * @description Type of building
             * @example PRIVATE
             */
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            /** @description Is there burglary protection in place? */
            theft_protection?: components["schemas"]["RESIDENCE_THEFT_PROTECTION"];
            /**
             * Is Theft Protection Incert Certified
             * @description Is the burglary protection INCERT certified?
             */
            is_theft_protection_incert_certified?: boolean;
            /**
             * Theft Protection Description
             * @description Description of the burglary protection.
             */
            theft_protection_description?: string;
            /**
             * Has Fire Protection
             * @description Is fire protection in place?
             */
            has_fire_protection?: boolean;
            /**
             * Has Lightning Rod
             * @description Is there a lightning conductor on the roof?
             */
            has_lightning_rod?: boolean;
            /**
             * Is In Flood Area
             * @description Is the residence located in a flood area?
             */
            is_in_flood_area?: boolean;
            /**
             * Has Flood Last 10Y
             * @description Did the residence have any floods in the last 10 years?
             */
            has_flood_last_10y?: boolean;
            /**
             * Amount Of Floods Last 10Y
             * @description How many floods did the residence had in the last 10 years?
             */
            amount_of_floods_last_10y?: number;
            /**
             * Is In Forest Fire Area
             * @description Is the residence located in a forest fire area?
             */
            is_in_forest_fire_area?: boolean;
            /** @description What type of monument is the residence, if any. */
            monument_type?: components["schemas"]["RESIDENCE_MONUMENT_TYPE"];
            /** @description What is the residence mainly used for? */
            usage?: components["schemas"]["RESIDENCE_USAGE"];
            /** Flammable Materials Present */
            flammable_materials_present?: string[];
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Voltages */
            voltages?: (components["schemas"]["ELECTRICAL_INSTALLATION_TYPE"] | string)[];
            /** Fire Specifications */
            fire_specifications?: (components["schemas"]["FIRE_SPECIFICATIONS"] | string)[];
            /** Has Cash At Home */
            has_cash_at_home?: boolean;
            /** Has Shutters */
            has_shutters?: boolean;
            /** Has Double Glass */
            has_double_glass?: boolean;
            /** Solar Panels Are Scope 12 Inspected */
            solar_panels_are_scope_12_inspected?: boolean;
            /** Building Dependency For Turnover */
            building_dependency_for_turnover?: boolean;
            /** Has Multi Year Maintenance Plan */
            has_multi_year_maintenance_plan?: boolean;
            /** Has Surveillance Equipment */
            has_surveillance_equipment?: boolean;
            /** Is Boiler Serviced Annually */
            is_boiler_serviced_annually?: boolean;
            /** Surface Area Used By Company In M2 */
            surface_area_used_by_company_in_m2?: number;
            /** Commercial Area Accessible By Public In M2 */
            commercial_area_accessible_by_public_in_m2?: number;
            /**
             * date
             * Format: date
             */
            solar_panels_are_scope_12_inspection_date?: Record<string, never>;
            /** Solar Panels Are Scope 12 Inspection Passed */
            solar_panels_are_scope_12_inspection_passed?: boolean;
            /** Solar Panels Are Scope 12 Inspection Defects Rectified */
            solar_panels_are_scope_12_inspection_defects_rectified?: boolean;
            /** Solar Panels Are Scope 12 Inspection Defects Description */
            solar_panels_are_scope_12_inspection_defects_description?: string;
            /** Has Annexes */
            has_annexes?: boolean;
            /** Has Buildings */
            has_buildings?: boolean;
            /** Amount Of Solar Panels */
            amount_of_solar_panels?: number;
            /** Is Company Owner */
            is_company_owner?: boolean;
            /** Have Or Intend To Have Assessment */
            have_or_intend_to_have_assessment?: boolean;
            /** Year Of Assessment */
            year_of_assessment?: number;
            /** Any Changes Since Past Assessment */
            any_changes_since_past_assessment?: boolean;
            /** Amount Of Buildings */
            amount_of_buildings?: number;
            /** Changes Since Past Assessment */
            changes_since_past_assessment?: string;
            /** Usage Description */
            usage_description?: string;
            /** Building Usage Type */
            building_usage_type?: string;
            /** Any Embellishment Work Done */
            any_embellishment_work_done?: boolean;
            /** Embellishment Work Estimated Value */
            embellishment_work_estimated_value?: number;
            /** Goods In Cellar At Least Pallet Height */
            goods_in_cellar_at_least_pallet_height?: boolean;
            /** Has Playground */
            has_playground?: boolean;
            /** Has Fence */
            has_fence?: boolean;
            /** Neighbours Have Business Activities */
            neighbours_have_business_activities?: boolean;
            /** Amount Of Floors */
            amount_of_floors?: number;
            /** Stored Goods In Cellar */
            stored_goods_in_cellar?: boolean;
            /** Ownership Description */
            ownership_description?: string;
            /** Is Private Owner */
            is_private_owner?: boolean;
            building_purpose?: components["schemas"]["BUILDING_PURPOSE"];
            /** Building Purpose Description */
            building_purpose_description?: string;
            /** Wall Structure Other */
            wall_structure_other?: string;
            /** Roof Structure Other */
            roof_structure_other?: string;
            /** Building Year */
            building_year?: number;
            /** Wall Isolation Type */
            wall_isolation_type?: string;
            /** Roof Isolation Type */
            roof_isolation_type?: string;
            /** Has Garage Boxes */
            has_garage_boxes?: boolean;
            /** Amount Of Garage Boxes */
            amount_of_garage_boxes?: number;
            /** Has Car Park */
            has_car_park?: boolean;
            /** Is Vacant Or Out Of Use */
            is_vacant_or_out_of_use?: boolean;
            /** Has Antennas */
            has_antennas?: boolean;
            /**
             * date
             * Format: date
             */
            multi_year_maintenance_plan_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_major_maintenance_date?: Record<string, never>;
            /** Any Greening Measures Taken */
            any_greening_measures_taken?: boolean;
            /** Greening Measures Taken */
            greening_measures_taken?: string[];
            /** Greening Measures Taken Other */
            greening_measures_taken_other?: string;
            /** Is Shared */
            is_shared?: boolean;
            /** Has Own Entrance */
            has_own_entrance?: boolean;
            /**
             * date
             * Format: date
             */
            estimation_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            taxation_date?: Record<string, never>;
            /** Installations Inspection Defects Rectified */
            installations_inspection_defects_rectified?: boolean;
            /** Installations Inspection Defects Description */
            installations_inspection_defects_description?: string;
            /** Has Borg Alarm With Pac Forwarding */
            has_borg_alarm_with_pac_forwarding?: boolean;
            /** Borg Alarm With Pac Forwarding Why Missing Description */
            borg_alarm_with_pac_forwarding_why_missing_description?: string;
            /** Warehouse Has Decking */
            warehouse_has_decking?: boolean;
            /** Facade Has Sunscreen */
            facade_has_sunscreen?: boolean;
            /** Renovation Or Investment After Estimation Or Taxation Estimated Value */
            renovation_or_investment_after_estimation_or_taxation_estimated_value?: number;
            /** Rent Out To Other */
            rent_out_to_other?: string;
            /** Does Company Emergency Response Training Yearly */
            does_company_emergency_response_training_yearly?: boolean;
            /** Any Fallback Location */
            any_fallback_location?: boolean;
            /** Amount Asbestos Present In M2 */
            amount_asbestos_present_in_m2?: number;
            /** Any Asbestos Decontamination Plan */
            any_asbestos_decontamination_plan?: boolean;
            /** Any Workshop Present */
            any_workshop_present?: boolean;
            /** Amount Of Interior Windows Larger Than 0 5 M2 */
            amount_of_interior_windows_larger_than_0_5_m2?: number;
            /** Amount Of Exterior Windows Larger Than 0 5 M2 */
            amount_of_exterior_windows_larger_than_0_5_m2?: number;
            /** Any Windows Have Special Design */
            any_windows_have_special_design?: boolean;
            /** Has Facade Glass */
            has_facade_glass?: boolean;
            /** Amount Of Glass Doors */
            amount_of_glass_doors?: number;
            /** Has Advertized Lettering On Glass Present */
            has_advertized_lettering_on_glass_present?: boolean;
            /** Glass Value */
            glass_value?: number;
            /** Annexes Total Surface In M2 */
            annexes_total_surface_in_m2?: number;
            /** Technical Equipment Types */
            technical_equipment_types?: (components["schemas"]["TECHNICAL_EQUIPMENT_TYPE"] | string)[];
            /** Used As Operator */
            used_as_operator?: boolean;
            /** Value */
            value?: number;
            /** Abex Value Determination */
            abex_value_determination?: number;
            /** Is Rental Property */
            is_rental_property?: boolean;
            /** Is Commercially Used */
            is_commercially_used?: boolean;
            /** Has Solar Battery */
            has_solar_battery?: boolean;
            /** Is Oceanfront */
            is_oceanfront?: boolean;
            /** Palapa Roofs Within 3 Meters */
            palapa_roofs_within_3_meters?: boolean;
            /** Has Palapa Roof */
            has_palapa_roof?: boolean;
            rent_out_term?: components["schemas"]["RENT_OUT_TERM"];
            /** Flammable Liquids */
            flammable_liquids?: components["schemas"]["FLAMMABLE_LIQUIDS"] | string;
            /** Has Evacuation Plan */
            has_evacuation_plan?: boolean;
            /** Has Done Fire Extinguiser Training */
            has_done_fire_extinguiser_training?: boolean;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** TwoWheelerRiskObjectIDWithRevisionID */
        TwoWheelerRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** @description The type of vehicle. */
            vehicle_type?: components["schemas"]["TWO_WHEELER_VEHICLE_TYPE"];
            /**
             * Hp
             * @description The power of the engine expressed in hp (horsepower).
             * @example 180
             */
            hp?: number;
            /**
             * Clothing Value
             * @description The value of the owner's clothing (excluding vat).
             * @example 300
             */
            clothing_value?: number;
            /**
             * @description The category of two wheeler.
             * @example Touring
             */
            category?: components["schemas"]["TWO_WHEELER_CATEGORIES"];
            /**
             * Is Main Vehicle
             * @description Is the two wheeler the main vehicle?
             * @example true
             */
            is_main_vehicle?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default TWO_WHEELER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TWO_WHEELER_TYPE"];
            preferences?: components["schemas"]["app__models__risk_objects__twowheeler__Preferences"];
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Accessoiries Value */
            accessoiries_value?: number;
            /** Accessoiries Description */
            accessoiries_description?: string;
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** TeacherRiskObjectIDWithRevisionID */
        TeacherRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** Manipulates Heavy Machinery */
            manipulates_heavy_machinery?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default TEACHER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TEACHER_TYPE"];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** LegalRiskObjectIDWithRevisionID */
        LegalRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family
             * @example WITH_CHILDREN
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Has Underage Children */
            has_underage_children?: boolean;
            /**
             * Number Of Vehicles
             * @description Number of private vehicles.
             */
            number_of_vehicles?: number;
            /**
             * Number Plates
             * @description Number plates of the private vehicles.
             */
            number_plates?: string[];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /**
         * PartyGroupRiskObjectIDWithRevisionID
         * @description Risk representation of a collection of parties.
         *     For now only 'persons' are supported in a collection of parties as a risk.
         */
        PartyGroupRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description An optional name, i.e., an alias of the group of parties.
             */
            name?: string;
            /** Parties */
            parties: (string | components["schemas"]["app__models__party__Customer"])[];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** TrailerRiskObjectIDWithRevisionID */
        TrailerRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /** Usage */
            usage?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            coc_number?: string;
            /**
             * European Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            european_coc_number?: string;
            /**
             * Adr Code
             * @description Code of hazard class or label as used in ADR dangerous goods list
             */
            adr_code?: string;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Trust Weight
             * @description Trust weight in kg
             */
            trust_weight?: number;
            /**
             * Tare Weight
             * @description Tare weight of vehicle in kg
             */
            tare_weight?: number;
            /**
             * Max Weight
             * @description Max. weight of vehicle in kg
             */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            /** @default TRAILER */
            vehicle_type: components["schemas"]["TRAILER_TYPE"];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** SemiTrailerRiskObjectIDWithRevisionID */
        SemiTrailerRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /** Usage */
            usage?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            coc_number?: string;
            /**
             * European Coc Number
             * @description Certificate of Conformity (COC) number (Gelijkvormigheidsattest)
             */
            european_coc_number?: string;
            /**
             * Adr Code
             * @description Code of hazard class or label as used in ADR dangerous goods list
             */
            adr_code?: string;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Trust Weight
             * @description Trust weight in kg
             */
            trust_weight?: number;
            /**
             * Tare Weight
             * @description Tare weight of vehicle in kg
             */
            tare_weight?: number;
            /**
             * Max Weight
             * @description Max. weight of vehicle in kg
             */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            /** @default SEMI_TRAILER */
            vehicle_type: components["schemas"]["SEMI_TRAILER_TYPE"];
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            fixed_structure_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** FleetRiskObjectIDWithRevisionID */
        FleetRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** Risk Objects In Fleet */
            risk_objects_in_fleet?: string[];
            /** Insured Via Leasing */
            insured_via_leasing?: boolean;
            /** Sharing Platform */
            sharing_platform?: boolean;
            /** Access To Claim Documents */
            access_to_claim_documents?: boolean;
            /** Amount Of Aerial Platforms Leased */
            amount_of_aerial_platforms_leased?: number;
            /** Amount Of Aerial Platforms Owned */
            amount_of_aerial_platforms_owned?: number;
            /** Amount Of Agricultural Vehicles Leased */
            amount_of_agricultural_vehicles_leased?: number;
            /** Amount Of Agricultural Vehicles Owned */
            amount_of_agricultural_vehicles_owned?: number;
            /** Amount Of Electric Tractors Leased */
            amount_of_electric_tractors_leased?: number;
            /** Amount Of Electric Tractors Owned */
            amount_of_electric_tractors_owned?: number;
            /** Amount Of Forklift Trucks Leased */
            amount_of_forklift_trucks_leased?: number;
            /** Amount Of Forklift Trucks Owned */
            amount_of_forklift_trucks_owned?: number;
            /** Amount Of Reach Trucks Leased */
            amount_of_reach_trucks_leased?: number;
            /** Amount Of Reach Trucks Owned */
            amount_of_reach_trucks_owned?: number;
            /** Amount Of Refrigeration Units Or Auxiliary Equipment Leased */
            amount_of_refrigeration_units_or_auxiliary_equipment_leased?: number;
            /** Amount Of Scissor Lifts Leased */
            amount_of_scissor_lifts_leased?: number;
            /** Amount Of Scissor Lifts Owned */
            amount_of_scissor_lifts_owned?: number;
            /** Amount Of Shredders Leased */
            amount_of_shredders_leased?: number;
            /** Amount Of Shredders Owned */
            amount_of_shredders_owned?: number;
            /** Amount Of Spinning Platforms Leased */
            amount_of_spinning_platforms_leased?: number;
            /** Amount Of Spinning Platforms Owned */
            amount_of_spinning_platforms_owned?: number;
            /** Amount Of Stackers Leased */
            amount_of_stackers_leased?: number;
            /** Amount Of Stackers Owned */
            amount_of_stackers_owned?: number;
            /** Amount Of Technical Trailers Leased */
            amount_of_technical_trailers_leased?: number;
            /** Amount Of Technical Trailers Owned */
            amount_of_technical_trailers_owned?: number;
            /** Amount Of Telehandlers Leased */
            amount_of_telehandlers_leased?: number;
            /** Amount Of Telehandlers Owned */
            amount_of_telehandlers_owned?: number;
            /** Amount Of Tower Cranes Leased */
            amount_of_tower_cranes_leased?: number;
            /** Amount Of Tower Cranes Owned */
            amount_of_tower_cranes_owned?: number;
            /** Amount Of Transpallets Leased */
            amount_of_transpallets_leased?: number;
            /** Amount Of Transpallets Owned */
            amount_of_transpallets_owned?: number;
            /** Amount Of Vehicles */
            amount_of_vehicles?: number;
            /** Amount Of Refrigeration Units Or Auxiliary Equipment Owned */
            amount_of_refrigeration_units_or_auxiliary_equipment_owned?: number;
            /** Amount Of Segways Leased */
            amount_of_segways_leased?: number;
            /** Amount Of Segways Owned */
            amount_of_segways_owned?: number;
            /** Amount Of Hoverboards Leased */
            amount_of_hoverboards_leased?: number;
            /** Amount Of Hoverboards Owned */
            amount_of_hoverboards_owned?: number;
            /** Others Transport Company Material Or Goods */
            others_transport_company_material_or_goods?: string;
            /** Transports Material Or Goods Description */
            transports_material_or_goods_description?: string;
            /** Transports Third Party Material Or Goods Description */
            transports_third_party_material_or_goods_description?: string;
            /**
             * @description (Sub-)type of risk object.
             * @default FLEET
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Technical Equipment Documents */
            technical_equipment_documents?: string[];
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Goods Or Materials Frequency */
            transport_own_goods_or_materials_frequency?: string;
            /** Does Transport Between Establishments */
            does_transport_between_establishments?: boolean;
            /** Does Transport Abroad */
            does_transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Does Transport Outside Eu */
            does_transport_outside_eu?: boolean;
            /** Has Transport Business Interruption Risk */
            has_transport_business_interruption_risk?: boolean;
            /** Does Specialised Transport */
            does_specialised_transport?: boolean;
            /** Transports Third Party Material Or Goods */
            transports_third_party_material_or_goods?: boolean;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** BoatRiskObjectIDWithRevisionID */
        BoatRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Brand
             * @description Brand of the boat.
             * @example Starcraft Marine
             */
            brand?: string;
            /**
             * Type
             * @description Type/model name of the boat.
             * @example Superfisherman
             */
            type?: string;
            /**
             * Model Year
             * @description Year the boat was built.
             * @example 2006
             */
            model_year?: number;
            /** Registration Number */
            registration_number?: string;
            /**
             * Scm Number
             * @description Number of verified outboard motor lock.
             */
            scm_number?: string;
            /**
             * Win Number
             * @description The watercraft identifier number (WIN) number, this is the chassis number for boats.
             * @example FI-YAM11001J607
             */
            win_number?: string;
            /**
             * @description Boat's category.
             * @example SAILING
             */
            category?: components["schemas"]["BOAT_CATEGORY"];
            /**
             * Length
             * @description Length of the boat.
             * @example 5.56
             */
            length?: number;
            /**
             * @description Unit of the boat's length (defaults to meters if length is set but length_unit is not)
             * @example m
             */
            length_unit?: components["schemas"]["LengthUnit"];
            /**
             * @description Insured sailing territories of the boat.
             * @example BIG_SQUARE
             */
            territory?: components["schemas"]["BOAT_TERRITORY"];
            /**
             * Daily Value
             * @description Value of boat on last purchase (NL specific, dagwaarde).
             * @example 1200
             */
            daily_value?: number;
            /**
             * @description Main contruction material/type of the boat (hull).
             * @example SYNTHETIC
             */
            construction_type?: components["schemas"]["BOAT_CONSTRUCTION_TYPE"];
            /**
             * Construction Address
             * @description Address where boat was constructed.
             */
            construction_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description Berth country of the boat.
             * @example NL
             */
            berth?: components["schemas"]["COUNTRY_CODES"];
            /** @description Berth area if in country NL. */
            berth_nl_area?: components["schemas"]["BOAT_BERTH_NL_AREA"];
            /** @description Berth big city specified here if berth area is BIG_CITY */
            berth_nl_big_city?: components["schemas"]["BOAT_BERTH_BIG_CITY"];
            berth_type?: components["schemas"]["BOAT_BERTH_TYPE"];
            /** Has Claim Free Years */
            has_claim_free_years?: boolean;
            /**
             * @description Amount of claim free years.
             * @example 1
             */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Company Claim Free Years */
            company_claim_free_years?: string;
            /**
             * Amount Claim Free Years
             * @description The integer amount of claim free years.
             */
            amount_claim_free_years?: number;
            /**
             * Amount Claim Free Years Current Insurance Company
             * @description The integer amount of claim free years with the current insurance company.
             */
            amount_claim_free_years_current_insurance_company?: number;
            /**
             * Berth Description
             * @description Berth place of the boat description.
             */
            berth_description?: string;
            country_of_registration?: components["schemas"]["COUNTRY_CODES"];
            /** @description How the boat is specifically used. */
            usage?: components["schemas"]["BOAT_USAGE"];
            /**
             * Port Of Registration
             * @description Main location where the boat is registered.
             */
            port_of_registration?: string;
            /**
             * Beam
             * @description The width of the boat
             */
            beam?: number;
            /**
             * @description Unit of the boat's width (defaults to meters if width is set but width_unit is not)
             * @example m
             */
            beam_unit?: components["schemas"]["LengthUnit"];
            /**
             * Draft
             * @description Depth under water.
             */
            draft?: number;
            /**
             * @description Unit of the boat's depth
             * @example m
             */
            draft_unit?: components["schemas"]["LengthUnit"];
            /**
             * Freeboard
             * @description freeboard above water.
             */
            freeboard?: number;
            /**
             * @description Unit of the boat's freeboard
             * @example m
             */
            freeboard_unit?: components["schemas"]["LengthUnit"];
            /** Amount Of Masts */
            amount_of_masts?: number;
            /** Weight */
            weight?: number;
            /** @description If the boat is used in competitions, this specifies which type of competition. */
            competition_type?: components["schemas"]["BOAT_COMPETITION_TYPE"];
            /**
             * Is Anwb Member
             * @description Is the owner of this boat a member of the Algemeene Nederlandsche Wielrijders Bond?
             */
            is_anwb_member?: boolean;
            /**
             * Anwb Member Number
             * @description Algemeene Nederlandsche Wielrijders Bond membership number
             */
            anwb_member_number?: string;
            preferences?: components["schemas"]["app__models__risk_objects__boat__Preferences"];
            /** Finance Company */
            finance_company?: string;
            /** Finance Contract Number */
            finance_contract_number?: string;
            fuel?: components["schemas"]["FUEL"];
            /**
             * Amount Of Motors
             * @description The amount of motors
             */
            amount_of_motors?: number;
            motor_kind?: components["schemas"]["BOAT_MOTOR_KIND"];
            /** Motor Numbers */
            motor_numbers?: string[];
            /** Motor Construction Year */
            motor_construction_year?: number;
            /** Motor Brand */
            motor_brand?: string;
            /** Motor Type */
            motor_type?: string;
            /** Kw */
            kw?: number;
            /** Hp */
            hp?: number;
            /** Top Speed Km Per Hour */
            top_speed_km_per_hour?: number;
            trailer?: components["schemas"]["BoatTrailer"];
            /**
             * Dinghy
             * @description NL=Volgboot; A small, open boat powered by rowing, a motor, or sails, used for pleasure or for moving people to or from a ship.
             */
            dinghy?: components["schemas"]["Dinghy"];
            /** Is Registered */
            is_registered?: boolean;
            /**
             * Used In Competition
             * @description Marks if the boat is also used to participate in competitions.
             * @example true
             */
            used_in_competition?: boolean;
            /**
             * Has Cabin
             * @description Marks if there is a cabin present on the boat.
             * @example true
             */
            has_cabin?: boolean;
            /** Has Track And Trace System */
            has_track_and_trace_system?: boolean;
            /** Is Financed */
            is_financed?: boolean;
            /** Is Rented Out */
            is_rented_out?: boolean;
            /**
             * Was Constructed Or Finished By Owner
             * @description The boat was made or finished by owner.
             */
            was_constructed_or_finished_by_owner?: boolean;
            /**
             * Was Commercial Boat
             * @description Was previously used as a company boat.
             */
            was_commercial_boat?: boolean;
            /** Is Prototype */
            is_prototype?: boolean;
            flag?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** BicycleRiskObjectIDWithRevisionID */
        BicycleRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * @description Type of bicycle.
             * @example REGULAR
             */
            bicycle_type?: components["schemas"]["BICYCLE_TYPE"];
            /**
             * Brand
             * @description Brand of the bicycle.
             * @example Orbea
             */
            brand?: string;
            /**
             * Model
             * @description Model of the bicycle.
             * @example Orca
             */
            model?: string;
            /**
             * date
             * Format: date
             * @example 2019-12-10T22:45:18.965458
             */
            purchase_date?: Record<string, never>;
            /**
             * Used By Others
             * @description The bicycle is regularly used by people other than the owner.
             * @example true
             */
            used_by_others?: boolean;
            /**
             * Taxation Value
             * @description The bicycle taxation value, used in Netherlands.
             */
            taxation_value?: number;
            /**
             * Value
             * @description The bicycle catalogue value.
             */
            value?: number;
            /** @description The maximum speed of an electric bicycle without pedalling. */
            speed_without_pedalling?: components["schemas"]["BICYCLE_SPEED"];
            /** @description How the bicycle is specifically used. */
            usage?: components["schemas"]["BICYCLE_USAGE"];
            preferences?: components["schemas"]["app__models__risk_objects__bicycle__Preferences"];
            electrical_bike_assistance?: components["schemas"]["ELECTRICAL_BIKE_ASSISTANCE"];
            /** Invoice Value */
            invoice_value?: number;
            /** Accessoiries Value */
            accessoiries_value?: number;
            /**
             * date
             * Format: date
             */
            invoice_date?: Record<string, never>;
            /** Lock Number */
            lock_number?: string;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** MiscellaneousRiskObjectIDWithRevisionID */
        MiscellaneousRiskObjectIDWithRevisionID: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** @description Type of risk */
            type: components["schemas"]["app__models__enums__MISCELLANEOUS_TYPE"];
            /**
             * Coverage Type
             * @description Type of coverage
             */
            coverage_type?: string;
            /** Description */
            description?: string;
            /**
             * Amount Of Objects
             * @description Number of people/risks that are insured.
             */
            amount_of_objects?: number;
            /** Weight In Grams */
            weight_in_grams?: number;
            /** Weights More Than 10Kg */
            weights_more_than_10kg?: boolean;
            /** Is Leased */
            is_leased?: boolean;
            /** Is Mobile */
            is_mobile?: boolean;
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Subtype */
            subtype?: string;
            /** Category */
            category?: string;
            /** Serial Number */
            serial_number?: string;
            /** Dglv Number */
            dglv_number?: string;
            /** Construction Year */
            construction_year?: number;
            /** Usage */
            usage?: string;
            /** Value */
            value?: number;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** create_customer_prospect_params */
        create_customer_prospect_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["CustomerCreateCmd"];
            headers?: components["schemas"]["Headers"];
        };
        /** MultiPartyQueryModel */
        MultiPartyQueryModel: {
            /** Items */
            items: (components["schemas"]["CustomerProspectsWithLeadOfferRiskObjectsQueryModel"] | components["schemas"]["CompanyProspectsWithLeadOfferRiskObjectsQueryModel"])[];
            /** Count */
            count: number;
        };
        /** CustomerProspectsWithLeadOfferRiskObjectsQueryModel */
        CustomerProspectsWithLeadOfferRiskObjectsQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** First Name */
            first_name?: string;
            /** Infix */
            infix?: string;
            /** Last Name */
            last_name?: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            gender?: components["schemas"]["GENDER"];
            /** National Register Nr */
            national_register_nr?: string;
            type: components["schemas"]["wg_py_models__domain__wegroup__enums__CUSTOMER_PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /** Email */
            email?: string;
            /** Telephonenr */
            telephonenr?: string;
            /** Iban */
            iban?: string;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            profession?: components["schemas"]["PROFESSION"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["wg_py_models__smt__read__prospect__ExternalRefsQueryModel"][];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["wg_py_models__smt__read__prospect__PartyDocumentQueryModel"][];
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            preferences?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel"];
            logo?: components["schemas"]["wg_py_models__smt__read__prospect__PartyLogoQueryModel"];
            /** Amount Of Leads */
            amount_of_leads: number;
            /** Amount Of Offers */
            amount_of_offers: number;
            /** Amount Of Contracts */
            amount_of_contracts: number;
            amount_of_risk_objects: components["schemas"]["wg_py_models__domain__insurance__risk_objects__AmountOfRiskObjects"];
        };
        /** AmountOfRiskObjects */
        wg_py_models__domain__insurance__risk_objects__AmountOfRiskObjects: {
            /**
             * Families
             * @default 0
             */
            families: number;
            /**
             * Cars
             * @default 0
             */
            cars: number;
            /**
             * Residences
             * @default 0
             */
            residences: number;
            /**
             * Teachers
             * @default 0
             */
            teachers: number;
            /**
             * Two Wheelers
             * @default 0
             */
            two_wheelers: number;
            /**
             * Legal
             * @default 0
             */
            legal: number;
            /**
             * Party Groups
             * @default 0
             */
            party_groups: number;
            /**
             * Trailers
             * @default 0
             */
            trailers: number;
            /**
             * Semi Trailers
             * @default 0
             */
            semi_trailers: number;
            /**
             * Miscellanea
             * @default 0
             */
            miscellanea: number;
        };
        /** CompanyProspectsWithLeadOfferRiskObjectsQueryModel */
        CompanyProspectsWithLeadOfferRiskObjectsQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Cbe */
            cbe?: string;
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            type: components["schemas"]["wg_py_models__domain__wegroup__enums__COMPANY_PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /** Email */
            email?: string;
            /** Telephonenr */
            telephonenr?: string;
            /** Iban */
            iban?: string;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Rsz Nr */
            rsz_nr?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            company_registration?: components["schemas"]["wg_py_models__domain__wegroup__complex__CompanyRegistration"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["wg_py_models__smt__read__prospect__ExternalRefsQueryModel"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["wg_py_models__smt__read__prospect__PartyDocumentQueryModel"][];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /** Commercial Name */
            commercial_name?: string;
            /** Website */
            website?: string;
            /** Is Active */
            is_active?: boolean;
            bookkeeper?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Bookkeeper"];
            contact_person?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ContactPerson"];
            personnel_details?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__PersonnelDetails"];
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            /**
             * Current Insurances
             * @description Current insurance of company (company_info.current_insurances)
             */
            current_insurances?: string[];
            turnover?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Turnover"];
            customer_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__CustomerInfo"];
            export_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ExportActivity"];
            import_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ImportActivity"];
            third_party_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ThirdPartyActivity"];
            outlook?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Outlook"];
            exhibition_activity?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ExhibitionActivity"];
            asset_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__AssetInfo"];
            fleet_info?: components["schemas"]["FleetInfo"];
            transport_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__TransportInfo"];
            workforce?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Workforce"];
            liability_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__LiabilityInfo"];
            construction_works?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks"];
            cyber?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__Cyber"];
            legal_aid?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__LegalAid"];
            financial_info?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__company__FinancialInfo"];
            preferences?: components["schemas"]["wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel"];
            /** Activities */
            activities?: components["schemas"]["ActivityQueryModel"][];
            /** Shareholders */
            shareholders?: components["schemas"]["ShareholderQueryModel"][];
            /** Managements */
            managements?: components["schemas"]["wg_py_models__smt__read__prospect__ManagementQueryModel"][];
            /** Establishments */
            establishments?: components["schemas"]["EstablishmentQueryModel"][];
            /** Balances */
            balances?: components["schemas"]["BalanceQueryModel"][];
            /** Linked Companies */
            linked_companies?: components["schemas"]["LinkedCompanyQueryModel"][];
            /** Loans */
            loans?: components["schemas"]["CompanyLoanQueryModel"][];
            /** Leases */
            leases?: components["schemas"]["CompanyLeaseQueryModel"][];
            /** Investments */
            investments?: components["schemas"]["CompanyInvestmentQueryModel"][];
            /** Joint Industrial Committees */
            joint_industrial_committees?: components["schemas"]["JointIndustrialCommitteeQueryModel"][];
            logo?: components["schemas"]["wg_py_models__smt__read__prospect__PartyLogoQueryModel"];
            /** Amount Of Leads */
            amount_of_leads: number;
            /** Amount Of Offers */
            amount_of_offers: number;
            /** Amount Of Contracts */
            amount_of_contracts: number;
            amount_of_risk_objects: components["schemas"]["wg_py_models__domain__insurance__risk_objects__AmountOfRiskObjects"];
        };
        /** PartiesQueryModel */
        PartiesQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            type: components["schemas"]["app__models__enums__PROSPECT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            amount_of_risk_objects: components["schemas"]["app__models__risk_objects__AmountOfRiskObjects"];
            /** Assignees */
            assignees?: components["schemas"]["app__views__models__party__PartyAssignee"][];
            status?: components["schemas"]["PARTY_STATUS"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["PartyExternalRefsQueryModel"][];
        };
        /** PartyOriginFilter */
        PartyOriginFilter: {
            /** Items */
            items: components["schemas"]["PartyOriginFilterItem"][];
        };
        /** PartyOriginFilterItem */
        PartyOriginFilterItem: {
            /** Label */
            label: string;
            /** Value */
            value: string;
            /**
             * Count
             * @default 0
             */
            count: number;
            /** Items */
            items: components["schemas"]["LabelValueCount"][];
        };
        /** LabelValueCount */
        LabelValueCount: {
            /** Label */
            label: string;
            /** Value */
            value: string;
            /**
             * Count
             * @default 0
             */
            count: number;
        };
        /** merge_parties_into_party_by_id_params */
        merge_parties_into_party_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyMergeCmd"];
        };
        /** PartyMergeCmd */
        PartyMergeCmd: {
            /** Parties */
            parties: string[];
        };
        /** create_party_from_company_registration_params */
        create_party_from_company_registration_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["wg_py_models__domain__wegroup__complex__CompanyRegistration"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
            /** Headers */
            headers?: Record<string, never>;
        };
        /** create_relation_between_parties_params */
        create_relation_between_parties_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["PartyRelationCreateCmd"];
        };
        /** PartyRelationCreateCmd */
        PartyRelationCreateCmd: {
            /**
             * Party Ids
             * @description A list of party ids that have a relation of any kind.
             */
            party_ids: string[];
            /** @description type of relation. */
            type: components["schemas"]["PARTY_RELATION_TYPE"];
            /**
             * Description
             * @description Extra information for the relation
             */
            description?: string;
        };
        /** update_relation_by_id_params */
        update_relation_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Relation Id
             * Format: uuid
             */
            relation_id: string;
            data: components["schemas"]["PartyRelation"];
        };
        /** PartyRelation */
        PartyRelation: {
            /** @description type of relation. */
            type?: components["schemas"]["PARTY_RELATION_TYPE"];
            /**
             * Description
             * @description Extra information for the relation
             */
            description?: string;
        };
        /** update_party_assignees_params */
        update_party_assignees_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyAssigneesUpdateCmd"];
        };
        /** PartyAssigneesUpdateCmd */
        PartyAssigneesUpdateCmd: {
            /**
             * Assignees
             * @description Collection of broker ids that represent the assignees of the party.
             * @default []
             */
            assignees: string[];
        };
        /** create_relation_between_party_and_risk_object_params */
        create_relation_between_party_and_risk_object_params: {
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["RiskObjectRelationCreateCmd"];
        };
        /** RiskObjectRelationCreateCmd */
        RiskObjectRelationCreateCmd: {
            type: components["schemas"]["RISK_OBJECT_PARTY_RELATION"];
            /**
             * Primary
             * @default false
             */
            primary: boolean;
            /** Is Owner */
            is_owner?: boolean;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** Relation To Policy Holder */
            relation_to_policy_holder?: string;
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
        };
        /**
         * RISK_OBJECT_PARTY_RELATION
         * @description An enumeration.
         * @enum {unknown}
         */
        RISK_OBJECT_PARTY_RELATION: "DRIVER" | "BENEFICIARY";
        /** create_offer_v2_params */
        create_offer_v2_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["OfferCreateCmdV2"];
            /**
             * Language
             * @default en
             */
            language: string;
        };
        /** OfferCreateResponse */
        OfferCreateResponse: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Revision */
            revision: number;
            /** Self */
            self: string;
            /** Ref */
            ref?: string;
            exports_queued?: components["schemas"]["ExportsQueued"];
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id?: string;
        };
        /** ExportsQueued */
        ExportsQueued: {
            /** Insurance Module Export */
            insurance_module_export: boolean;
            /** Crm Export */
            crm_export: boolean;
        };
        /** OfferCreateCmdV2 */
        OfferCreateCmdV2: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id: string;
            /**
             * date
             * Format: date
             * @description Start date.
             */
            start_date: Record<string, never>;
            /**
             * date
             * Format: date
             * @description End date.
             */
            end_date?: Record<string, never>;
            /**
             * Acknowledgements
             * @default []
             */
            acknowledgements: components["schemas"]["app__models__offer__Acknowledgement"][];
            /**
             * Risk Object Revisions
             * @default {
             *       "cars": [],
             *       "families": [],
             *       "residences": [],
             *       "two_wheelers": [],
             *       "teachers": [],
             *       "legal": [],
             *       "party_groups": [],
             *       "boats": [],
             *       "bicycles": [],
             *       "trailers": [],
             *       "semi_trailers": [],
             *       "miscellanea": []
             *     }
             */
            risk_object_revisions: components["schemas"]["RiskObjectRevisionIds"];
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /**
             * Generate Sepa Document
             * @default false
             */
            generate_sepa_document: boolean;
            /** Signature Redirect Url */
            signature_redirect_url?: string;
            /**
             * Offers Finalize Page Url
             * @description The url where you can view all offers to be signed or paid.
             */
            offers_finalize_page_url?: string;
            /**
             * Customer Sheet
             * @description Specification for creating a customer sheet document.
             */
            customer_sheet?: components["schemas"]["CustomerSheet"];
            notice?: components["schemas"]["Notice"];
            information_requirement_sheet_specification?: components["schemas"]["InformationRequirementSheetSpecification"];
        };
        /** Acknowledgement */
        app__models__offer__Acknowledgement: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Text */
            text: string;
            /** Agreed */
            agreed: boolean;
            /** Key */
            key?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
        };
        /** CustomerSheet */
        CustomerSheet: {
            /**
             * Acceptations
             * @description The acceptations
             */
            acceptations: components["schemas"]["CustomerSheetAcceptations"];
            /**
             * Know Our Office
             * @default
             */
            know_our_office: string;
            /** Access What Insurances */
            access_what_insurances?: string;
        };
        /** CustomerSheetAcceptations */
        CustomerSheetAcceptations: {
            /**
             * Process Medical Records
             * @example true
             */
            process_medical_records: boolean;
            /**
             * Process Criminal Records
             * @example true
             */
            process_criminal_records: boolean;
            /**
             * Access All Other Insurances
             * @example true
             */
            access_all_other_insurances: boolean;
            /**
             * Access Other Insurances
             * @example false
             */
            access_other_insurances: boolean;
            /**
             * Direct Marketing Forbidden
             * @description TODO
             * @example true
             */
            direct_marketing_forbidden?: boolean;
            /**
             * Type Of Communication
             * @enum {string}
             */
            type_of_communication?: "PAPER" | "DIGITAL";
        };
        /** Notice */
        Notice: {
            /** Previous Insurance Company Key */
            previous_insurance_company_key: string;
            /** Reason */
            reason?: string;
            /**
             * date
             * Format: date
             */
            main_expiry_date?: Record<string, never>;
            /** Current Policy Nr */
            current_policy_nr: string;
            notice_type: components["schemas"]["INSURANCE_TERMINATION_REASON_TYPE"];
        };
        /** InformationRequirementSheetSpecification */
        InformationRequirementSheetSpecification: {
            /**
             * Specific Needs
             * @description The specific needs.
             */
            specific_needs: string;
            /**
             * Motivation
             * @description The motivation.
             * @default
             */
            motivation: string;
            /**
             * Reason For Contact
             * @description The reason for contact.
             * @default
             */
            reason_for_contact: string;
            /**
             * Broker Gives Advise
             * @description Did the office give advise on this matter?
             * @default true
             */
            broker_gives_advise: boolean;
            /**
             * Independant Advice
             * @description Did the broker give independant advice or not?
             * @default true
             */
            independant_advice: boolean;
            /**
             * Prospect Follows Advice
             * @description Does the client follow the advice provided by the broker?
             * @default true
             */
            prospect_follows_advice: boolean;
            /**
             * No Other Contract
             * @description Is there another contract running for this risk?
             * @default true
             */
            no_other_contract: boolean;
        };
        /** PartyAddresses */
        PartyAddresses: {
            /** Items */
            items: components["schemas"]["AddresWithMetadata"][];
        };
        /**
         * AddresWithMetadata
         * @description Address model
         */
        AddresWithMetadata: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * @description The country code.
             * @example BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
            metadata: components["schemas"]["app__views__models__party__AddresWithMetadata__MetaData"];
        };
        /** MetaData */
        app__views__models__party__AddresWithMetadata__MetaData: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Type */
            type: string;
        };
        /** transfer_party_by_id_params */
        transfer_party_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyTransferPayload"];
        };
        /** PartyTransferPayload */
        PartyTransferPayload: {
            /**
             * Distribution Id
             * Format: uuid
             * @description The target distribution that will receive the party.
             */
            distribution_id: string;
        };
        /** create_party_external_refs_params */
        create_party_external_refs_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyExternalRefsCreateCmd"];
        };
        /** create_signed_parties_upload_url_params */
        create_signed_parties_upload_url_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyDocumentUpload"];
            type?: components["schemas"]["PARTY_DOCUMENT_TYPE"];
        };
        /** UploadSignedURLResponse */
        UploadSignedURLResponse: {
            /**
             * Document Id
             * Format: uuid
             * @description ID of the document in our database.
             */
            document_id: string;
            /**
             * Location
             * @description unique path to bucket
             */
            location: string;
            /**
             * Link
             * @description signed url to bucket path to upload your blob
             */
            link: string;
            /**
             * Public Url
             * @description Public url to download the resource after uploading, is proxy to s3.
             */
            public_url: string;
            /**
             * Self
             * @description API link to resource
             */
            self: string;
            /**
             * Public Bucket Link
             * @description Public S3 url to download the resource after uploading, only valid for 7 days!
             */
            public_bucket_link?: string;
        };
        /** PartyDocumentUpload */
        PartyDocumentUpload: {
            /**
             * Filename
             * @description document file name
             */
            filename: string;
            /** @description type of uploaded document */
            type?: components["schemas"]["PARTY_DOCUMENT_TYPE"];
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Published At
             * Format: date
             * @description published date of the source of the uploaded document
             */
            published_at?: string;
            /**
             * Description
             * @description description of document
             */
            description?: string;
        };
        /** update_document_by_party_id_params */
        update_document_by_party_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Document Id
             * Format: uuid
             */
            document_id: string;
            data: components["schemas"]["UploadDocumentPatchCmd"];
        };
        /** UploadDocumentPatchCmd */
        UploadDocumentPatchCmd: {
            /**
             * Filename
             * @description document file name
             */
            filename?: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size?: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Type
             * @description type of uploaded document
             */
            type?: unknown;
        };
        /** create_insurance_policy_for_party_params */
        create_insurance_policy_for_party_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["InsurancePolicyCreateCmd"];
        };
        /** upsert_insurance_policy_simulation_for_party_params */
        upsert_insurance_policy_simulation_for_party_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Simulation Id
             * Format: uuid
             */
            simulation_id: string;
            data: components["schemas"]["InsurancePolicySimulationUpsertCmd"];
        };
        /** InsurancePolicySimulationUpsertCmd */
        InsurancePolicySimulationUpsertCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id?: string;
            /** External Refs */
            external_refs?: components["schemas"]["app__models__insurance_policy__ExternalRef"][];
            /** @default SIMULATION */
            type: components["schemas"]["INSURANCE_POLICY_SIMULATION_TYPE"];
            /** Name */
            name: string;
            /** Closed At Distribution */
            closed_at_distribution?: boolean;
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Insured Value */
            insured_value?: number;
            /** Deductible */
            deductible?: string;
            /** Branch Code */
            branch_code?: string;
            /** Description */
            description?: string;
            /** Policy Document Link */
            policy_document_link?: string;
            /** Policy Nr */
            policy_nr?: string;
            /**
             * date without year
             * @description 'MM-DD' format. Other formats are supported as well but are transformed to MM=DD.
             */
            due_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /** Coverages */
            coverages?: components["schemas"]["CoverageCmd"][];
            /** Clauses */
            clauses?: components["schemas"]["ClauseCmd"][];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id?: string;
            /** Metadata */
            metadata?: Record<string, never>;
            /** Documents */
            documents?: components["schemas"]["InsurancePolicyDocumentCmd"][];
            /** Links */
            links?: components["schemas"]["InsurancePolicyLinkCmd"][];
        };
        /**
         * INSURANCE_POLICY_SIMULATION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_POLICY_SIMULATION_TYPE: "SIMULATION";
        /** create_note_for_party_params */
        create_note_for_party_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyNoteCmd"];
        };
        /** PartyNoteCmd */
        PartyNoteCmd: {
            /** Title */
            title?: string;
            /** Text */
            text?: string;
        };
        /** update_party_note_by_id_params */
        update_party_note_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Note Id
             * Format: uuid
             */
            note_id: string;
            data: components["schemas"]["PartyNoteCmd"];
        };
        /** PartyConversationNotes */
        PartyConversationNotes: {
            /** Items */
            items: components["schemas"]["ConversationNote"][];
        };
        /** ConversationNote */
        ConversationNote: {
            /** Id */
            id: string;
            /** Title */
            title: string;
            /** Value */
            value: string;
            /** Order */
            order?: number;
        };
        /** upsert_policy_package_by_party_params */
        upsert_policy_package_by_party_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PolicyPackageCreateCmd"];
        };
        /** PossibleInsuranceProductsQueryModel */
        PossibleInsuranceProductsQueryModel: {
            /**
             * Items
             * @description List of insurance products.
             * @default []
             */
            items: components["schemas"]["PossibleInsuranceProductQueryModel"][];
            /**
             * Count
             * @description Amount of insurance products.
             */
            count: number;
        };
        /** PossibleInsuranceProductQueryModel */
        PossibleInsuranceProductQueryModel: {
            /**
             * Id
             * @description Identifier of insurance product.
             */
            id: string;
            /**
             * Key
             * @description Descriptive identifier of insurance product. Not unique.
             */
            key?: string;
            /**
             * Name
             * @description Localized name of insurance product.
             */
            name: string;
            /**
             * Icon Key
             * @description Key of icon to show on frontend one of https://design.wegroup.io/?path=/story/foundation-icons--filled
             */
            icon_key?: string;
            /** @description Country code of insurance product. */
            country: components["schemas"]["COUNTRY_CODES"];
            /**
             * Links
             * @description Links of insurance product.
             * @default []
             */
            links: string[];
            /**
             * Description
             * @description Localized description of insurance product.
             */
            description?: string;
            /**
             * Descriptions
             * @description Localized descriptions of an insurance product.
             */
            descriptions?: Record<string, never>;
            /** @description Entity this insurance product applies to. */
            entity?: components["schemas"]["INSURANCE_PRODUCT_ENTITY"];
            /**
             * Enabled
             * @description Is this insurance product enabled for requested distribution.
             */
            enabled?: boolean;
            risk_domain?: components["schemas"]["wg_py_models__smt__read__insurance__InsuranceProductQueryModel__RiskDomain"];
            risk_object_type?: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Risk Object Sub Type */
            risk_object_sub_type?: string;
            /**
             * Urgency
             * @description Level of urgency that applies to the advice.
             */
            urgency?: string;
            /**
             * Advice
             * @description Advice, why this product is adviced.
             */
            advice?: string;
            /**
             * Already Insured
             * @description Whether party is already insured for the coverage of the advice. Applies only to COVERAGE type advice.
             * @default false
             */
            already_insured: boolean;
        };
        /** RiskObjects */
        app__views__models__risk_object__RiskObjects: {
            /**
             * Fleets
             * @default []
             */
            fleets: components["schemas"]["FleetQueryModel"][];
            /**
             * Cars
             * @default []
             */
            cars: components["schemas"]["app__views__models__risk_object__Car"][];
            /**
             * Residences
             * @default []
             */
            residences: components["schemas"]["app__views__models__risk_object__Residence"][];
            /**
             * Families
             * @default []
             */
            families: components["schemas"]["app__views__models__risk_object__Family"][];
            /**
             * Two Wheelers
             * @default []
             */
            two_wheelers: components["schemas"]["app__views__models__risk_object__TwoWheeler"][];
            /**
             * Legal
             * @default []
             */
            legal: components["schemas"]["app__views__models__risk_object__Legal"][];
            /**
             * Teachers
             * @default []
             */
            teachers: components["schemas"]["app__views__models__risk_object__Teacher"][];
            /**
             * Party Groups
             * @default []
             */
            party_groups: components["schemas"]["app__views__models__risk_object__PartyGroup"][];
            /**
             * Boats
             * @default []
             */
            boats: components["schemas"]["app__views__models__risk_object__Boat"][];
            /**
             * Bicycles
             * @default []
             */
            bicycles: components["schemas"]["app__views__models__risk_object__Bicycle"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["app__views__models__risk_object__Trailer"][];
            /**
             * Semi Trailers
             * @default []
             */
            semi_trailers: components["schemas"]["app__views__models__risk_object__SemiTrailer"][];
            /**
             * Miscellanea
             * @default []
             */
            miscellanea: components["schemas"]["app__views__models__risk_object__Miscellaneous"][];
        };
        /** FleetQueryModel */
        FleetQueryModel: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default FLEET
             * @enum {string}
             */
            risk_object_type: "FLEET";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Risk Objects In Fleet
             * @default []
             */
            risk_objects_in_fleet: components["schemas"]["RiskObjectInFleet"][];
            /** Insured Via Leasing */
            insured_via_leasing?: boolean;
            /** Sharing Platform */
            sharing_platform?: boolean;
            /** Access To Claim Documents */
            access_to_claim_documents?: boolean;
            /** Amount Of Aerial Platforms Leased */
            amount_of_aerial_platforms_leased?: number;
            /** Amount Of Aerial Platforms Owned */
            amount_of_aerial_platforms_owned?: number;
            /** Amount Of Agricultural Vehicles Leased */
            amount_of_agricultural_vehicles_leased?: number;
            /** Amount Of Agricultural Vehicles Owned */
            amount_of_agricultural_vehicles_owned?: number;
            /** Amount Of Electric Tractors Leased */
            amount_of_electric_tractors_leased?: number;
            /** Amount Of Electric Tractors Owned */
            amount_of_electric_tractors_owned?: number;
            /** Amount Of Forklift Trucks Leased */
            amount_of_forklift_trucks_leased?: number;
            /** Amount Of Forklift Trucks Owned */
            amount_of_forklift_trucks_owned?: number;
            /** Amount Of Reach Trucks Leased */
            amount_of_reach_trucks_leased?: number;
            /** Amount Of Reach Trucks Owned */
            amount_of_reach_trucks_owned?: number;
            /** Amount Of Refrigeration Units Or Auxiliary Equipment Leased */
            amount_of_refrigeration_units_or_auxiliary_equipment_leased?: number;
            /** Amount Of Scissor Lifts Leased */
            amount_of_scissor_lifts_leased?: number;
            /** Amount Of Scissor Lifts Owned */
            amount_of_scissor_lifts_owned?: number;
            /** Amount Of Shredders Leased */
            amount_of_shredders_leased?: number;
            /** Amount Of Shredders Owned */
            amount_of_shredders_owned?: number;
            /** Amount Of Spinning Platforms Leased */
            amount_of_spinning_platforms_leased?: number;
            /** Amount Of Spinning Platforms Owned */
            amount_of_spinning_platforms_owned?: number;
            /** Amount Of Stackers Leased */
            amount_of_stackers_leased?: number;
            /** Amount Of Stackers Owned */
            amount_of_stackers_owned?: number;
            /** Amount Of Technical Trailers Leased */
            amount_of_technical_trailers_leased?: number;
            /** Amount Of Technical Trailers Owned */
            amount_of_technical_trailers_owned?: number;
            /** Amount Of Telehandlers Leased */
            amount_of_telehandlers_leased?: number;
            /** Amount Of Telehandlers Owned */
            amount_of_telehandlers_owned?: number;
            /** Amount Of Tower Cranes Leased */
            amount_of_tower_cranes_leased?: number;
            /** Amount Of Tower Cranes Owned */
            amount_of_tower_cranes_owned?: number;
            /** Amount Of Transpallets Leased */
            amount_of_transpallets_leased?: number;
            /** Amount Of Transpallets Owned */
            amount_of_transpallets_owned?: number;
            /** Amount Of Vehicles */
            amount_of_vehicles?: number;
            /** Amount Of Refrigeration Units Or Auxiliary Equipment Owned */
            amount_of_refrigeration_units_or_auxiliary_equipment_owned?: number;
            /** Amount Of Segways Leased */
            amount_of_segways_leased?: number;
            /** Amount Of Segways Owned */
            amount_of_segways_owned?: number;
            /** Amount Of Hoverboards Leased */
            amount_of_hoverboards_leased?: number;
            /** Amount Of Hoverboards Owned */
            amount_of_hoverboards_owned?: number;
            /** Others Transport Company Material Or Goods */
            others_transport_company_material_or_goods?: string;
            /** Transports Material Or Goods Description */
            transports_material_or_goods_description?: string;
            /** Transports Third Party Material Or Goods Description */
            transports_third_party_material_or_goods_description?: string;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Technical Equipment Documents */
            technical_equipment_documents?: string[];
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Goods Or Materials Frequency */
            transport_own_goods_or_materials_frequency?: string;
            /** Does Transport Between Establishments */
            does_transport_between_establishments?: boolean;
            /** Does Transport Abroad */
            does_transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Does Transport Outside Eu */
            does_transport_outside_eu?: boolean;
            /** Has Transport Business Interruption Risk */
            has_transport_business_interruption_risk?: boolean;
            /** Does Specialised Transport */
            does_specialised_transport?: boolean;
            /** Transports Third Party Material Or Goods */
            transports_third_party_material_or_goods?: boolean;
            /** @default FLEET */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
        };
        /** RiskObjectInFleet */
        RiskObjectInFleet: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /** Risk Object Type */
            risk_object_type?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
        };
        /** RiskObjectExternalRefsQueryModel */
        RiskObjectExternalRefsQueryModel: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
            /** Company Id */
            company_id?: string;
            /** Company Id Key */
            company_id_key?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /** Link */
            link?: string;
        };
        /** Car */
        app__views__models__risk_object__Car: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @enum {string}
             */
            risk_object_type: "CAR" | "PASSENGER_CAR" | "LIGHT_COMMERCIAL_VEHICLE" | "OLDTIMER" | "SUPERCAR" | "GOLF_CART";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @default []
             */
            drivers: components["schemas"]["app__views__models__risk_object__Driver"][];
            /** Number Plate */
            number_plate?: string;
            /** Kw */
            kw?: number;
            /** Cc */
            cc?: number;
            /** Model */
            model?: string;
            /** Model Year */
            model_year?: number;
            /** Version */
            version?: string;
            /** Brand */
            brand?: string;
            /** Chassis Number */
            chassis_number?: string;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /** Is Second Hand */
            is_second_hand?: boolean;
            /** Age */
            age?: number;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             */
            registration_last?: Record<string, never>;
            /** Invoice Value */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /** Options Value */
            options_value?: number;
            /** Value */
            value?: number;
            /** Color */
            color?: string;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["DriveAssistanceSystem"];
            category?: components["schemas"]["CAR_CATEGORY"];
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /** Average Km Per Year */
            average_km_per_year?: number;
            used_for: components["schemas"]["CAR_USED_FOR"];
            /** Febiacid */
            febiacid?: number;
            /** Co2 */
            co2?: number;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Coupe */
            is_coupe?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /** Seats */
            seats?: number;
            /** Vat Regime */
            vat_regime?: number;
            /** Vat Rate */
            vat_rate?: number;
            /** @default PASSENGER_CAR */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            rolling_work_equipment_type?: components["schemas"]["ROLLING_WORK_EQUIPMENT_TYPE"];
            /** Kwh */
            kwh?: number;
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            usage?: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /** Estimated Value */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             */
            content_value?: number;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
            /** Amount Of Doors */
            amount_of_doors?: number;
            /** Max Load Weight */
            max_load_weight?: number;
            /** Rolls Body Type Code */
            rolls_body_type_code?: string;
            /** @default CAR */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            preferences?: components["schemas"]["app__models__risk_objects__car__Preferences"];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            /**
             * Part Of Fleets
             * @default []
             */
            part_of_fleets: components["schemas"]["RiskObject"][];
            /** Transports Dangerous Goods */
            transports_dangerous_goods?: boolean;
            /** Has Mounted Equipment */
            has_mounted_equipment?: boolean;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Has Tno Scm Alarm */
            has_tno_scm_alarm?: boolean;
            /** Tno Scm Alarm Class */
            tno_scm_alarm_class?: string;
            /** Has Multiple Drivers */
            has_multiple_drivers?: boolean;
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
            /** Is Rented Out Occasionally */
            is_rented_out_occasionally?: boolean;
            /** Is Part Of Fleet */
            is_part_of_fleet?: boolean;
            /** Is Insured Through Leasing Company */
            is_insured_through_leasing_company?: boolean;
            agricultural_vehicle_usage?: components["schemas"]["AGRICULTURAL_VEHICLE_USAGE"];
            /** Has Trailer */
            has_trailer?: boolean;
            /** Trailer Tonnage Over 750Kg */
            trailer_tonnage_over_750kg?: boolean;
            /** Tonnage In Kg */
            tonnage_in_kg?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            truck_destinaton?: components["schemas"]["TRUCK_DESTINATION"];
            /** Transports Adr Products */
            transports_adr_products?: boolean;
            /** Has Fixed Route */
            has_fixed_route?: boolean;
            /** Uses Only Own Trailers */
            uses_only_own_trailers?: boolean;
            /** Is Parked Safely At Night */
            is_parked_safely_at_night?: boolean;
            /** Has Additional Security Lock */
            has_additional_security_lock?: boolean;
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            fixed_structure_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
        };
        /** Driver */
        app__views__models__risk_object__Driver: {
            /**
             * Id
             * Format: uuid
             * @description ID of driver in database.
             */
            id?: string;
            /** First Name */
            first_name?: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Initials
             * @description The driver's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            /**
             * Address
             * @description The Driver's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            driver_license_type?: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
        };
        /** RiskObject */
        RiskObject: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /** Risk Object Type */
            risk_object_type?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
        };
        /** Residence */
        app__views__models__risk_object__Residence: {
            /**
             * Is Last Floor
             * @description Is your floor the highest in the building?
             * @example true
             */
            is_last_floor?: boolean;
            /**
             * Is Heavily Renovated
             * @description Residence with heavy renovation
             * @example true
             */
            is_heavily_renovated?: boolean;
            /**
             * date
             * Format: date
             * @description When was the residence built.
             * @example 1970-01-91
             */
            built_date?: Record<string, never>;
            /**
             * Has Underfloor Heating
             * @description Does the house have underfloor heating?
             * @example true
             */
            has_underfloor_heating?: boolean;
            /**
             * Is Hard Wood
             * @description Is the house made of hardwood?
             * @example true
             */
            is_hard_wood?: boolean;
            /**
             * Is Large Room Professional Use
             * @description Is there a room larger than 70m² that is used for professional use?
             * @example true
             */
            is_large_room_professional_use?: boolean;
            /**
             * @description Kind of alarm system
             * @example CONNECTED
             */
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
            /**
             * Has Outside Car Parking
             * @description Does the house have an outside car parking
             * @example true
             */
            has_outside_car_parking?: boolean;
            /**
             * Has Qualitative Kitchen
             * @description Is there a fitted kitchen with a new value > EUR 25,000 (appliances included)?
             * @example true
             */
            has_qualitative_kitchen?: boolean;
            /**
             * Has Marble Or Natural Stone
             * @description Does the house contain marble or natural stone
             * @example true
             */
            has_marble_or_natural_stone?: boolean;
            /**
             * Has Oak
             * @description Is there oak present (doors, plank floor or stairs)?
             * @example true
             */
            has_oak?: boolean;
            /**
             * Has Fireplace
             * @description Is there a (decorative) fireplace?
             * @example true
             */
            has_fireplace?: boolean;
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @enum {string}
             */
            risk_object_type: "RESIDENCE" | "FAMILY_HOME" | "VILLA" | "FLAT_BLOCK" | "HOLIDAY_HOME" | "FARMHOUSE" | "TOWNHOUSE";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            holder_state?: components["schemas"]["HOLDER_STATE"];
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            main_building?: components["schemas"]["app__models__risk_objects__residence__MainBuilding"];
            /** Parcel Area */
            parcel_area?: number;
            /** Rental Price */
            rental_price?: number;
            /**
             * Rental Contract Meet Requirements
             * @description Does the rental contract meet the requirements
             * @example true
             */
            rental_contract_meet_requirements?: boolean;
            /**
             * Had Any Rental Problems
             * @description Has the landlord had any rental problems such as the tenant failed to pay its rent or have you already been involved in any legal proceedings related to a rented property?
             * @example true
             */
            had_any_rental_problems?: boolean;
            /**
             * Annexes
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__annex__Annex"][];
            /** Has Annex With Surface Greater Than 25 M2 */
            has_annex_with_surface_greater_than_25_m2?: boolean;
            /** Has Outside Swimming Pool */
            has_outside_swimming_pool?: boolean;
            /** Has Solar Panels */
            has_solar_panels?: boolean;
            /** Solar Panel Value */
            solar_panel_value?: number;
            /** Are Solar Panels Anchored */
            are_solar_panels_anchored?: boolean;
            /** Has Garden */
            has_garden?: boolean;
            /**
             * Is Primary
             * @default true
             */
            is_primary: boolean;
            occupation?: components["schemas"]["OCCUPATION_TYPE"];
            /** Has Company Registered */
            has_company_registered?: boolean;
            was_flooded?: components["schemas"]["RESIDENCE_FLOOD_TYPE"];
            /** Content Value */
            content_value?: number;
            /** @description The basis on which the content value is determined */
            content_value_defined_type?: components["schemas"]["CONTENT_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the content value is determined
             */
            content_value_defined_date?: Record<string, never>;
            contains_valuable_items?: components["schemas"]["VALUABLE_ITEM"][];
            /** Valuable Items Estimated Value */
            valuable_items_estimated_value?: number;
            /** Has Sprinklers */
            has_sprinklers?: boolean;
            /**
             * Mortgages
             * @default []
             */
            mortgages: components["schemas"]["Mortgage"][];
            swimming_pool_type?: components["schemas"]["SWIMMING_POOL_TYPE"];
            /** @description What type of heating does the house have? */
            heating_type?: components["schemas"]["HEATING_TYPE"];
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            surveillance_equipment_types?: components["schemas"]["SURVEILLANCE_EQUIPMENT_TYPE"][];
            /** Is Burglar Alarm System Incert Certified */
            is_burglar_alarm_system_incert_certified?: boolean;
            electric_installations?: components["schemas"]["ElectricalInstallations"];
            /** Has Roof Air Heat Pump */
            has_roof_air_heat_pump?: boolean;
            /** Has Heat Pump Inside */
            has_heat_pump_inside?: boolean;
            /** Has Overhead Crain */
            has_overhead_crain?: boolean;
            /** Flammable Material Within 1M Of Boiler */
            flammable_material_within_1m_of_boiler?: boolean;
            /** Stores Flammable Material Outdoor */
            stores_flammable_material_outdoor?: boolean;
            prevention_planning?: components["schemas"]["PREVENTION_PLAN"][];
            /** Uses Fire Permit Form */
            uses_fire_permit_form?: boolean;
            /** Has Prevention Advisor */
            has_prevention_advisor?: boolean;
            preferences?: components["schemas"]["app__models__risk_objects__residence__ResidencePreferences"];
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            /** @description Is there burglary protection in place? */
            theft_protection?: components["schemas"]["RESIDENCE_THEFT_PROTECTION"];
            /**
             * Is Theft Protection Incert Certified
             * @description Is the burglary protection INCERT certified?
             */
            is_theft_protection_incert_certified?: boolean;
            /**
             * Theft Protection Description
             * @description Description of the burglary protection.
             */
            theft_protection_description?: string;
            /**
             * Has Fire Protection
             * @description Is fire protection in place?
             */
            has_fire_protection?: boolean;
            /**
             * Has Lightning Rod
             * @description Is there a lightning conductor on the roof?
             */
            has_lightning_rod?: boolean;
            /**
             * Is In Flood Area
             * @description Is the residence located in a flood area?
             */
            is_in_flood_area?: boolean;
            /**
             * Has Flood Last 10Y
             * @description Did the residence have any floods in the last 10 years?
             */
            has_flood_last_10y?: boolean;
            /**
             * Amount Of Floods Last 10Y
             * @description How many floods did the residence had in the last 10 years?
             */
            amount_of_floods_last_10y?: number;
            /**
             * Is In Forest Fire Area
             * @description Is the residence located in a forest fire area?
             */
            is_in_forest_fire_area?: boolean;
            /** @description What type of monument is the residence, if any. */
            monument_type?: components["schemas"]["RESIDENCE_MONUMENT_TYPE"];
            /** @description What is the residence mainly used for? */
            usage?: components["schemas"]["RESIDENCE_USAGE"];
            /** @default RESIDENCE */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            /** Flammable Liquids */
            flammable_liquids?: string;
            /** Flammable Materials Present */
            flammable_materials_present?: string[];
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Voltages */
            voltages?: string[];
            /** Fire Specifications */
            fire_specifications?: string[];
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Has Cash At Home */
            has_cash_at_home?: boolean;
            /** Has Surveillance Equipment */
            has_surveillance_equipment?: boolean;
            /** Has Shutters */
            has_shutters?: boolean;
            /** Has Double Glass */
            has_double_glass?: boolean;
            /** Solar Panels Are Scope 12 Inspected */
            solar_panels_are_scope_12_inspected?: boolean;
            /** Building Dependency For Turnover */
            building_dependency_for_turnover?: boolean;
            /** Has Multi Year Maintenance Plan */
            has_multi_year_maintenance_plan?: boolean;
            /** Is Boiler Serviced Annually */
            is_boiler_serviced_annually?: boolean;
            /** Surface Area Used By Company In M2 */
            surface_area_used_by_company_in_m2?: number;
            /**
             * date
             * Format: date
             */
            solar_panels_are_scope_12_inspection_date?: Record<string, never>;
            /** Solar Panels Are Scope 12 Inspection Passed */
            solar_panels_are_scope_12_inspection_passed?: boolean;
            /** Solar Panels Are Scope 12 Inspection Defects Rectified */
            solar_panels_are_scope_12_inspection_defects_rectified?: boolean;
            /** Solar Panels Are Scope 12 Inspection Defects Description */
            solar_panels_are_scope_12_inspection_defects_description?: string;
            /** Has Annexes */
            has_annexes?: boolean;
            /** Has Buildings */
            has_buildings?: boolean;
            /** Amount Of Solar Panels */
            amount_of_solar_panels?: number;
            /** Is Company Owner */
            is_company_owner?: boolean;
            /** Have Or Intend To Have Assessment */
            have_or_intend_to_have_assessment?: boolean;
            /** Year Of Assessment */
            year_of_assessment?: number;
            /** Any Changes Since Past Assessment */
            any_changes_since_past_assessment?: boolean;
            /** Amount Of Buildings */
            amount_of_buildings?: number;
            /** Changes Since Past Assessment */
            changes_since_past_assessment?: string;
            /** Usage Description */
            usage_description?: string;
            /** Building Usage Type */
            building_usage_type?: string;
            /** Any Embellishment Work Done */
            any_embellishment_work_done?: boolean;
            /** Embellishment Work Estimated Value */
            embellishment_work_estimated_value?: number;
            /** Goods In Cellar At Least Pallet Height */
            goods_in_cellar_at_least_pallet_height?: boolean;
            /** Has Playground */
            has_playground?: boolean;
            /** Has Fence */
            has_fence?: boolean;
            /** Neighbours Have Business Activities */
            neighbours_have_business_activities?: boolean;
            /** Amount Of Floors */
            amount_of_floors?: number;
            /** Stored Goods In Cellar */
            stored_goods_in_cellar?: boolean;
            /** Ownership Description */
            ownership_description?: string;
            /** Is Private Owner */
            is_private_owner?: boolean;
            /** Building Purpose Description */
            building_purpose_description?: string;
            /** Wall Structure Other */
            wall_structure_other?: string;
            /** Roof Structure Other */
            roof_structure_other?: string;
            /** Building Year */
            building_year?: number;
            /** Wall Isolation Type */
            wall_isolation_type?: string;
            /** Roof Isolation Type */
            roof_isolation_type?: string;
            /** Has Garage Boxes */
            has_garage_boxes?: boolean;
            /** Amount Of Garage Boxes */
            amount_of_garage_boxes?: number;
            /** Has Car Park */
            has_car_park?: boolean;
            /** Is Vacant Or Out Of Use */
            is_vacant_or_out_of_use?: boolean;
            /** Has Antennas */
            has_antennas?: boolean;
            /**
             * date
             * Format: date
             */
            multi_year_maintenance_plan_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_major_maintenance_date?: Record<string, never>;
            /** Any Greening Measures Taken */
            any_greening_measures_taken?: boolean;
            /** Greening Measures Taken */
            greening_measures_taken?: string[];
            /** Greening Measures Taken Other */
            greening_measures_taken_other?: string;
            /** Is Shared */
            is_shared?: boolean;
            /** Has Own Entrance */
            has_own_entrance?: boolean;
            /**
             * date
             * Format: date
             */
            estimation_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            taxation_date?: Record<string, never>;
            /** Installations Inspection Defects Rectified */
            installations_inspection_defects_rectified?: boolean;
            /** Installations Inspection Defects Description */
            installations_inspection_defects_description?: string;
            /** Has Borg Alarm With Pac Forwarding */
            has_borg_alarm_with_pac_forwarding?: boolean;
            /** Borg Alarm With Pac Forwarding Why Missing Description */
            borg_alarm_with_pac_forwarding_why_missing_description?: string;
            /** Warehouse Has Decking */
            warehouse_has_decking?: boolean;
            /** Facade Has Sunscreen */
            facade_has_sunscreen?: boolean;
            /** Renovation Or Investment After Estimation Or Taxation Estimated Value */
            renovation_or_investment_after_estimation_or_taxation_estimated_value?: number;
            /** Rent Out To Other */
            rent_out_to_other?: string;
            /** Does Company Emergency Response Training Yearly */
            does_company_emergency_response_training_yearly?: boolean;
            /** Any Fallback Location */
            any_fallback_location?: boolean;
            /** Amount Asbestos Present In M2 */
            amount_asbestos_present_in_m2?: number;
            /** Any Asbestos Decontamination Plan */
            any_asbestos_decontamination_plan?: boolean;
            /** Any Workshop Present */
            any_workshop_present?: boolean;
            /** Amount Of Interior Windows Larger Than 0 5 M2 */
            amount_of_interior_windows_larger_than_0_5_m2?: number;
            /** Amount Of Exterior Windows Larger Than 0 5 M2 */
            amount_of_exterior_windows_larger_than_0_5_m2?: number;
            /** Any Windows Have Special Design */
            any_windows_have_special_design?: boolean;
            /** Has Facade Glass */
            has_facade_glass?: boolean;
            /** Amount Of Glass Doors */
            amount_of_glass_doors?: number;
            /** Has Advertized Lettering On Glass Present */
            has_advertized_lettering_on_glass_present?: boolean;
            /** Glass Value */
            glass_value?: number;
            /** Annexes Total Surface In M2 */
            annexes_total_surface_in_m2?: number;
            /** Technical Equipment Types */
            technical_equipment_types?: string[];
            /** Used As Operator */
            used_as_operator?: boolean;
            /** Value */
            value?: number;
            /** Abex Value Determination */
            abex_value_determination?: number;
            /** Commercial Area Accessible By Public In M2 */
            commercial_area_accessible_by_public_in_m2?: number;
            /** Is Rental Property */
            is_rental_property?: boolean;
            /** Is Commercially Used */
            is_commercially_used?: boolean;
            /** Has Solar Battery */
            has_solar_battery?: boolean;
            /** Is Oceanfront */
            is_oceanfront?: boolean;
            /** Palapa Roofs Within 3 Meters */
            palapa_roofs_within_3_meters?: boolean;
            /** Has Palapa Roof */
            has_palapa_roof?: boolean;
            rent_out_term?: components["schemas"]["RENT_OUT_TERM"];
            /** Has Evacuation Plan */
            has_evacuation_plan?: boolean;
            /** Has Done Fire Extinguiser Training */
            has_done_fire_extinguiser_training?: boolean;
            building_purpose?: components["schemas"]["BUILDING_PURPOSE"];
        };
        /** Family */
        app__views__models__risk_object__Family: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @enum {string}
             */
            risk_object_type: "FAMILY";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            status?: components["schemas"]["FAMILY_STATUS"];
            /**
             * date
             * Format: date
             * @description Date of birth.
             */
            birth?: Record<string, never>;
            /**
             * Beneficiaries
             * @description List of beneficiaries.
             * @default []
             */
            beneficiaries: components["schemas"]["app__views__models__risk_object__Person"][];
            /**
             * Living Less Than One Year Together
             * @description Are they living less than one year together?
             * @example false
             */
            living_less_than_one_year_together?: boolean;
            /** @default FAMILY */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
        };
        /** Person */
        app__views__models__risk_object__Person: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name: string;
            /**
             * Initials
             * @description A person's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            /**
             * Telephonenr
             * @description The person's telephone number.
             * @example +32456787643
             */
            telephonenr?: string;
            /**
             * email
             * @description The person's email address.
             * @example jhon@doe.com
             */
            email?: string;
            /**
             * National Register Nr
             * @description The national register nummer.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * Address
             * @description The person's correspondense address. This is the current mailing address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /**
             * @description The native language of the client.
             * @example NL
             */
            native_language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * @description The gender of the person.
             * @example OTHER
             */
            gender?: components["schemas"]["GENDER"];
            /**
             * Is Smoker
             * @description Is the person a smoker?
             * @example false
             */
            is_smoker?: boolean;
            /**
             * Is One Of Parents Smoker
             * @description Is one of the persons parents a smoker?
             * @example false
             */
            is_one_of_parents_smoker?: boolean;
            /**
             * Weight
             * @description The weight of the person in 'kg'.
             * @example 80
             */
            weight?: number;
            /**
             * Height
             * @description The height of the person in 'cm'.
             * @example 180
             */
            height?: number;
        };
        /** TwoWheeler */
        app__views__models__risk_object__TwoWheeler: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @default []
             */
            drivers: components["schemas"]["app__views__models__risk_object__Driver"][];
            /** Number Plate */
            number_plate?: string;
            /** Kw */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /** Model */
            model?: string;
            /** Model Year */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /** Brand */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /** Value */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** @description The type of vehicle. */
            vehicle_type?: components["schemas"]["TWO_WHEELER_VEHICLE_TYPE"];
            /**
             * Hp
             * @description The power of the engine expressed in hp (horsepower).
             * @example 180
             */
            hp?: number;
            /**
             * Clothing Value
             * @description The value of the owner's clothing (excluding vat).
             * @example 300
             */
            clothing_value?: number;
            /**
             * @description The category of two wheeler.
             * @example Touring
             */
            category?: components["schemas"]["TWO_WHEELER_CATEGORIES"];
            /**
             * Is Main Vehicle
             * @description Is the two wheeler the main vehicle?
             * @example true
             */
            is_main_vehicle?: boolean;
            /**
             * Risk Object Type
             * @enum {string}
             */
            risk_object_type: "TWO_WHEELER" | "MOTORCYCLE" | "SCOOTER";
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /** @default TWO_WHEELER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            preferences?: components["schemas"]["app__models__risk_objects__twowheeler__Preferences"];
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Accessoiries Value */
            accessoiries_value?: number;
            /** Accessoiries Description */
            accessoiries_description?: string;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
        };
        /** Legal */
        app__views__models__risk_object__Legal: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default LEGAL
             * @enum {string}
             */
            risk_object_type: "LEGAL";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Has Underage Children */
            has_underage_children?: boolean;
            /** Number Of Vehicles */
            number_of_vehicles?: number;
            /**
             * Number Plates
             * @description Number plates of the private vehicles.
             */
            number_plates?: string[];
            /** @default LEGAL */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
        };
        /** Teacher */
        app__views__models__risk_object__Teacher: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @enum {string}
             */
            risk_object_type: "TEACHER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Manipulates Heavy Machinery */
            manipulates_heavy_machinery?: boolean;
            /** @default TEACHER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** Brand */
            brand?: string;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
        };
        /**
         * PartyGroup
         * @description Read risk representation of a collection of parties.
         *     For now only 'persons' can be included in a collection of parties as a risk.
         */
        app__views__models__risk_object__PartyGroup: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default PARTY_GROUP
             * @enum {string}
             */
            risk_object_type: "PARTY_GROUP";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Parties */
            parties: components["schemas"]["PartyGroupCustomerQueryModel"][];
            /**
             * Policy Holder
             * @description The holder of a policy which contains this risk.
             */
            policy_holder?: components["schemas"]["wg_py_models__domain__insurance__read__risk_objects__party_group__Party"];
            /** @default PARTY_GROUP */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** Amount Of Parties */
            amount_of_parties: number;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
        };
        /**
         * PartyGroupCustomerQueryModel
         * @description Yet another party model, this to mitigate circular imports
         */
        PartyGroupCustomerQueryModel: {
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TYPE_OF_WORK"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: string[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: string[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: string[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WARRANY_OPTIONS"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            salary_coefficient?: components["schemas"]["SALARY_COEFFICIENT"];
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            pre_or_post_cost_coverage_period?: components["schemas"]["COVERAGE_PERIOD"];
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: string[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: string[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: string[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            citizens_insured_amount_accidents?: components["schemas"]["CITIZENS_INSURED_AMOUNT_ACCIDENTS"];
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            partner_gender?: components["schemas"]["GENDER"];
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            techniek_nederland_type_of_company?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY"];
            techniek_nederland_type_of_company_specification?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION"];
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: string[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: string[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: string[];
            /** It Support Providers Used */
            it_support_providers_used?: string[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: string[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: string[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: string[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: string[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: string[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_physical_conversation?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_phone_or_digital_conversation?: Record<string, never>;
            /** Anva Automatic Portfolio Management */
            anva_automatic_portfolio_management?: boolean;
            /** Anva Frequency Automatic Portfolio Management */
            anva_frequency_automatic_portfolio_management?: number;
            /** Anva Priority Portfolio Management */
            anva_priority_portfolio_management?: number;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
            /** Anva Is Head Relation */
            anva_is_head_relation?: boolean;
            /** Anva Relation Nr For Login */
            anva_relation_nr_for_login?: string;
            postal_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Has Current Account */
            has_current_account?: boolean;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["app__models__party__PartyPreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: string[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: string[];
            status?: components["schemas"]["PARTY_STATUS"];
            /** Archived */
            archived?: boolean;
            /** Hidden */
            hidden?: boolean;
            logo?: components["schemas"]["PartyLogoCmd"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            travels_a_year?: components["schemas"]["TRAVELS_A_YEAR"];
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TRAVEL_METHODS"][];
            additional_properties?: components["schemas"]["ADDITIONAL_PROPERTIES"][];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** Birth Place */
            birth_place?: string;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * @description The profession of the customer.
             * @example EMPLOYEE
             */
            profession?: components["schemas"]["PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Participates In Sport Competitions */
            participates_in_sport_competitions?: boolean;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            driver_license_type?: components["schemas"]["DRIVER_LICENSE_TYPE"];
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement?: components["schemas"]["AccidentStatement"];
            /** Number Of Accidents Last Five Years */
            number_of_accidents_last_five_years?: number;
            /** Special Employment */
            special_employment?: boolean;
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /** Previous Bonus Malus */
            previous_bonus_malus?: number;
            /** Other Profession */
            other_profession?: string;
            /** Is Smoker */
            is_smoker?: boolean;
            /** Is One Of Parents Smoker */
            is_one_of_parents_smoker?: boolean;
            /** Weight */
            weight?: number;
            /** Height */
            height?: number;
            /** Amount Of Children */
            amount_of_children?: number;
            state_of_children?: components["schemas"]["STATE_OF_CHILDREN"];
            /** Children */
            children?: components["schemas"]["Child"][];
            /** Loans Out Equipment Often */
            loans_out_equipment_often?: boolean;
            /** Extra Legal Benefits As Employee */
            extra_legal_benefits_as_employee?: string[];
            /** Does Anyone Uses Wheelchair In Family */
            does_anyone_uses_wheelchair_in_family?: boolean;
            /** Does Anyone In Family Require Assistance */
            does_anyone_in_family_require_assistance?: boolean;
            /** Does Anyone Will Do Orthodontic Treatment Family Near Future */
            does_anyone_will_do_orthodontic_treatment_family_near_future?: boolean;
            /** Expand Family In Near Future */
            expand_family_in_near_future?: boolean;
            /** Children Bike To School */
            children_bike_to_school?: boolean;
            /** Domestic Staff Paid With Service Cheques */
            domestic_staff_paid_with_service_cheques?: boolean;
            usage?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Claim Scale Nl */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Safety Course Completed */
            safety_course_completed?: boolean;
            /** Does Room Rental */
            does_room_rental?: boolean;
            /** Has Company */
            has_company?: boolean;
            /** Has Secondary Profession */
            has_secondary_profession?: boolean;
            /** Secondary Profession Wants To Become Self Employed */
            secondary_profession_wants_to_become_self_employed?: boolean;
            /** Has Supplementary Pension */
            has_supplementary_pension?: boolean;
            saving_types?: components["schemas"]["SAVING_TYPES"][];
            /** Saves In Future */
            saves_in_future?: boolean;
            /** Investment Types */
            investment_types?: string[];
            /** Invest In Future */
            invest_in_future?: boolean;
            hobbies?: components["schemas"]["HOBBIES"][];
            hobbies_sport?: components["schemas"]["SPORT_HOBBIES"][];
            /** Does Winter Sports */
            does_winter_sports?: boolean;
            interests_in_cars?: components["schemas"]["CAR_INTERESTS"][];
            interests_in_motorcycles?: components["schemas"]["MOTORCYCLE_INTERESTS"][];
            /** Has Boats */
            has_boats?: boolean;
            /** Has Horses */
            has_horses?: boolean;
            /** Has Pets */
            has_pets?: boolean;
            /** Has Drones */
            has_drones?: boolean;
            /** Is Temporary Caretaker Of Pets */
            is_temporary_caretaker_of_pets?: boolean;
            /** Is Professional Breeder Of Pets */
            is_professional_breeder_of_pets?: boolean;
            /** Has Small Cattle */
            has_small_cattle?: boolean;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Anva Kantoor Code */
            anva_kantoor_code?: string;
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: number;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /** @default CUSTOMER */
            type: components["schemas"]["app__models__enums__CUSTOMER_PROSPECT_TYPE"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
        };
        /** Boat */
        app__views__models__risk_object__Boat: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default BOAT
             * @enum {string}
             */
            risk_object_type: "BOAT";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Brand */
            brand?: string;
            /** Type */
            type?: string;
            /** Model Year */
            model_year?: number;
            category?: components["schemas"]["BOAT_CATEGORY"];
            /** Has Cabin */
            has_cabin?: boolean;
            /** Length */
            length?: number;
            length_unit?: components["schemas"]["LengthUnit"];
            territory?: components["schemas"]["BOAT_TERRITORY"];
            /** Daily Value */
            daily_value?: number;
            construction_type?: components["schemas"]["BOAT_CONSTRUCTION_TYPE"];
            construction_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Used In Competition */
            used_in_competition?: boolean;
            competition_type?: components["schemas"]["BOAT_COMPETITION_TYPE"];
            berth?: components["schemas"]["COUNTRY_CODES"];
            /** @description Berth area if in country NL. */
            berth_nl_area?: components["schemas"]["BOAT_BERTH_NL_AREA"];
            /** @description Berth big city specified here if berth area is BIG_CITY */
            berth_nl_big_city?: components["schemas"]["BOAT_BERTH_BIG_CITY"];
            trailer?: components["schemas"]["BoatTrailer"];
            dinghy?: components["schemas"]["Dinghy"];
            berth_type?: components["schemas"]["BOAT_BERTH_TYPE"];
            /** Has Claim Free Years */
            has_claim_free_years?: boolean;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /** Company Claim Free Years */
            company_claim_free_years?: string;
            /** Amount Claim Free Years Current Insurance Company */
            amount_claim_free_years_current_insurance_company?: number;
            /** Berth Description */
            berth_description?: string;
            fuel?: components["schemas"]["FUEL"];
            /**
             * Amount Of Motors
             * @description The amount of motors
             */
            amount_of_motors?: number;
            motor_kind?: components["schemas"]["BOAT_MOTOR_KIND"];
            /** Motor Numbers */
            motor_numbers?: string[];
            /** Motor Construction Year */
            motor_construction_year?: number;
            /** Motor Brand */
            motor_brand?: string;
            /** Motor Type */
            motor_type?: string;
            /** Kw */
            kw?: number;
            /**
             * Horsepower
             * @description Horsepower of the boat
             */
            hp?: number;
            /** Is Registered */
            is_registered?: boolean;
            /** Top Speed Km Per Hour */
            top_speed_km_per_hour?: number;
            country_of_registration?: components["schemas"]["COUNTRY_CODES"];
            /** @description How the boat is specifically used. */
            usage?: components["schemas"]["BOAT_USAGE"];
            /**
             * Port Of Registration
             * @description Main location where the boat is registered.
             */
            port_of_registration?: string;
            /** Scm Number */
            scm_number?: string;
            /** Registration Number */
            registration_number?: string;
            /** Win Number */
            win_number?: string;
            /** Beam */
            beam?: number;
            beam_unit?: components["schemas"]["LengthUnit"];
            /**
             * Draft
             * @description Depth under water.
             */
            draft?: number;
            draft_unit?: components["schemas"]["LengthUnit"];
            /**
             * Freeboard
             * @description Freeboard above water.
             */
            freeboard?: number;
            freeboard_unit?: components["schemas"]["LengthUnit"];
            /** Amount Of Masts */
            amount_of_masts?: number;
            /** Weight */
            weight?: number;
            /** Has Track And Trace System */
            has_track_and_trace_system?: boolean;
            /**
             * Is Anwb Member
             * @description Is the owner of this boat a member of the Algemeene Nederlandsche Wielrijders Bond?
             */
            is_anwb_member?: boolean;
            /**
             * Anwb Member Number
             * @description Algemeene Nederlandsche Wielrijders Bond membership number
             */
            anwb_member_number?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Finance Company */
            finance_company?: string;
            /** Finance Contract Number */
            finance_contract_number?: string;
            /** Is Rented Out */
            is_rented_out?: boolean;
            /**
             * Was Constructed Or Finished By Owner
             * @description The boat was made or finished by owner.
             */
            was_constructed_or_finished_by_owner?: boolean;
            /**
             * Was Commercial Boat
             * @description Was previously used as a company boat.
             */
            was_commercial_boat?: boolean;
            preferences?: components["schemas"]["app__models__risk_objects__boat__Preferences"];
            /** @default BOAT */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            /** Is Prototype */
            is_prototype?: boolean;
            flag?: components["schemas"]["COUNTRY_CODES"];
        };
        /** Bicycle */
        app__views__models__risk_object__Bicycle: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default BICYCLE
             * @enum {string}
             */
            risk_object_type: "BICYCLE";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            bicycle_type?: components["schemas"]["BICYCLE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Used By Others */
            used_by_others?: boolean;
            /** Taxation Value */
            taxation_value?: number;
            /** Value */
            value?: number;
            speed_without_pedalling?: components["schemas"]["BICYCLE_SPEED"];
            usage?: components["schemas"]["BICYCLE_USAGE"];
            /** @default BICYCLE */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            preferences?: components["schemas"]["app__models__risk_objects__bicycle__Preferences"];
            electrical_bike_assistance?: components["schemas"]["ELECTRICAL_BIKE_ASSISTANCE"];
            /** Invoice Value */
            invoice_value?: number;
            /** Accessoiries Value */
            accessoiries_value?: number;
            /**
             * date
             * Format: date
             */
            invoice_date?: Record<string, never>;
            /** Lock Number */
            lock_number?: string;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
        };
        /** Trailer */
        app__views__models__risk_object__Trailer: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default TRAILER
             * @enum {string}
             */
            risk_object_type: "TRAILER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Number Plate */
            number_plate?: string;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model Year */
            model_year?: number;
            /** Usage */
            usage?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Coc Number */
            coc_number?: string;
            /** European Coc Number */
            european_coc_number?: string;
            /** Adr Code */
            adr_code?: string;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Invoice Value */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Value */
            value?: number;
            /** Trust Weight */
            trust_weight?: number;
            /** Tare Weight */
            tare_weight?: number;
            /** Max Weight */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            vehicle_type: components["schemas"]["TRAILER_TYPE"];
            /** @default TRAILER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
        };
        /** SemiTrailer */
        app__views__models__risk_object__SemiTrailer: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default SEMI_TRAILER
             * @enum {string}
             */
            risk_object_type: "SEMI_TRAILER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** Number Plate */
            number_plate?: string;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model Year */
            model_year?: number;
            /** Usage */
            usage?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Coc Number */
            coc_number?: string;
            /** European Coc Number */
            european_coc_number?: string;
            /** Adr Code */
            adr_code?: string;
            /** Construction Year */
            construction_year?: number;
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            registration_last?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Invoice Value */
            invoice_value?: number;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Value */
            value?: number;
            /** Trust Weight */
            trust_weight?: number;
            /** Tare Weight */
            tare_weight?: number;
            /** Max Weight */
            max_weight?: number;
            tonnage_category?: components["schemas"]["TRAILER_TONNAGE_CATEGORY"];
            /** Is Tipper */
            is_tipper?: boolean;
            vehicle_type: components["schemas"]["SEMI_TRAILER_TYPE"];
            /** @default SEMI_TRAILER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            fixed_structure_evaluation_type?: components["schemas"]["CAR_EVALUATION_TYPE"];
        };
        /** Miscellaneous */
        app__views__models__risk_object__Miscellaneous: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * Risk Object Type
             * @default MISCELLANEOUS
             * @enum {string}
             */
            risk_object_type: "MISCELLANEOUS";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @description Type of risk */
            type: components["schemas"]["app__models__enums__MISCELLANEOUS_TYPE"];
            /**
             * Coverage Type
             * @description Type of coverage
             */
            coverage_type?: string;
            /** Description */
            description?: string;
            /**
             * Amount Of Objects
             * @description Number of people/risks that are insured.
             */
            amount_of_objects?: number;
            /** @default MISCELLANEOUS */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["RiskObjectExternalRefsQueryModel"][];
            /** Weight In Grams */
            weight_in_grams?: number;
            /** Weights More Than 10Kg */
            weights_more_than_10kg?: boolean;
            /** Is Leased */
            is_leased?: boolean;
            /** Is Mobile */
            is_mobile?: boolean;
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Subtype */
            subtype?: string;
            /** Category */
            category?: string;
            /** Serial Number */
            serial_number?: string;
            /** Dglv Number */
            dglv_number?: string;
            /** Construction Year */
            construction_year?: number;
            /** Usage */
            usage?: string;
            /** Value */
            value?: number;
        };
        /** MinimalRiskObjects */
        MinimalRiskObjects: {
            /**
             * Cars
             * @default []
             */
            cars: components["schemas"]["MinimalCar"][];
            /**
             * Residences
             * @default []
             */
            residences: components["schemas"]["MinimalResidence"][];
            /**
             * Families
             * @default []
             */
            families: components["schemas"]["MinimalFamily"][];
            /**
             * Two Wheelers
             * @default []
             */
            two_wheelers: components["schemas"]["MinimalTwoWheeler"][];
            /**
             * Legal
             * @default []
             */
            legal: components["schemas"]["MinimalLegal"][];
            /**
             * Teachers
             * @default []
             */
            teachers: components["schemas"]["MinimalTeacher"][];
            /**
             * Party Groups
             * @default []
             */
            party_groups: components["schemas"]["MinimalPartyGroup"][];
            /**
             * Boats
             * @default []
             */
            boats: components["schemas"]["MinimalBoat"][];
            /**
             * Bicycles
             * @default []
             */
            bicycles: components["schemas"]["MinimalBicycle"][];
            /**
             * Fleets
             * @default []
             */
            fleets: components["schemas"]["MinimalFleet"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["MinimalTrailer"][];
            /**
             * Semi Trailers
             * @default []
             */
            semi_trailers: components["schemas"]["MinimalSemiTrailer"][];
            /**
             * Miscellanea
             * @default []
             */
            miscellanea: components["schemas"]["MinimalMiscellaneous"][];
        };
        /** MinimalCar */
        MinimalCar: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "CAR" | "PASSENGER_CAR" | "LIGHT_COMMERCIAL_VEHICLE" | "OLDTIMER" | "SUPERCAR" | "GOLF_CART";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default CAR */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** @default PASSENGER_CAR */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Version */
            version?: string;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Kw */
            kw?: number;
            /** Value */
            value?: number;
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /** Model Year */
            model_year?: number;
            /**
             * date
             * Format: date
             */
            registration_first?: Record<string, never>;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /** Vat Rate */
            vat_rate?: number;
            /** Vat Regime */
            vat_regime?: number;
            /** Construction Year */
            construction_year?: number;
        };
        /** MinimalResidence */
        MinimalResidence: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "RESIDENCE" | "FAMILY_HOME" | "VILLA" | "FLAT_BLOCK" | "HOLIDAY_HOME" | "FARMHOUSE" | "TOWNHOUSE";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default RESIDENCE */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            holder_state?: components["schemas"]["HOLDER_STATE"];
        };
        /** MinimalFamily */
        MinimalFamily: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "FAMILY";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default FAMILY */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            status?: components["schemas"]["FAMILY_STATUS"];
        };
        /** MinimalTwoWheeler */
        MinimalTwoWheeler: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "TWO_WHEELER" | "MOTORCYCLE" | "SCOOTER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default TWO_WHEELER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Number Plate */
            number_plate?: string;
            /** Kw */
            kw?: number;
            /** Value */
            value?: number;
            /** Construction Year */
            construction_year?: number;
            /** Model Year */
            model_year?: number;
        };
        /** MinimalLegal */
        MinimalLegal: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "LEGAL";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default LEGAL */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Number Of Vehicles */
            number_of_vehicles?: number;
        };
        /** MinimalTeacher */
        MinimalTeacher: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "TEACHER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default TEACHER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** Brand */
            brand?: string;
        };
        /** MinimalPartyGroup */
        MinimalPartyGroup: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "PARTY_GROUP";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default PARTY_GROUP */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** Parties */
            parties?: components["schemas"]["PartyWithMetadata"][];
            /** Amount Of Parties */
            amount_of_parties: number;
        };
        /**
         * PartyWithMetadata
         * @description Generic Party
         */
        PartyWithMetadata: {
            /** Notes On Liability Info */
            notes_on_liability_info?: string;
            /** Notes On Company Info */
            notes_on_company_info?: string;
            /** Notes On Company Activity Info */
            notes_on_company_activity_info?: string;
            /** Notes On Preferences */
            notes_on_preferences?: string;
            /** Notes On Future Plans */
            notes_on_future_plans?: string;
            /** Notes On Financial Info */
            notes_on_financial_info?: string;
            /** Notes On Management Info */
            notes_on_management_info?: string;
            /** Notes On Workforce Info */
            notes_on_workforce_info?: string;
            /** Notes On Logistics Info */
            notes_on_logistics_info?: string;
            /** Notes On Mobility Info */
            notes_on_mobility_info?: string;
            /** Notes On Continuity Info */
            notes_on_continuity_info?: string;
            /** Notes On Assets Info */
            notes_on_assets_info?: string;
            /** Notes On Travel Info */
            notes_on_travel_info?: string;
            /** Notes On Cyberrisk Info */
            notes_on_cyberrisk_info?: string;
            /** Notes On Outlook Info */
            notes_on_outlook_info?: string;
            /** Notes On Real Estate Info */
            notes_on_real_estate_info?: string;
            /** Notes On Fleet Info */
            notes_on_fleet_info?: string;
            /** Uses Access Matrix To Identify Cyber Risk */
            uses_access_matrix_to_identify_cyber_risk?: boolean;
            /** Amount Of Temporary Staff */
            amount_of_temporary_staff?: number;
            /** Is Vat Eligible */
            is_vat_eligible?: boolean;
            /** Does Cattle Work */
            does_cattle_work?: boolean;
            /** Is Member Of Branch Organisation */
            is_member_of_branch_organisation?: boolean;
            /** Member Of Branch Organisation */
            member_of_branch_organisation?: string;
            type_of_work?: components["schemas"]["TYPE_OF_WORK"][];
            /** Does Construction Contractor Architect Work */
            does_construction_contractor_architect_work?: boolean;
            /** Does Fire Hazardous Work */
            does_fire_hazardous_work?: boolean;
            /** Does Fire Hazardous Work Own Location */
            does_fire_hazardous_work_own_location?: boolean;
            /** Does Fire Hazardous Work Third Parties */
            does_fire_hazardous_work_third_parties?: boolean;
            /** Does Roofing Work */
            does_roofing_work?: boolean;
            /** Does Roofing Work Fire Hazardous */
            does_roofing_work_fire_hazardous?: boolean;
            /** Does Activities As Main Contractor With Subcontractors */
            does_activities_as_main_contractor_with_subcontractors?: boolean;
            /** Does Activities As Sub Contractor For General Contractor */
            does_activities_as_sub_contractor_for_general_contractor?: boolean;
            /** Does Roofs Scaffolding Cranes Work */
            does_roofs_scaffolding_cranes_work?: boolean;
            /** Has Technical Equipment In Fleet */
            has_technical_equipment_in_fleet?: boolean;
            /** Has Financial Investments */
            has_financial_investments?: boolean;
            /** Is Dependant On Third Parties */
            is_dependant_on_third_parties?: boolean;
            /** Clients Demand A Minimal Liability Insurance */
            clients_demand_a_minimal_liability_insurance?: boolean;
            /** Minimal Liability Insurance Value */
            minimal_liability_insurance_value?: string;
            /** Kind Of Dangerous Materials Stored */
            kind_of_dangerous_materials_stored?: string[];
            /** Amount Of Kg Per Liter Plastic Stored */
            amount_of_kg_per_liter_plastic_stored?: number;
            /** Stores Material In Tanks Underground */
            stores_material_in_tanks_underground?: boolean;
            /** Amount Of Asbestos Present In M2 */
            amount_of_asbestos_present_in_m2?: number;
            /** Amount Of Fuel Usage Per Year In M3 */
            amount_of_fuel_usage_per_year_in_m3?: number;
            /** Complies With Current Legal Regulations For Storing Dangerous Materials */
            complies_with_current_legal_regulations_for_storing_dangerous_materials?: boolean;
            /** Works With Personal Data As Defined By Gdpr */
            works_with_personal_data_as_defined_by_gdpr?: boolean;
            /** Works With Special Personal Data As Defined By Gdpr */
            works_with_special_personal_data_as_defined_by_gdpr?: boolean;
            /** Sells Goods Digitally */
            sells_goods_digitally?: boolean;
            /** Backup Storage Methods */
            backup_storage_methods?: string[];
            /** Has Data Processing Agreement With All It Suppliers */
            has_data_processing_agreement_with_all_it_suppliers?: boolean;
            /** Is Work Being Done On Private Devices */
            is_work_being_done_on_private_devices?: boolean;
            /** Has Password Policy */
            has_password_policy?: boolean;
            /** Is Sensitive Data Being Exchanged Via Mail */
            is_sensitive_data_being_exchanged_via_mail?: boolean;
            /** Has Offobarding Procedure */
            has_offobarding_procedure?: boolean;
            /** Employees Or Directors Stay Abroad For Work With Overnight Stay */
            employees_or_directors_stay_abroad_for_work_with_overnight_stay?: boolean;
            /** Amount Of Trip Days For All Employees Per Year */
            amount_of_trip_days_for_all_employees_per_year?: number;
            /** Type Of Work Done Abroad */
            type_of_work_done_abroad?: string;
            /** Method Value Of Inventory Determined */
            method_value_of_inventory_determined?: string;
            /**
             * date
             * Format: date
             */
            inventory_taxation_date?: Record<string, never>;
            /** Any Inventory Changes After Evaluation */
            any_inventory_changes_after_evaluation?: boolean;
            /** Estimated Value Of Changes Or Investments After Evaluation For Inventory */
            estimated_value_of_changes_or_investments_after_evaluation_for_inventory?: number;
            /** Attractiveness Of Inventory According To Vrki Classification */
            attractiveness_of_inventory_according_to_vrki_classification?: string;
            /** Is Owner Of Inventory */
            is_owner_of_inventory?: boolean;
            /** New Value Tenant Interests */
            new_value_tenant_interests?: number;
            /** Does Own The Tenants Interest */
            does_own_the_tenants_interest?: boolean;
            /** Electronics Model Year */
            electronics_model_year?: number;
            /** New Value Of Mobile Electronics */
            new_value_of_mobile_electronics?: number;
            /** New Value Of Expensive Electronics */
            new_value_of_expensive_electronics?: number;
            /** Is Owner Of Electronics Used */
            is_owner_of_electronics_used?: boolean;
            /** Is Owner Of Expensive Electronics Used */
            is_owner_of_expensive_electronics_used?: boolean;
            /** New Value Of Machines */
            new_value_of_machines?: number;
            /** Is Owner Of Machines Used */
            is_owner_of_machines_used?: boolean;
            /** New Value Electrical Installations */
            new_value_electrical_installations?: number;
            /** Is Owner Of Electrical Installations Used */
            is_owner_of_electrical_installations_used?: boolean;
            /** New Value Work Equipment */
            new_value_work_equipment?: number;
            /** Is Owner Of Work Equipment Used */
            is_owner_of_work_equipment_used?: boolean;
            /** New Value Cooling Installations */
            new_value_cooling_installations?: number;
            /** Is Owner Of Cooling Installations Used */
            is_owner_of_cooling_installations_used?: boolean;
            /** Value Of Cash On Hand */
            value_of_cash_on_hand?: number;
            /** Types Of New Valuables Used */
            types_of_new_valuables_used?: string[];
            /** New Value Valuables Used */
            new_value_valuables_used?: number;
            /** Is Owner Of Valuables Used */
            is_owner_of_valuables_used?: boolean;
            /** New Value Illuminated Advertising */
            new_value_illuminated_advertising?: number;
            /** Is Owner Of Illuminated Advertising Used */
            is_owner_of_illuminated_advertising_used?: boolean;
            /** Has Stored Third Party Inventory Or Goods */
            has_stored_third_party_inventory_or_goods?: boolean;
            /** Has Owner Insured Third Party Goods And Inventory */
            has_owner_insured_third_party_goods_and_inventory?: boolean;
            /** Are Owned Assets Located Elsewhere */
            are_owned_assets_located_elsewhere?: boolean;
            /** Gross Profit Last Year */
            gross_profit_last_year?: number;
            /** Expected Gross Profit This Year */
            expected_gross_profit_this_year?: number;
            /** Huge Revenue Loss If Business Owner Disabled */
            huge_revenue_loss_if_business_owner_disabled?: boolean;
            /** Is Revenue Dependant On Supplier */
            is_revenue_dependant_on_supplier?: boolean;
            /** Minimal Payout Period Required For Old Turnover Level */
            minimal_payout_period_required_for_old_turnover_level?: string;
            /** Will Damage During Transport Result In Business Interruption */
            will_damage_during_transport_result_in_business_interruption?: boolean;
            /** Delivers Goods Or Services Abroad */
            delivers_goods_or_services_abroad?: boolean;
            /** Delivers Goods Or Services Outside Eu */
            delivers_goods_or_services_outside_eu?: boolean;
            /** Delivers Goods Or Services In Us Or Canada */
            delivers_goods_or_services_in_us_or_canada?: boolean;
            /** Is Dependant On Third Parties To Provide Services Or Products */
            is_dependant_on_third_parties_to_provide_services_or_products?: boolean;
            /** Are Goods Or Inventory Stored Off Site */
            are_goods_or_inventory_stored_off_site?: boolean;
            /** Yearly Wage 2 Years Ago */
            yearly_wage_2_years_ago?: number;
            /** Yearly Wage 3 Years Ago */
            yearly_wage_3_years_ago?: number;
            /** Does Its Own Payroll */
            does_its_own_payroll?: boolean;
            /** Workforce Average Age */
            workforce_average_age?: number;
            /** Workforce Employee Category */
            workforce_employee_category?: string;
            /** Workforce Budget Per Month */
            workforce_budget_per_month?: number;
            /** Workforce Budget Policy */
            workforce_budget_policy?: string;
            workforce_warranties_in_group_insurance?: components["schemas"]["WARRANY_OPTIONS"][];
            /** Workforce Additional Warranties */
            workforce_additional_warranties?: boolean;
            /** Has Flexible Workforce Plan */
            has_flexible_workforce_plan?: boolean;
            salary_coefficient?: components["schemas"]["SALARY_COEFFICIENT"];
            /** Any Taxes On Top Of Budget */
            any_taxes_on_top_of_budget?: boolean;
            pre_or_post_cost_coverage_period?: components["schemas"]["COVERAGE_PERIOD"];
            /** Workforce Prefer Single Room When Hospitalized */
            workforce_prefer_single_room_when_hospitalized?: boolean;
            /** Workforce No Deductible If Single Room When Hospitalized */
            workforce_no_deductible_if_single_room_when_hospitalized?: boolean;
            /** Rie Was Done */
            rie_was_done?: number;
            /** Rie Action Plan Was Drawn Up Last Year */
            rie_action_plan_was_drawn_up_last_year?: number;
            /** Rie Was Checked By Expert */
            rie_was_checked_by_expert?: number;
            /** Has Absence Protocol */
            has_absence_protocol?: number;
            /** Has Trustee Apointed */
            has_trustee_apointed?: number;
            /** Any Employees Entitled To No Risk Policy */
            any_employees_entitled_to_no_risk_policy?: number;
            /** Any Employees Aow Applicable */
            any_employees_aow_applicable?: number;
            /** Has Collective Bargaining Agreement */
            has_collective_bargaining_agreement?: number;
            /** Has Prevention Officer Assigned */
            has_prevention_officer_assigned?: number;
            /** Has Re Integration Poliicy For Long Term Staf Absence */
            has_re_integration_poliicy_for_long_term_staf_absence?: number;
            /** Has Deviating Purchasing Conditions */
            has_deviating_purchasing_conditions?: number;
            /** Has Supplier Of Physical Goods */
            has_supplier_of_physical_goods?: number;
            /** Yearly Average Workplace Accidents */
            yearly_average_workplace_accidents?: number;
            /** Absenteeism Rate 2 Years Ago */
            absenteeism_rate_2_years_ago?: number;
            /** Absenteeism Rate 3 Years Ago */
            absenteeism_rate_3_years_ago?: number;
            /** Collective Bargaining Agreement Type */
            collective_bargaining_agreement_type?: string;
            /** Salary Continuation Obligation First Year */
            salary_continuation_obligation_first_year?: number;
            /** Salary Continuation Obligation Second Year */
            salary_continuation_obligation_second_year?: number;
            /** Uwv Sector Code */
            uwv_sector_code?: number;
            /** Arbo Service Chosen */
            arbo_service_chosen?: string;
            /** General Terms And Conditions Are Approved By Customers */
            general_terms_and_conditions_are_approved_by_customers?: number;
            /** General Terms And Conditions Are Legally Checked */
            general_terms_and_conditions_are_legally_checked?: number;
            /**
             * date
             * Format: date
             */
            general_terms_and_conditions_legally_checked_date?: Record<string, never>;
            /** Near Future Events */
            near_future_events?: string[];
            /** Near Future Event Description */
            near_future_event_description?: string;
            /** Near Future Risks */
            near_future_risks?: string;
            /** Expected Termination In How Many Years */
            expected_termination_in_how_many_years?: number;
            /** Invoice Email */
            invoice_email?: string;
            /** Policy Insurance Documents Email */
            policy_insurance_documents_email?: string;
            /** Insure Against Excruciating Costs */
            insure_against_excruciating_costs?: string;
            /** Wants Inventory Of Private Insurances */
            wants_inventory_of_private_insurances?: number;
            /** Percentage Turnover North America */
            percentage_turnover_north_america?: number;
            /** Accepts Purchasing Terms And Conditions From Customers */
            accepts_purchasing_terms_and_conditions_from_customers?: number;
            /** It Department Head First Name */
            it_department_head_first_name?: string;
            /** It Department Head Last Name */
            it_department_head_last_name?: string;
            /** It Department Head Telephonenr */
            it_department_head_telephonenr?: string;
            /** It Department Head Email */
            it_department_head_email?: string;
            /** It Department Head Housenr */
            it_department_head_housenr?: string;
            /** It Department Head Street */
            it_department_head_street?: string;
            /** It Department Head City */
            it_department_head_city?: string;
            /** It Department Head Country Code */
            it_department_head_country_code?: string;
            /** It Department Head Zipcode */
            it_department_head_zipcode?: string;
            /** Owners Association Caretaker Is Appointed */
            owners_association_caretaker_is_appointed?: boolean;
            /** Owners Association Administrator */
            owners_association_administrator?: string;
            /** Is Komo Certified */
            is_komo_certified?: boolean;
            /** Can Quickly Find New Suppliers */
            can_quickly_find_new_suppliers?: boolean;
            /** General Terms And Conditions Links */
            general_terms_and_conditions_links?: string[];
            /** What Work Is Carried Out By Subcontractors */
            what_work_is_carried_out_by_subcontractors?: string;
            /** Directors Illness Plan */
            directors_illness_plan?: string;
            /** Has Plan Any Directors Are Death */
            has_plan_any_directors_are_death?: boolean;
            /** Has Employees */
            has_employees?: boolean;
            /** Has Investments */
            has_investments?: boolean;
            /** Has Credit Or Loans */
            has_credit_or_loans?: boolean;
            /** Has Electric Charging Station */
            has_electric_charging_station?: boolean;
            /** Wants Electric Charging Station */
            wants_electric_charging_station?: boolean;
            /** Wants To Share Electric Charging Station */
            wants_to_share_electric_charging_station?: boolean;
            /** Prefered Follow Up Process */
            prefered_follow_up_process?: string;
            /**
             * date
             * Format: date
             */
            prefered_follow_up_appointment?: Record<string, never>;
            /** Employees Earning More Than Legal Max Insure */
            employees_earning_more_than_legal_max_insure?: boolean;
            /** Produces Goods */
            produces_goods?: boolean;
            /** Customer Minimum Liability Insured Value */
            customer_minimum_liability_insured_value?: number;
            /** Are Activities From Register Actually Performed */
            are_activities_from_register_actually_performed?: boolean;
            /**
             * First Annual Accounts Filed
             * @description Has filed an its first annual account
             */
            first_annual_accounts_filed?: boolean;
            /** Owns Land Or Buildings */
            owns_land_or_buildings?: boolean;
            /** Has Or Rent Buildings */
            has_or_rent_buildings?: boolean;
            /** Transport Goods Or Equipment */
            transport_goods_or_equipment?: boolean;
            /** Is Enterpreneur */
            is_enterpreneur?: boolean;
            /** Knowhow Financial Situation Customers */
            knowhow_financial_situation_customers?: string[];
            /** Had Boat Claims Last 5Y */
            had_boat_claims_last_5y?: boolean;
            /** Additional Comments Or Remarks */
            additional_comments_or_remarks?: string;
            /** Stores Flammable Products Or Gasses */
            stores_flammable_products_or_gasses?: boolean;
            /** Stores Flammable Packages */
            stores_flammable_packages?: boolean;
            /** Use Hazardous Substances */
            use_hazardous_substances?: boolean;
            /** Has Hazardous Substances Near Building */
            has_hazardous_substances_near_building?: boolean;
            /** Stores Goods Using Height Stacking */
            stores_goods_using_height_stacking?: boolean;
            /** Has Evacution Plan */
            has_evacution_plan?: boolean;
            /** Has Intervention Plan */
            has_intervention_plan?: boolean;
            /** Has Continuity Plan */
            has_continuity_plan?: boolean;
            /** Does Safety Training For Personnel */
            does_safety_training_for_personnel?: boolean;
            /** Has Written Work Instructions For Highrisk Activities */
            has_written_work_instructions_for_highrisk_activities?: boolean;
            /** Uses Fire Permit Form In Case Of Fire Hazard Activities */
            uses_fire_permit_form_in_case_of_fire_hazard_activities?: boolean;
            /** Revenue Loss If Business Damage */
            revenue_loss_if_business_damage?: boolean;
            /** Extra Costs Required To Continue Work After Damage */
            extra_costs_required_to_continue_work_after_damage?: boolean;
            level_of_education?: components["schemas"]["EDUCATION_LEVEL"];
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
            /** Passport Nr */
            passport_nr?: string;
            /** Sedula Nr */
            sedula_nr?: string;
            /** Has Pre Existing Condition */
            has_pre_existing_condition?: boolean;
            /** Pre Existing Condition Clarification */
            pre_existing_condition_clarification?: string;
            /** Has Health Issues */
            has_health_issues?: boolean;
            /** Health Issues Clarification */
            health_issues_clarification?: string;
            citizens_insured_amount_accidents?: components["schemas"]["CITIZENS_INSURED_AMOUNT_ACCIDENTS"];
            /** Has Cancelled Coverage Before */
            has_cancelled_coverage_before?: boolean;
            /** Cancelled Coverage Before Clarification */
            cancelled_coverage_before_clarification?: string;
            /** Has Rejected Coverage Before */
            has_rejected_coverage_before?: boolean;
            /** Rejected Coverage Before Clarification */
            rejected_coverage_before_clarification?: string;
            /** Previous Coverage Had Extra Terms And Conditions */
            previous_coverage_had_extra_terms_and_conditions?: boolean;
            /** Previous Coverage Had Extra Terms And Conditions Clarification */
            previous_coverage_had_extra_terms_and_conditions_clarification?: string;
            /** Claims Clarification */
            claims_clarification?: string;
            /** Partner First Name */
            partner_first_name?: string;
            /** Partner Last Name */
            partner_last_name?: string;
            /**
             * date
             * Format: date
             */
            partner_birth?: Record<string, never>;
            partner_gender?: components["schemas"]["GENDER"];
            /** Is Member Of Techniek Nederland */
            is_member_of_techniek_nederland?: boolean;
            techniek_nederland_type_of_company?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY"];
            techniek_nederland_type_of_company_specification?: components["schemas"]["TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION"];
            /** Has Reparation Activities */
            has_reparation_activities?: boolean;
            /** Work At Location */
            work_at_location?: boolean;
            /** Risk Damaging Equipment */
            risk_damaging_equipment?: boolean;
            /** Has Long Term Assignments */
            has_long_term_assignments?: boolean;
            /** Has Vehicles */
            has_vehicles?: boolean;
            /** Company Director Has Disability Insurance */
            company_director_has_disability_insurance?: boolean;
            /** Employer */
            employer?: string;
            /** Has Flammable Materials Stored Outdoors */
            has_flammable_materials_stored_outdoors?: boolean;
            /** Are Flammable Materials Stored Atleast 5M From Building */
            are_flammable_materials_stored_atleast_5m_from_building?: boolean;
            /** Has Waste Containers */
            has_waste_containers?: boolean;
            /** Are Outdoor Waste Containers From Metal */
            are_outdoor_waste_containers_from_metal?: boolean;
            /** Are Outdoor Waste Containers Lockable */
            are_outdoor_waste_containers_lockable?: boolean;
            /** Are Outdoor Waste Containers Accessible To Unauthorized People */
            are_outdoor_waste_containers_accessible_to_unauthorized_people?: boolean;
            /** Is Combustible Waste Deposited Daily */
            is_combustible_waste_deposited_daily?: boolean;
            /** Are Gas Cylinders Stored Outside */
            are_gas_cylinders_stored_outside?: boolean;
            /** Are Gas Cylinders Secured Outside */
            are_gas_cylinders_secured_outside?: boolean;
            /** Does Cv Installation Have Free Space Around */
            does_cv_installation_have_free_space_around?: boolean;
            /** Is Shop Window Burglar Resistant */
            is_shop_window_burglar_resistant?: boolean;
            /** Is Storefront Protected With Metal Shutters */
            is_storefront_protected_with_metal_shutters?: boolean;
            /** Is Shop Window Protected With Plastic Shutters */
            is_shop_window_protected_with_plastic_shutters?: boolean;
            /** Has Fire Extinguisher In Garage */
            has_fire_extinguisher_in_garage?: boolean;
            /** Garage Fire Prevention Measures */
            garage_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Garage */
            are_fire_extinguishers_visible_accessible_in_garage?: boolean;
            /** Fire Extinguisher Visibility Accessibility Description */
            fire_extinguisher_visibility_accessibility_description?: string;
            /** Are Goods Stored In Garage */
            are_goods_stored_in_garage?: boolean;
            /** Are Goods Stored At Height In Garage */
            are_goods_stored_at_height_in_garage?: boolean;
            /** Are Goods Stored In Shelves In Garage */
            are_goods_stored_in_shelves_in_garage?: boolean;
            /** Are Vehicles Being Driven In Garage */
            are_vehicles_being_driven_in_garage?: boolean;
            /** Garage Shelves Have Collision Protection */
            garage_shelves_have_collision_protection?: boolean;
            /** Are Garage Shelves Connected With Crossbar */
            are_garage_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Garage */
            has_battery_charging_in_garage?: boolean;
            /** Has Dedicated Battery Charging Room In Garage */
            has_dedicated_battery_charging_room_in_garage?: boolean;
            /** Garage Battery Charging Safety Measures */
            garage_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Garage */
            has_waste_containers_in_garage?: boolean;
            /** Are Garage Waste Containers From Metal */
            are_garage_waste_containers_from_metal?: boolean;
            /** Are Garage Waste Containers Lockable */
            are_garage_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Garage */
            are_gas_cylinders_stored_in_garage?: boolean;
            /** Are Gas Cylinders Secured In Garage */
            are_gas_cylinders_secured_in_garage?: boolean;
            /** Has Fire Extinguisher In Kitchen */
            has_fire_extinguisher_in_kitchen?: boolean;
            /** Has Grease Fire Extinguisher In Kitchen */
            has_grease_fire_extinguisher_in_kitchen?: boolean;
            /** Has Fire Blanket In Kitchen */
            has_fire_blanket_in_kitchen?: boolean;
            /** Additional Fire Prevention Measures */
            additional_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Kitchen */
            are_fire_extinguishers_visible_accessible_in_kitchen?: boolean;
            /** Kitchen Fire Extinguishers Visibility Accessibility Description */
            kitchen_fire_extinguishers_visibility_accessibility_description?: string;
            /** More Than 3Kg Co2 Stored */
            more_than_3kg_co2_stored?: boolean;
            /** Has Co2 Detector */
            has_co2_detector?: boolean;
            /** Are Co2 Cylinders Secured */
            are_co2_cylinders_secured?: boolean;
            /** Are Vehicles Being Driven In Warehouse */
            are_vehicles_being_driven_in_warehouse?: boolean;
            /** Has Fire Extinguisher In Warehouse */
            has_fire_extinguisher_in_warehouse?: boolean;
            /** Warehouse Shelves Have Collision Protection */
            warehouse_shelves_have_collision_protection?: boolean;
            /** Warehouse Fire Prevention Measures */
            warehouse_fire_prevention_measures?: string[];
            /** Has Battery Charging In Warehouse */
            has_battery_charging_in_warehouse?: boolean;
            /** Has Dedicated Battery Charging Room In Warehouse */
            has_dedicated_battery_charging_room_in_warehouse?: boolean;
            /** Warehouse Battery Charging Safety Measures */
            warehouse_battery_charging_safety_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Warehouse */
            are_fire_extinguishers_visible_accessible_in_warehouse?: boolean;
            /** Warehouse Fire Extinguishers Visibility Accessibility Description */
            warehouse_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Warehouse */
            are_goods_stored_in_warehouse?: boolean;
            /** Are Goods Stored In Shelves In Warehouse */
            are_goods_stored_in_shelves_in_warehouse?: boolean;
            /** Are Shelves Connected With Crossbar In Warehouse */
            are_shelves_connected_with_crossbar_in_warehouse?: boolean;
            /** Are Goods Stored At Height In Warehouse */
            are_goods_stored_at_height_in_warehouse?: boolean;
            /** Is Terrace Furniture Secured Against Theft */
            is_terrace_furniture_secured_against_theft?: boolean;
            /** Uses Terrace Heaters */
            uses_terrace_heaters?: boolean;
            /** Do All Outdoor Windows And Doors Have Skg Locks Or Better */
            do_all_outdoor_windows_and_doors_have_skg_locks_or_better?: boolean;
            /** Locations With Insufficient Locks */
            locations_with_insufficient_locks?: string;
            /** Are Emergency Exits Clearly Marked */
            are_emergency_exits_clearly_marked?: boolean;
            /** Locations Emergency Lighting Has Issues */
            locations_emergency_lighting_has_issues?: string;
            /** Has Unprotected Cable Reels */
            has_unprotected_cable_reels?: boolean;
            /** Unprotected Cable Reels Location */
            unprotected_cable_reels_location?: string;
            /** Has Daisy Chained Power Strips */
            has_daisy_chained_power_strips?: boolean;
            /** Daisy Chained Power Strips Location */
            daisy_chained_power_strips_location?: string;
            /** Burglar Alarm With Motion Sensor Has Clear View Everywhere */
            burglar_alarm_with_motion_sensor_has_clear_view_everywhere?: boolean;
            /** Sensors Blind Spot Locations */
            sensors_blind_spot_locations?: string;
            /** Security Cameras Have Clear View Everywhere */
            security_cameras_have_clear_view_everywhere?: boolean;
            /** Security Cameras Blind Spot Locations */
            security_cameras_blind_spot_locations?: string;
            /** Business Cleanliness */
            business_cleanliness?: string;
            /** Cleanliness Order Description */
            cleanliness_order_description?: string;
            /** Has Fire Extinguisher In Workshop */
            has_fire_extinguisher_in_workshop?: boolean;
            /** Workshop Fire Prevention Measures */
            workshop_fire_prevention_measures?: string[];
            /** Are Fire Extinguishers Visible Accessible In Workshop */
            are_fire_extinguishers_visible_accessible_in_workshop?: boolean;
            /** Workshop Fire Extinguishers Visibility Accessibility Description */
            workshop_fire_extinguishers_visibility_accessibility_description?: string;
            /** Are Goods Stored In Workshop */
            are_goods_stored_in_workshop?: boolean;
            /** Are Goods Stored At Height In Workshop */
            are_goods_stored_at_height_in_workshop?: boolean;
            /** Are Goods Stored In Shelves In Workshop */
            are_goods_stored_in_shelves_in_workshop?: boolean;
            /** Are Vehicles Being Driven In Workshop */
            are_vehicles_being_driven_in_workshop?: boolean;
            /** Workshop Shelves Have Collision Protection */
            workshop_shelves_have_collision_protection?: boolean;
            /** Are Workshop Shelves Connected With Crossbar */
            are_workshop_shelves_connected_with_crossbar?: boolean;
            /** Has Battery Charging In Workshop */
            has_battery_charging_in_workshop?: boolean;
            /** Has Dedicated Battery Charging Room In Workshop */
            has_dedicated_battery_charging_room_in_workshop?: boolean;
            /** Workshop Battery Charging Safety Measures */
            workshop_battery_charging_safety_measures?: string[];
            /** Has Waste Containers In Workshop */
            has_waste_containers_in_workshop?: boolean;
            /** Are Workshop Waste Containers From Metal */
            are_workshop_waste_containers_from_metal?: boolean;
            /** Are Workshop Waste Containers Lockable */
            are_workshop_waste_containers_lockable?: boolean;
            /** Are Gas Cylinders Stored In Workshop */
            are_gas_cylinders_stored_in_workshop?: boolean;
            /** Are Gas Cylinders Secured In Workshop */
            are_gas_cylinders_secured_in_workshop?: boolean;
            /** Are Cooling Installations Inspected Yearly */
            are_cooling_installations_inspected_yearly?: boolean;
            /** Do Cooling Installations Have Temperature Registration */
            do_cooling_installations_have_temperature_registration?: boolean;
            /** Cooling Installations Refrigerant Type */
            cooling_installations_refrigerant_type?: string;
            /** Do Cooling Installations Have Smoke Detector */
            do_cooling_installations_have_smoke_detector?: boolean;
            /** Are Electrical Hand Tools Inspected With Nen3140 Standard */
            are_electrical_hand_tools_inspected_with_nen3140_standard?: boolean;
            /** Has Decorations Or Display Materials */
            has_decorations_or_display_materials?: boolean;
            /** Decorations Or Display Materials Are Made From Fire Retardant Materials */
            decorations_or_display_materials_are_made_from_fire_retardant_materials?: boolean;
            /** Is Frying Wall Secured */
            is_frying_wall_secured?: boolean;
            /** Frying Wall Safety Measures */
            frying_wall_safety_measures?: string[];
            /** Is Frying Wall Safe */
            is_frying_wall_safe?: boolean;
            /** Has Closed Oil Filter System Used */
            has_closed_oil_filter_system_used?: boolean;
            /** Are Frying Walls Inspected Yearly */
            are_frying_walls_inspected_yearly?: boolean;
            /** Are Exhaust System Cleaned Atleast Once A Week */
            are_exhaust_system_cleaned_atleast_once_a_week?: boolean;
            /** Does Exhaust Have Annual Maintenance */
            does_exhaust_have_annual_maintenance?: boolean;
            /** Has Slot Machines */
            has_slot_machines?: boolean;
            /** Has Gambling Machines Permit */
            has_gambling_machines_permit?: boolean;
            /** Has Pin Terminal */
            has_pin_terminal?: boolean;
            /** Has Regular Pin Terminal Maintenance */
            has_regular_pin_terminal_maintenance?: boolean;
            /** Has Contracts With Suppliers That Have Sla */
            has_contracts_with_suppliers_that_have_sla?: boolean;
            /** Disconnect Backup Storage After Backup Has Been Made */
            disconnect_backup_storage_after_backup_has_been_made?: boolean;
            /** Are Backups Being Verified Regulary */
            are_backups_being_verified_regulary?: boolean;
            /** Do External Parties Have Access To Your Data */
            do_external_parties_have_access_to_your_data?: boolean;
            /** Is Documented Which External Parties Have Access To Your Data */
            is_documented_which_external_parties_have_access_to_your_data?: boolean;
            /** Stores Credit Card Data Or Uses Payment Provider */
            stores_credit_card_data_or_uses_payment_provider?: boolean;
            /** It Systems Being Used */
            it_systems_being_used?: string[];
            /** It Support Providers Used */
            it_support_providers_used?: string[];
            /** Software Maintenance Frequency */
            software_maintenance_frequency?: string;
            /** Software Maintenance Provider */
            software_maintenance_provider?: string;
            /** Are Software Updates Being Installed */
            are_software_updates_being_installed?: boolean;
            /** Uses Usb Sticks */
            uses_usb_sticks?: boolean;
            /** Has Automatic Security Updates */
            has_automatic_security_updates?: boolean;
            /** Website Has Ssl Certificate */
            website_has_ssl_certificate?: boolean;
            /** Website Has Privacy Statement */
            website_has_privacy_statement?: boolean;
            /** Website Has Cookie Policy */
            website_has_cookie_policy?: boolean;
            /** Has Wifi Network */
            has_wifi_network?: boolean;
            /** Has Wifi Access For Visitors */
            has_wifi_access_for_visitors?: boolean;
            /** Wifi Security */
            wifi_security?: string;
            /** Wifi Password Changes */
            wifi_password_changes?: string;
            /** Relies On Legal Exemption For Special Data Stored */
            relies_on_legal_exemption_for_special_data_stored?: boolean;
            /** Can Process Criminal Data */
            can_process_criminal_data?: boolean;
            /** Personal Data Documentation */
            personal_data_documentation?: string[];
            /** Checks Personal Data Is Removed After Retention Period */
            checks_personal_data_is_removed_after_retention_period?: boolean;
            /** Is Gdpr Compliant */
            is_gdpr_compliant?: boolean;
            /** Has Appointed Person To Manage Cyber Incident Responsibility */
            has_appointed_person_to_manage_cyber_incident_responsibility?: string;
            /** Has Incident Response Plan */
            has_incident_response_plan?: boolean;
            /** Has Taken Additional Measures To Limit Debtor Risk */
            has_taken_additional_measures_to_limit_debtor_risk?: boolean;
            /** Expected Termination */
            expected_termination?: string;
            /** Five Year Vision */
            five_year_vision?: string;
            /** Objective Promotion Factors */
            objective_promotion_factors?: string;
            /** Business Succession Plans */
            business_succession_plans?: string;
            /** Has Potential Environmental Pollution */
            has_potential_environmental_pollution?: boolean;
            /** Who Transports Your Goods */
            who_transports_your_goods?: string;
            /** Does Theft Sensitive Goods Transport */
            does_theft_sensitive_goods_transport?: boolean;
            /** Has Transport Security When Doing Theft Sensitive Goods Transport */
            has_transport_security_when_doing_theft_sensitive_goods_transport?: boolean;
            /** Transport Vehicle Security Measures */
            transport_vehicle_security_measures?: string[];
            /** Does Perishable Goods Transport */
            does_perishable_goods_transport?: boolean;
            /** Transport Vehicles Have Refrigeration System When Transporting Perishable Goods */
            transport_vehicles_have_refrigeration_system_when_transporting_perishable_goods?: boolean;
            /** Has Cooling System Failure Prevention */
            has_cooling_system_failure_prevention?: string;
            /** Uses Avc Transport Company */
            uses_avc_transport_company?: boolean;
            /** Import Goods */
            import_goods?: boolean;
            /** Management Shareholders Death Agreement Signed */
            management_shareholders_death_agreement_signed?: boolean;
            /** Has Maintenance Contract For Cv Installation */
            has_maintenance_contract_for_cv_installation?: boolean;
            /** Has Goods Ownership During Transport */
            has_goods_ownership_during_transport?: boolean;
            /** Has Mobile Electronics */
            has_mobile_electronics?: boolean;
            /** Has Mobile Devices Security */
            has_mobile_devices_security?: boolean;
            /** Has Surge Protection For Electronics */
            has_surge_protection_for_electronics?: boolean;
            /** Machines Leasing Used */
            machines_leasing_used?: string;
            /** Has Woodworking Machines */
            has_woodworking_machines?: boolean;
            /** Woodworking Machines Connected To Dust Extraction System */
            woodworking_machines_connected_to_dust_extraction_system?: boolean;
            /** Is Agricultural Equipment Safely Stored After Work */
            is_agricultural_equipment_safely_stored_after_work?: boolean;
            /** Cash Storage Location */
            cash_storage_location?: string;
            /** Cash Deposit Method */
            cash_deposit_method?: string;
            /** Has Counterfeit Money Detection System */
            has_counterfeit_money_detection_system?: boolean;
            /** Goods Storage Risk Responsibility */
            goods_storage_risk_responsibility?: string;
            /** Has Goods Storage Risk Responsibility Agreement With Owner */
            has_goods_storage_risk_responsibility_agreement_with_owner?: boolean;
            /** Loaned Assets */
            loaned_assets?: string[];
            /** Third Party Goods Value */
            third_party_goods_value?: number;
            /** Goods Stored With Third Party Value */
            goods_stored_with_third_party_value?: number;
            /** Goods Stored With Third Party Risk Responsibility */
            goods_stored_with_third_party_risk_responsibility?: string;
            /** Has Goods Stored With Third Party Risk Responsibility Agreement */
            has_goods_stored_with_third_party_risk_responsibility_agreement?: boolean;
            /** Uses Packaging Material */
            uses_packaging_material?: boolean;
            /** Type Of Packaging Material Used */
            type_of_packaging_material_used?: string;
            /** Has Big Registration */
            has_big_registration?: boolean;
            /** Organises Event Types */
            organises_event_types?: string[];
            /** Owners Association Administrator Responsibilities */
            owners_association_administrator_responsibilities?: string[];
            /** Purchases Services */
            purchases_services?: boolean;
            /** Processes Products */
            processes_products?: boolean;
            /** Is Responsible For Projects */
            is_responsible_for_projects?: boolean;
            /** Works Outside Eu */
            works_outside_eu?: boolean;
            /** Works In Canada Or Usa */
            works_in_canada_or_usa?: boolean;
            /** Does Event Equipment Rental */
            does_event_equipment_rental?: boolean;
            /** Always Applies For Event Permit */
            always_applies_for_event_permit?: boolean;
            /** Serves Or Sells Alcohol */
            serves_or_sells_alcohol?: boolean;
            /** Serves Or Sells Alcohol At Events */
            serves_or_sells_alcohol_at_events?: boolean;
            /** Has Exemption From Alcohol Catering Act */
            has_exemption_from_alcohol_catering_act?: boolean;
            /** Has Catering Establishment */
            has_catering_establishment?: boolean;
            /** Has Catering Activities */
            has_catering_activities?: boolean;
            /** Fire Hazardous Work Measures */
            fire_hazardous_work_measures?: string;
            /** Does Mechanical Soil Cultivation */
            does_mechanical_soil_cultivation?: boolean;
            /** Is Wibon Compliant */
            is_wibon_compliant?: boolean;
            /** Uses Cleaning Cloths */
            uses_cleaning_cloths?: boolean;
            /** Cleaning Cloths Are Disposed In Special Waste Bin */
            cleaning_cloths_are_disposed_in_special_waste_bin?: boolean;
            /** Does Spray Painting Work */
            does_spray_painting_work?: boolean;
            /** Does Spray Painting In Designated Area */
            does_spray_painting_in_designated_area?: boolean;
            /** Outsources Business Activities To Third Parties */
            outsources_business_activities_to_third_parties?: boolean;
            /** Outsourced Activities */
            outsourced_activities?: string;
            /** Project Risk Mitigation Measures */
            project_risk_mitigation_measures?: string;
            /** Uses Social Media */
            uses_social_media?: boolean;
            /** Has Social Media Monitoring */
            has_social_media_monitoring?: boolean;
            /** Has Social Media Policy */
            has_social_media_policy?: boolean;
            /** Sells Products Or Services Online */
            sells_products_or_services_online?: boolean;
            /** Has Hospitality Business License */
            has_hospitality_business_license?: boolean;
            /** Can Accommodate More Than 50 People */
            can_accommodate_more_than_50_people?: boolean;
            /** Can Accommodate More Than 10 Guests */
            can_accommodate_more_than_10_guests?: boolean;
            /** Has Made Usage Notification To Municipality */
            has_made_usage_notification_to_municipality?: boolean;
            /** Has Environmental Permit */
            has_environmental_permit?: boolean;
            /** Has Terrace For Hospitality */
            has_terrace_for_hospitality?: boolean;
            /** Has Terrace Permit */
            has_terrace_permit?: boolean;
            /** Webshop Has Quality Mark */
            webshop_has_quality_mark?: boolean;
            /** Informs Customers About Legal Reflection Period */
            informs_customers_about_legal_reflection_period?: boolean;
            /** Displays Required Company Identity Info */
            displays_required_company_identity_info?: boolean;
            /** Follows Food Safety Or Hygiene Plan */
            follows_food_safety_or_hygiene_plan?: boolean;
            /** Is Registered In Nvwa */
            is_registered_in_nvwa?: boolean;
            /** Has Cleaning Plan For Food Areas */
            has_cleaning_plan_for_food_areas?: boolean;
            /** Has Liquor Catering License */
            has_liquor_catering_license?: boolean;
            /** Has Supervisor Over 21 Years Old */
            has_supervisor_over_21_years_old?: boolean;
            /** Managers Have Svh Declaration */
            managers_have_svh_declaration?: boolean;
            /** Does Deep Frying */
            does_deep_frying?: boolean;
            /** Has Activities Requiring Protective Equipment */
            has_activities_requiring_protective_equipment?: boolean;
            /** Is Protective Equipment Use Supervised */
            is_protective_equipment_use_supervised?: boolean;
            /** Does Safe Work Behavior Monitoring */
            does_safe_work_behavior_monitoring?: boolean;
            /** Has Workplace Accident Absence Records */
            has_workplace_accident_absence_records?: boolean;
            /** Does Accident And Prevention Analysis */
            does_accident_and_prevention_analysis?: boolean;
            /** Employees Using Vehicles */
            employees_using_vehicles?: boolean;
            /** Is Vca Certified */
            is_vca_certified?: boolean;
            /** Complies With Data Protection Regarding Employee Files */
            complies_with_data_protection_regarding_employee_files?: boolean;
            /** Has Employee Code Of Conduct */
            has_employee_code_of_conduct?: boolean;
            /** Has Employee Theft Or Fraud Policy */
            has_employee_theft_or_fraud_policy?: boolean;
            /** Has Periodic Individual Work Meetings With All Employees */
            has_periodic_individual_work_meetings_with_all_employees?: boolean;
            /** Has Periodic Work Meetings With All Employees Together */
            has_periodic_work_meetings_with_all_employees_together?: boolean;
            /** Offers Training Opportunities To Employees */
            offers_training_opportunities_to_employees?: boolean;
            /** Has High Employee Turnover */
            has_high_employee_turnover?: boolean;
            /** Recruitment Methods */
            recruitment_methods?: string;
            /** Employs On Call Workers */
            employs_on_call_workers?: boolean;
            /** Average Absenteeism Last 3 Years */
            average_absenteeism_last_3_years?: number;
            /** Has Aov Management Agreement */
            has_aov_management_agreement?: boolean;
            /** Has Suppliers With Brc Ifs Certification */
            has_suppliers_with_brc_ifs_certification?: boolean;
            /** Has Quality Control Process For Product Deliveries */
            has_quality_control_process_for_product_deliveries?: boolean;
            /** Purchases Goods Or Raw Materials */
            purchases_goods_or_raw_materials?: boolean;
            /** Has Storefront */
            has_storefront?: boolean;
            /** Has Professional Kitchen On Site */
            has_professional_kitchen_on_site?: boolean;
            /** Has Storage Area Or Warehouse */
            has_storage_area_or_warehouse?: boolean;
            /** Has Commercial Terrace */
            has_commercial_terrace?: boolean;
            /** Has Outdoor Area */
            has_outdoor_area?: boolean;
            /** Has Central Heating Area */
            has_central_heating_area?: boolean;
            /** Uses A Workshop */
            uses_a_workshop?: boolean;
            /** Uses A Garage */
            uses_a_garage?: boolean;
            /** Is Outdoor Area Fenced */
            is_outdoor_area_fenced?: boolean;
            /** Can Fence Be Locked */
            can_fence_be_locked?: boolean;
            /** Is Company Premises Sufficiently Lit */
            is_company_premises_sufficiently_lit?: boolean;
            /** Has Legal Obligations Awareness When Employee Is Sick */
            has_legal_obligations_awareness_when_employee_is_sick?: boolean;
            /** Has Psa Survey Conducted */
            has_psa_survey_conducted?: boolean;
            /** Has Psa Policy */
            has_psa_policy?: boolean;
            /** Has Employees With Work Disability */
            has_employees_with_work_disability?: boolean;
            /** Notable Issues */
            notable_issues?: string;
            /** Has Agreements With An Arbo Service */
            has_agreements_with_an_arbo_service?: boolean;
            /** Trade Name */
            trade_name?: string;
            /** Distinguishing Value */
            distinguishing_value?: number;
            /**
             * date
             * Format: date
             */
            identity_card_issue_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_physical_conversation?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            last_phone_or_digital_conversation?: Record<string, never>;
            /** Anva Automatic Portfolio Management */
            anva_automatic_portfolio_management?: boolean;
            /** Anva Frequency Automatic Portfolio Management */
            anva_frequency_automatic_portfolio_management?: number;
            /** Anva Priority Portfolio Management */
            anva_priority_portfolio_management?: number;
            /** Anva Producer Id */
            anva_producer_id?: string;
            /** Anva Relation Manager Id */
            anva_relation_manager_id?: string;
            /** Anva Is Head Relation */
            anva_is_head_relation?: boolean;
            /** Anva Relation Nr For Login */
            anva_relation_nr_for_login?: string;
            postal_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** Has Current Account */
            has_current_account?: boolean;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Bic
             * @example BBRUBEBB
             */
            bic?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["app__models__party__PartyPreferences"];
            /**
             * Current Insurances
             * @description All insurances a customer has currently, mapped on our insurance.products list.
             */
            current_insurances?: string[];
            /**
             * Current Broker Insurances
             * @description The insurances that are insured with the linked distribution, mapped on our insurance.products list.
             */
            current_broker_insurances?: string[];
            status?: components["schemas"]["PARTY_STATUS"];
            /** Archived */
            archived?: boolean;
            /** Hidden */
            hidden?: boolean;
            logo?: components["schemas"]["PartyLogoCmd"];
            /**
             * Social Links
             * @description Social links to several social network websites of the party.
             */
            social_links?: components["schemas"]["PartySocialLinks"];
            /**
             * Description
             * @description Description of the activities of the party.
             */
            description?: string;
            /** Travels Overnight Stay Abroad */
            travels_overnight_stay_abroad?: boolean;
            travels_a_year?: components["schemas"]["TRAVELS_A_YEAR"];
            /** Travels Outside Of Europe */
            travels_outside_of_europe?: boolean;
            /** Has Business Trips */
            has_business_trips?: boolean;
            uses_method_of_travel?: components["schemas"]["TRAVEL_METHODS"][];
            additional_properties?: components["schemas"]["ADDITIONAL_PROPERTIES"][];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** Birth Place */
            birth_place?: string;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /**
             * @description The profession of the customer.
             * @example EMPLOYEE
             */
            profession?: components["schemas"]["PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Participates In Sport Competitions */
            participates_in_sport_competitions?: boolean;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            driver_license_type?: components["schemas"]["DRIVER_LICENSE_TYPE"];
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement?: components["schemas"]["AccidentStatement"];
            /** Number Of Accidents Last Five Years */
            number_of_accidents_last_five_years?: number;
            /** Special Employment */
            special_employment?: boolean;
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /** Previous Bonus Malus */
            previous_bonus_malus?: number;
            /** Other Profession */
            other_profession?: string;
            /** Is Smoker */
            is_smoker?: boolean;
            /** Is One Of Parents Smoker */
            is_one_of_parents_smoker?: boolean;
            /** Weight */
            weight?: number;
            /** Height */
            height?: number;
            /** Amount Of Children */
            amount_of_children?: number;
            state_of_children?: components["schemas"]["STATE_OF_CHILDREN"];
            /** Children */
            children?: components["schemas"]["Child"][];
            /** Loans Out Equipment Often */
            loans_out_equipment_often?: boolean;
            /** Extra Legal Benefits As Employee */
            extra_legal_benefits_as_employee?: string[];
            /** Does Anyone Uses Wheelchair In Family */
            does_anyone_uses_wheelchair_in_family?: boolean;
            /** Does Anyone In Family Require Assistance */
            does_anyone_in_family_require_assistance?: boolean;
            /** Does Anyone Will Do Orthodontic Treatment Family Near Future */
            does_anyone_will_do_orthodontic_treatment_family_near_future?: boolean;
            /** Expand Family In Near Future */
            expand_family_in_near_future?: boolean;
            /** Children Bike To School */
            children_bike_to_school?: boolean;
            /** Domestic Staff Paid With Service Cheques */
            domestic_staff_paid_with_service_cheques?: boolean;
            usage?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage"];
            experience?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["CLAIM_FREE_YEARS"];
            /** Claim Scale Nl */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Safety Course Completed */
            safety_course_completed?: boolean;
            /** Does Room Rental */
            does_room_rental?: boolean;
            /** Has Company */
            has_company?: boolean;
            /** Has Secondary Profession */
            has_secondary_profession?: boolean;
            /** Secondary Profession Wants To Become Self Employed */
            secondary_profession_wants_to_become_self_employed?: boolean;
            /** Has Supplementary Pension */
            has_supplementary_pension?: boolean;
            saving_types?: components["schemas"]["SAVING_TYPES"][];
            /** Saves In Future */
            saves_in_future?: boolean;
            /** Investment Types */
            investment_types?: string[];
            /** Invest In Future */
            invest_in_future?: boolean;
            hobbies?: components["schemas"]["HOBBIES"][];
            hobbies_sport?: components["schemas"]["SPORT_HOBBIES"][];
            /** Does Winter Sports */
            does_winter_sports?: boolean;
            interests_in_cars?: components["schemas"]["CAR_INTERESTS"][];
            interests_in_motorcycles?: components["schemas"]["MOTORCYCLE_INTERESTS"][];
            /** Has Boats */
            has_boats?: boolean;
            /** Has Horses */
            has_horses?: boolean;
            /** Has Pets */
            has_pets?: boolean;
            /** Has Drones */
            has_drones?: boolean;
            /** Is Temporary Caretaker Of Pets */
            is_temporary_caretaker_of_pets?: boolean;
            /** Is Professional Breeder Of Pets */
            is_professional_breeder_of_pets?: boolean;
            /** Has Small Cattle */
            has_small_cattle?: boolean;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Anva Kantoor Code */
            anva_kantoor_code?: string;
            /** Anva Wijzigingsreden */
            anva_wijzigingsreden?: number;
            /** Anva Wijzigingsreden Beschrijving */
            anva_wijzigingsreden_beschrijving?: string;
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name?: string;
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration?: components["schemas"]["app__models__company_registration__CompanyRegistration"];
            /**
             * Rsz Nr
             * @description A company's unique RSZ number.
             * @example 123456
             */
            rsz_nr?: string;
            /** Preferred Currency */
            preferred_currency?: string;
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * Commercial Name
             * @description The commercial name of the company
             * @example Baloise
             */
            commercial_name?: string;
            /**
             * Website
             * @description Website Url
             */
            website?: string;
            /**
             * Is Active
             * @description Is the company active
             */
            is_active?: boolean;
            /**
             * Bookkeeper
             * @description Bookkeeper of the company
             */
            bookkeeper?: components["schemas"]["app__models__party__PartyCompanyBase__Bookkeeper"];
            /**
             * Contact Person
             * @description Contact person of the company
             */
            contact_person?: components["schemas"]["app__models__party__PartyCompanyBase__ContactPerson"];
            /**
             * Personnel Details
             * @description Details regarding the personnel of the company
             */
            personnel_details?: components["schemas"]["app__models__party__PartyCompanyBase__PersonnelDetails"];
            /**
             * Amount Of Employees
             * @description Amount of employees in the company
             */
            amount_of_employees?: number;
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            turnover?: components["schemas"]["app__models__party__PartyCompanyBase__Turnover"];
            customer_info?: components["schemas"]["app__models__party__PartyCompanyBase__CustomerInfo"];
            export_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ExportActivity"];
            import_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ImportActivity"];
            third_party_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ThirdPartyActivity"];
            outlook?: components["schemas"]["app__models__party__PartyCompanyBase__Outlook"];
            current_credit_rating?: components["schemas"]["CreditRating"];
            previous_credit_rating?: components["schemas"]["CreditRating"];
            /**
             * Enterprise Details Enriched At
             * Format: date-time
             */
            enterprise_details_enriched_at?: string;
            asset_info?: components["schemas"]["app__models__party__PartyCompanyBase__AssetInfo"];
            financial_info?: components["schemas"]["app__models__party__PartyCompanyBase__FinancialInfo"];
            exhibition_activity?: components["schemas"]["app__models__party__PartyCompanyBase__ExhibitionActivity"];
            transport_info?: components["schemas"]["app__models__party__PartyCompanyBase__TransportInfo"];
            workforce?: components["schemas"]["app__models__party__PartyCompanyBase__Workforce"];
            liability_info?: components["schemas"]["app__models__party__PartyCompanyBase__LiabilityInfo"];
            construction_works?: components["schemas"]["app__models__party__PartyCompanyBase__ConstructionWorks"];
            cyber?: components["schemas"]["app__models__party__PartyCompanyBase__Cyber"];
            legal_aid?: components["schemas"]["app__models__party__PartyCompanyBase__LegalAid"];
            /** Directors Business Trips Outside Europe */
            directors_business_trips_outside_europe?: boolean;
            /** Directors Future Plans */
            directors_future_plans?: (components["schemas"]["MANAGEMENT_FUTURE_PLANS"] | string)[];
            /** Amount Of Shareholders */
            amount_of_shareholders?: number;
            /** Host Customers At Home */
            host_customers_at_home?: boolean;
            /** Directors Business Trips Outside Europe Countries */
            directors_business_trips_outside_europe_countries?: string[];
            /** Company Has Owners Association */
            company_has_owners_association?: boolean;
            /** Owners Association Outsourced Governance To Administrator */
            owners_association_outsourced_governance_to_administrator?: boolean;
            /** Owners Association Has Yearly General Meeting */
            owners_association_has_yearly_general_meeting?: boolean;
            type?: components["schemas"]["app__models__enums__PROSPECT_TYPE"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
        };
        /** MinimalBoat */
        MinimalBoat: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "BOAT";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default BOAT */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            /** Brand */
            brand?: string;
            /** Type */
            type?: string;
            /** Kw */
            kw?: number;
        };
        /** MinimalBicycle */
        MinimalBicycle: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "BICYCLE";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default BICYCLE */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            bicycle_type?: components["schemas"]["BICYCLE_TYPE"];
            /** Brand */
            brand?: string;
        };
        /** MinimalFleet */
        MinimalFleet: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "FLEET";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default FLEET */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
        };
        /** MinimalTrailer */
        MinimalTrailer: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "TRAILER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default TRAILER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            vehicle_type: components["schemas"]["TRAILER_TYPE"];
            /** Brand */
            brand?: string;
            /** Number Plate */
            number_plate?: string;
        };
        /** MinimalSemiTrailer */
        MinimalSemiTrailer: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "SEMI_TRAILER";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default SEMI_TRAILER */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            vehicle_type: components["schemas"]["SEMI_TRAILER_TYPE"];
            /** Brand */
            brand?: string;
            /** Number Plate */
            number_plate?: string;
        };
        /** MinimalMiscellaneous */
        MinimalMiscellaneous: {
            /**
             * Self
             * @description The API reference to the resource.
             */
            self?: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Source
             * @description Optional value to see how to risk object was created.
             * @example CAR_LOOKUP_PREMIUM
             */
            source?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
            /**
             * @description discriminator enum property added by openapi-typescript
             * @enum {string}
             */
            risk_object_type: "MISCELLANEOUS";
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /** @default MISCELLANEOUS */
            risk_object_base_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Links  */
            links_?: {
                [key: string]: components["schemas"]["app__views__models__risk_object__Link"];
            };
            /**
             * Insurance Policies
             * @default []
             */
            insurance_policies: components["schemas"]["MinimalInsurancePolicyQueryModel"][];
            /** Already Insured */
            already_insured?: boolean;
            type?: components["schemas"]["app__models__enums__MISCELLANEOUS_TYPE"];
        };
        /** update_risk_object_relation_by_id_params */
        update_risk_object_relation_by_id_params: {
            /**
             * Relation Id
             * Format: uuid
             */
            relation_id: string;
            data: components["schemas"]["RiskObjectRelationUpdateCmd"];
        };
        /** RiskObjectRelationUpdateCmd */
        RiskObjectRelationUpdateCmd: {
            type?: components["schemas"]["RISK_OBJECT_PARTY_RELATION"];
            /** Primary */
            primary?: boolean;
            /** Is Owner */
            is_owner?: boolean;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** Relation To Policy Holder */
            relation_to_policy_holder?: string;
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
        };
        /** create_party_accident_params */
        create_party_accident_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Data */
            data: components["schemas"]["Accident"][];
        };
        /** create_risk_object_external_refs_params */
        create_risk_object_external_refs_params: {
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["RiskObjectExternalRefsCreateCmd"];
        };
        /** RiskObjectExternalRefsCreateCmd */
        RiskObjectExternalRefsCreateCmd: {
            /** External Ref */
            external_ref: string;
            external_ref_company: components["schemas"]["EXTERNAL_REF_COMPANY"];
            /** External Ref Broker Id */
            external_ref_broker_id?: string;
            /**
             * Not Unique
             * @description When ref is not unique, it will not be used for matching.
             */
            not_unique?: boolean;
        };
        /** RiskObjectRevisions */
        RiskObjectRevisions: {
            /** Items */
            items: (components["schemas"]["MinimalCar"] | components["schemas"]["MinimalFamily"] | components["schemas"]["MinimalResidence"] | components["schemas"]["MinimalTeacher"] | components["schemas"]["MinimalBicycle"] | components["schemas"]["MinimalLegal"] | components["schemas"]["MinimalPartyGroup"] | components["schemas"]["MinimalTwoWheeler"] | components["schemas"]["MinimalSemiTrailer"] | components["schemas"]["MinimalTrailer"] | components["schemas"]["MinimalBoat"] | components["schemas"]["MinimalMiscellaneous"] | components["schemas"]["MinimalFleet"])[];
            /** Count */
            count: number;
        };
        /** create_family_risk_object_params */
        create_family_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__family__Family"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_party_group_risk_object_params */
        create_party_group_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__party_group__PartyGroup"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_legal_risk_object_params */
        create_legal_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__legal__Legal"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_car_risk_object_params */
        create_car_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__car__Car"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_bicycle_risk_object_params */
        create_bicycle_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__bicycle__Bicycle"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_boat_risk_object_params */
        create_boat_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__boat__Boat"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_trailer_risk_object_params */
        create_trailer_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__trailer__Trailer"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_semi_trailer_risk_object_params */
        create_semi_trailer_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__semi_trailer__SemiTrailer"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** create_miscellaneous_risk_object_params */
        create_miscellaneous_risk_object_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["app__models__risk_objects__miscellaneous__Miscellaneous"];
            /** Source */
            source: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
        };
        /** update_family_risk_object_by_id_v2_params */
        update_family_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__family__Family"];
        };
        /** UpdatedRiskObjectRevisionReply */
        UpdatedRiskObjectRevisionReply: {
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** update_car_risk_object_by_id_v2_params */
        update_car_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__car__Car"];
        };
        /** update_two_wheeler_risk_object_by_id_v2_params */
        update_two_wheeler_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__twowheeler__TwoWheeler"];
        };
        /** update_residence_risk_object_by_id_v2_params */
        update_residence_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__residence__Residence"];
        };
        /** update_bicycle_risk_object_by_id_v2_params */
        update_bicycle_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__bicycle__Bicycle"];
        };
        /** update_boat_risk_object_by_id_v2_params */
        update_boat_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__boat__Boat"];
        };
        /** update_trailer_risk_object_by_id_v2_params */
        update_trailer_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__trailer__Trailer"];
        };
        /** update_semi_trailer_risk_object_by_id_v2_params */
        update_semi_trailer_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__semi_trailer__SemiTrailer"];
        };
        /** update_party_group_risk_object_by_id_v2_params */
        update_party_group_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__party_group__PartyGroup"];
        };
        /** update_legal_risk_object_by_id_v2_params */
        update_legal_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__legal__Legal"];
        };
        /** update_miscellaneous_risk_object_by_id_v2_params */
        update_miscellaneous_risk_object_by_id_v2_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id: string;
            data: components["schemas"]["app__models__risk_objects__miscellaneous__Miscellaneous"];
        };
        /** PublicConnectionsQueryModel */
        PublicConnectionsQueryModel: {
            /** Connections */
            connections: components["schemas"]["PublicConnectionQueryModel"][];
        };
        /** PublicConnectionQueryModel */
        PublicConnectionQueryModel: {
            /** Key */
            key: string;
            /** Name */
            name?: string;
            /** Article Link */
            article_link?: string;
            /** Type */
            type: string;
            /** Active */
            active: boolean;
            /** Connected */
            connected: boolean;
            /**
             * Can Connect
             * @default false
             */
            can_connect: boolean;
            /**
             * Created At
             * Format: date-time
             * @description Datetime of broker connection creation.
             */
            created_at?: string;
            /** Description */
            description?: string;
            /** Logo */
            logo: string;
            /** Action Url */
            action_url?: string;
            /** @description Collection of countries in which the connection can be used. */
            countries?: components["schemas"]["COUNTRY_CODES"][];
        };
        /** create_broker_connection_params */
        create_broker_connection_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id: string;
            data: components["schemas"]["BrokerConnectionCreate"];
            /** Key */
            key: string;
        };
        /** BrokerConnectionCreate */
        BrokerConnectionCreate: {
            /**
             * Code
             * @description Authorization code used to exchange for access and refresh tokens.
             */
            code: string;
        };
        /** update_broker_connection_by_key_params */
        update_broker_connection_by_key_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id: string;
            /** Key */
            key: string;
            data: components["schemas"]["BrokerConnectionUpdate"];
        };
        /** BrokerConnectionUpdate */
        BrokerConnectionUpdate: {
            /** Active */
            active: boolean;
        };
        /** create_distribution_connection_params */
        create_distribution_connection_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["DistributionConnectionCreateCmd"];
            /** Key */
            key: string;
        };
        /** DistributionConnectionCreateCmd */
        DistributionConnectionCreateCmd: {
            /** Client Id */
            client_id?: string;
            /** Client Secret */
            client_secret?: string;
            /** Host */
            host?: string;
            /** Company Id */
            company_id?: string;
            /** Advisor Id */
            advisor_id?: string;
            /** Agent Nrs */
            agent_nrs?: string[];
            /** Tenant Id */
            tenant_id?: string;
            /** Office Id */
            office_id?: string;
            /** Code */
            code?: string;
            /** Wegroup Username */
            wegroup_username?: string;
            /** Can Assign Teams */
            can_assign_teams?: boolean;
            /** Can Import Parties */
            can_import_parties?: boolean;
            /** Api Token */
            api_token?: string;
            /** Dwh Schema */
            dwh_schema?: string;
            /** Dwh Account */
            dwh_account?: string;
            /** Dwh User */
            dwh_user?: string;
            /** Dwh Database */
            dwh_database?: string;
            /** Dwh Warehouse */
            dwh_warehouse?: string;
            /** Dwh Role */
            dwh_role?: string;
            /** Dwh Authentication */
            dwh_authentication?: string;
            /** Dwh Ssh Passphrase */
            dwh_ssh_passphrase?: string;
            /** Dwh Ssh Private Key */
            dwh_ssh_private_key?: string;
        };
        /** update_distribution_connection_by_key_params */
        update_distribution_connection_by_key_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Key */
            key: string;
            data: components["schemas"]["DistributionConnectionUpdateCmd"];
        };
        /** DistributionConnectionUpdateCmd */
        DistributionConnectionUpdateCmd: {
            /** Active */
            active?: boolean;
            /** Client Id */
            client_id?: string;
            /** Client Secret */
            client_secret?: string;
            /** Host */
            host?: string;
            /** Company Id */
            company_id?: string;
            /** Advisor Id */
            advisor_id?: string;
            /** Agent Nrs */
            agent_nrs?: string[];
            /** Tenant Id */
            tenant_id?: string;
            /** Office Id */
            office_id?: string;
            /** Code */
            code?: string;
            /** Wegroup Username */
            wegroup_username?: string;
            /** Can Assign Teams */
            can_assign_teams?: boolean;
            /** Can Import Parties */
            can_import_parties?: boolean;
            /** Dwh Schema */
            dwh_schema?: string;
            /** Dwh Account */
            dwh_account?: string;
            /** Dwh User */
            dwh_user?: string;
            /** Dwh Database */
            dwh_database?: string;
            /** Dwh Warehouse */
            dwh_warehouse?: string;
            /** Dwh Role */
            dwh_role?: string;
            /** Dwh Authentication */
            dwh_authentication?: string;
            /** Dwh Ssh Passphrase */
            dwh_ssh_passphrase?: string;
            /** Dwh Ssh Private Key */
            dwh_ssh_private_key?: string;
        };
        /** PublicDistributionConnectionQueryModel */
        PublicDistributionConnectionQueryModel: {
            /** Connections */
            connections: components["schemas"]["DistributionConnectionQueryModel"][];
        };
        /** DistributionConnectionQueryModel */
        DistributionConnectionQueryModel: {
            /** Key */
            key: string;
            /** Name */
            name?: string;
            /** Article Link */
            article_link?: string;
            /** Type */
            type: string;
            /** Active */
            active: boolean;
            /** Connected */
            connected: boolean;
            /**
             * Can Connect
             * @default false
             */
            can_connect: boolean;
            /**
             * Created At
             * Format: date-time
             * @description Datetime of broker connection creation.
             */
            created_at?: string;
            /** Description */
            description?: string;
            /** Logo */
            logo: string;
            /** Action Url */
            action_url?: string;
            /** @description Collection of countries in which the connection can be used. */
            countries?: components["schemas"]["COUNTRY_CODES"][];
            /** Client Id */
            client_id?: string;
            /** Client Secret */
            client_secret?: string;
            /** Host */
            host?: string;
            /** Company Id */
            company_id?: string;
            /** Advisor Id */
            advisor_id?: string;
            /** Agent Nrs */
            agent_nrs?: string[];
            /** Tenant Id */
            tenant_id?: string;
            /** Office Id */
            office_id?: string;
            /** Access Token */
            access_token?: string;
            /** Refresh Token */
            refresh_token?: string;
            /** Code */
            code?: string;
            /** Wegroup Username */
            wegroup_username?: string;
            /** Can Assign Teams */
            can_assign_teams?: boolean;
            /** Can Import Parties */
            can_import_parties?: boolean;
            /** Api Token */
            api_token?: string;
            /** Dwh Schema */
            dwh_schema?: string;
            /** Dwh Account */
            dwh_account?: string;
            /** Dwh User */
            dwh_user?: string;
            /** Dwh Database */
            dwh_database?: string;
            /** Dwh Warehouse */
            dwh_warehouse?: string;
            /** Dwh Role */
            dwh_role?: string;
            /** Dwh Authentication */
            dwh_authentication?: string;
            /** Dwh Ssh Passphrase */
            dwh_ssh_passphrase?: string;
            /** Dwh Ssh Private Key */
            dwh_ssh_private_key?: string;
        };
        /** CarLeaseRatesResponse */
        CarLeaseRatesResponse: {
            /** Rates */
            rates: {
                [key: string]: components["schemas"]["ProfileaseLeaseRate"];
            };
            /** Residuals */
            residuals: {
                [key: string]: components["schemas"]["ProfileaseLeaseResidual"];
            };
        };
        /** ProfileaseLeaseRate */
        ProfileaseLeaseRate: {
            /** Rate Id */
            rate_id: number;
            /** Months */
            months: number;
            /** Min Amount */
            min_amount?: number;
            /** Max Amount */
            max_amount?: number;
        };
        /** ProfileaseLeaseResidual */
        ProfileaseLeaseResidual: {
            /** Residual Id */
            residual_id: number;
            /** Percentage */
            percentage: number;
            /** Percentage Text */
            percentage_text?: string;
        };
        /** calculate_profilease_car_quote_params */
        calculate_profilease_car_quote_params: {
            data: components["schemas"]["CalculateProfileaseCarQuoteCmd"];
        };
        /** ProfileaseQuote */
        ProfileaseQuote: {
            /** Investment */
            investment?: number;
            /** Advance */
            advance?: number;
            /**
             * Duration
             * @description Duration of lease contract in months.
             */
            duration?: number;
            /**
             * Residual
             * @description Residual in euro.
             */
            residual?: number;
            /**
             * Residual Value
             * @description Residual in euro.
             */
            residual_value?: number;
            /**
             * Rent
             * @description Monthly rent in euro.
             */
            rent?: number;
        };
        /** CalculateProfileaseCarQuoteCmd */
        CalculateProfileaseCarQuoteCmd: {
            /** @default CAR */
            lease_type: components["schemas"]["PROFILEASE_LEASE_TYPE"];
            /**
             * Investment
             * @description The investment value in euro of the asset.
             */
            investment: number;
            /**
             * Advance
             * @description The advance in euro.
             */
            advance?: number;
            /**
             * Residual
             * @description Residual in percentage
             */
            residual: number;
            /**
             * Rate Id
             * @description Identifier of rate for this lease offer.
             */
            rate_id: number;
            /**
             * Duration
             * @description Duration
             */
            duration: number;
        };
        /**
         * PROFILEASE_LEASE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        PROFILEASE_LEASE_TYPE: "CAR" | "EQUIPMENT" | "MICROLEASE";
        /** MultiLeaseOfferQueryModel */
        MultiLeaseOfferQueryModel: {
            /** Count */
            count: number;
            /** Items */
            items: components["schemas"]["FullLeaseOfferQueryModel"][];
        };
        /** FullLeaseOfferQueryModel */
        FullLeaseOfferQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            type: components["schemas"]["LEASE_OFFER_TYPE"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** External Reference */
            external_reference: number;
            document?: components["schemas"]["LeaseOfferDocumentQueryModel"];
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name: string;
            /** Name */
            name?: string;
            /** Vat */
            vat?: string;
            /** Phone */
            phone: string;
            /** Email */
            email: string;
            /** Asset */
            asset?: string;
            /** Comment */
            comment?: string;
            /** Investment */
            investment: number;
            /** Advance */
            advance: number;
            /** Duration */
            duration?: number;
            /** Residual */
            residual?: number;
            /** Residual Euro */
            residual_euro?: number;
            /** Percentage */
            percentage?: number;
            /** Rent */
            rent: number;
            /** Street */
            street?: string;
            /** Number */
            number?: string;
            /** Place */
            place?: string;
            /** Postal */
            postal?: string;
            /** Status */
            status?: string;
        };
        /**
         * LEASE_OFFER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        LEASE_OFFER_TYPE: "CAR" | "EQUIPMENT" | "MICROLEASE";
        /** LeaseOfferDocumentQueryModel */
        LeaseOfferDocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Filename */
            filename: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            type?: components["schemas"]["LEASE_OFFER_DOCUMENT_TYPE"];
            /** Size */
            size?: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /** Link */
            link: string;
            /** Location */
            location: string;
        };
        /**
         * LEASE_OFFER_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        LEASE_OFFER_DOCUMENT_TYPE: "OTHER" | "CAR_LEASE";
        /** create_profilease_car_lease_offer_params */
        create_profilease_car_lease_offer_params: {
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["CreateProfileaseCarOfferCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** CreateProfileaseCarOfferResponse */
        CreateProfileaseCarOfferResponse: {
            /**
             * Id
             * Format: uuid
             * @description Unique identifier of lease offer.
             */
            id: string;
            /**
             * Link
             * @description Public URL to download document of lease offer.
             */
            link: string;
            /**
             * External Reference
             * @description Identifier of lease offer in Profilease.
             */
            external_reference?: number;
        };
        /** CreateProfileaseCarOfferCmd */
        CreateProfileaseCarOfferCmd: {
            /** @default CAR */
            lease_type: components["schemas"]["PROFILEASE_LEASE_TYPE"];
            /**
             * Vat Number
             * @description Unformatted VAT number, i.e., without 'BE' and point separators.
             * @example 0123321123
             */
            vat_number: string;
            /**
             * Name
             * @description Company name.
             */
            name: string;
            /**
             * Telephonenr
             * @description The company party's telephonenumber.
             */
            telephonenr: string;
            /**
             * email
             * @description Email of company party.
             */
            email: string;
            /**
             * Address
             * @description The company party's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * First Name
             * @description The first name of the contact person of this lease offer.
             */
            first_name: string;
            /**
             * Last Name
             * @description The last name of the contact person of this lease offer.
             */
            last_name: string;
            /**
             * Asset
             * @description Asset of leasing offer.
             */
            asset?: string;
            /**
             * Rate Id
             * @description Identifier of rate for this lease offer.
             */
            rate_id: number;
            /**
             * Residual Id
             * @description Identifier of residual for this lease offer.
             */
            residual_id: number;
            /**
             * Residual
             * @description Residual
             */
            residual: number;
            /**
             * Duration
             * @description Durtion in amount of months
             */
            duration: number;
            /**
             * Investment
             * @description The investment value in euro of the asset of this lease offer.
             */
            investment: number;
            /**
             * Language
             * @description The language
             * @enum {string}
             */
            language: "EN" | "FR" | "NL";
            /**
             * Advance
             * @description The advance in euro of this lease offer.
             */
            advance?: number;
            /**
             * Custom Id
             * Format: uuid
             * @description A custom identifier used for filtering.
             */
            custom_id?: string;
            /**
             * Custom Filter
             * @description A customer text value used for filtering
             */
            custom_filter?: string;
        };
        /** OfferRevisionQueryModel */
        OfferRevisionQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id: string;
            /** Description */
            description?: string;
            /** Ref */
            ref: string;
            /** Revision */
            revision: number;
            /**
             * date
             * Format: date
             */
            start_date: Record<string, never>;
            /**
             * date
             * Format: date
             */
            end_date: Record<string, never>;
            risk_objects: components["schemas"]["app__views__models__risk_object__RiskObjects"];
            /** Amount Of Crm Exports */
            amount_of_crm_exports: number;
            /** Amount Of Insurance Module Exports */
            amount_of_insurance_module_exports: number;
            premium: components["schemas"]["PremiumQueryModel"];
            annual_premium?: components["schemas"]["AnnualPremiumQueryModel"];
            /** Guarantees */
            guarantees: components["schemas"]["app__views__models__offer__Guarantee"][];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            insurance: components["schemas"]["app__models__offer__Insurance"];
            /**
             * Acknowledgements
             * @default []
             */
            acknowledgements: components["schemas"]["app__views__models__offer__Acknowledgement"][];
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Created By Name */
            created_by_name?: string;
            language: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Lead Id
             * Format: uuid
             */
            lead_id?: string;
            /** Origin */
            origin?: string;
            status: components["schemas"]["OFFER_STATUS"];
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            assigned_to_broker?: components["schemas"]["Broker"];
            /**
             * date
             * Format: date
             */
            commencement_date?: Record<string, never>;
            prospect: components["schemas"]["PartyQueryModel"];
            /** @default ANNUAL */
            payment_spread: components["schemas"]["PAYMENT_INTERVAL"];
            /** Has Been Converted To Contract */
            has_been_converted_to_contract: boolean;
            /** Documents */
            documents: {
                [key: string]: components["schemas"]["OfferRevisionDocument"][];
            };
            /**
             * Crm Exports
             * @default []
             */
            crm_exports: components["schemas"]["CrmExportQueryModel"][];
            /**
             * Insurance Module Exports
             * @default []
             */
            insurance_module_exports: components["schemas"]["InsuranceModuleExportQueryModel"][];
            /** Reject Cancel Reason */
            reject_cancel_reason?: string;
            reject_cancel_reason_type?: components["schemas"]["OFFER_REJECTION_CANCELLATION_REASON"];
            /** External Ref Insurance Module */
            external_ref_insurance_module?: string;
            campaign?: components["schemas"]["OfferCampaignQueryModel"];
            /** Offer Revision Metadata */
            offer_revision_metadata?: Record<string, never>;
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id?: string;
            /**
             * Batch Id
             * Format: uuid
             * @description The batch linked to the quote id
             */
            batch_id?: string;
            /**
             * Contract Conversions
             * @default []
             */
            contract_conversions: components["schemas"]["ContractConversions"][];
            /**
             * Lead Provider Id
             * Format: uuid
             */
            lead_provider_id?: string;
            /**
             * Warnings
             * @description Warnings of the calculation
             * @default []
             */
            warnings: components["schemas"]["OfferWarning"][];
            /**
             * Payments
             * @description Offer payments requests
             * @default []
             */
            payments: components["schemas"]["OfferPayment"][];
        };
        /** Guarantee */
        app__views__models__offer__Guarantee: {
            /** Name */
            name: string;
            /**
             * Guarantee Info Id
             * Format: uuid
             */
            guarantee_info_id?: string;
            /**
             * Insurance Product Id
             * Format: uuid
             */
            insurance_product_id?: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id?: string;
            /**
             * Contract Id
             * Format: uuid
             */
            contract_id?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Taxes */
            taxes: number;
            /** Net Premium */
            net_premium: number;
            /** Total Premium */
            total_premium: number;
            /** Commission */
            commission: number;
            /** Taxes In Euro */
            taxes_in_euro: number;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /** Mandatory */
            mandatory: boolean;
            /**
             * Taken
             * @default false
             */
            taken: boolean;
            /**
             * date
             * Format: date
             */
            commencement_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
        };
        /** Acknowledgement */
        app__views__models__offer__Acknowledgement: {
            /** Text */
            text: string;
            /** Agreed */
            agreed: boolean;
            /** Key */
            key?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id: string;
        };
        /** Broker */
        Broker: {
            /**
             * Is Admin
             * @description Is the broker admin of the distribution he/she is in.
             * @example false
             */
            is_admin: boolean;
            /**
             * Disabled
             * @example false
             */
            disabled?: boolean;
            /**
             * Mfa Enabled
             * @example false
             */
            mfa_enabled?: boolean;
            /**
             * Plan
             * @description The business plan of the broker, defines the features a broker can access.
             */
            plan?: string;
            /** @description The type of the broker defines which quotes he/she can offer, for example BOAR (dutch for: Brand, Ongevallen, en Allerlei Risico's, ook wel verzekeringen niet-leven genoemd). But here the Type could be BOARL which means BOAR + Life. */
            type?: components["schemas"]["BROKER_TYPE"];
            /**
             * Name
             * @description The Broker's name, is used to put on mails, contracts and show on screen, a name is unique within a distribution.
             * @example axa
             */
            name: string;
            /**
             * Phone
             * @description The Broker's telephone number which is used towards customers.
             * @example +32 499 99 99 99
             */
            phone?: string;
            /**
             * Assistant Name
             * @description The name to be used for the virtual assistant.
             * @example Louise
             */
            assistant_name: string;
            /**
             * Theme
             * @description Theme of your website environment, defaults to orange.
             * @default orange
             * @example orange
             */
            theme: string;
            /**
             * Crm
             * @description The crm being used by the broker.
             * @example Louise
             */
            crm?: string;
            /**
             * Created At
             * Format: date-time
             * @description Creation date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description Modified date and time, will be generated in backend.
             * @example 2019-12-10T22:45:18.965458
             */
            modified_at: string;
            /**
             * Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            id: string;
            /**
             * User Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            user_id: string;
            /**
             * Distribution Name
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            distribution_name: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description The ID of the broker, can be send by client side.
             * @example 73eb4c7a-a590-410a-9d62-7f044c905337
             */
            distribution_id: string;
            /**
             * Email
             * @description Email
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Links
             * @default []
             */
            links: unknown;
            /** @description Language of broker as in user. */
            language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /** @description Country of broker as in user. */
            country_code?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Contact Info
             * @description how to contact the broker text, displayed on documents
             */
            contact_info?: string;
        };
        /** OfferRevisionDocument */
        OfferRevisionDocument: {
            /**
             * Id
             * Format: uuid
             * @description The id of the note.
             */
            id: string;
            /** Filename */
            filename: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /**
             * Created At
             * Format: date-time
             * @description The creation date of the note.
             */
            created_at: string;
            type?: components["schemas"]["POLICY_DOCUMENT_TYPE"];
            /** Size */
            size?: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /** Link */
            link: string;
            /** Location */
            location: string;
            /** Signature Box Top */
            signature_box_top?: number;
            /** Signature Box Left */
            signature_box_left?: number;
            /** Signature Box Height */
            signature_box_height?: number;
            /** Signature Box Width */
            signature_box_width?: number;
            /** Signature Pages */
            signature_pages?: boolean[];
        };
        /**
         * POLICY_DOCUMENT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        POLICY_DOCUMENT_TYPE: "NOTICE_LETTER" | "INFORMATION_REQUIREMENT_SHEET" | "IPID" | "TERMS" | "POLICY_PROPOSITION" | "SEPA" | "OTHER" | "ADDENDUM" | "CONTRACT" | "CONTRACT_TERMINATION" | "CUSTOMER_SHEET" | "CAR_INVOICE" | "CAR_REGISTRATION_FORM" | "INSURANCE_COMPARISON" | "MOTOR_INSURANCE_CARD" | "DECLARATION_ON_HONOUR";
        /** CrmExportQueryModel */
        CrmExportQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            type: components["schemas"]["CRM_EXPORT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Created By Name */
            created_by_name?: string;
            /** Api Response */
            api_response: unknown;
            /** Status */
            status: number;
            /** Text */
            text: string;
            /** Target Crm */
            target_crm?: string;
        };
        /**
         * CRM_EXPORT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CRM_EXPORT_TYPE: "LEAD" | "TARIFICATION" | "NEW_CASE" | "ADDENDUM_MODIFICATION";
        /** InsuranceModuleExportQueryModel */
        InsuranceModuleExportQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            type: components["schemas"]["INSURANCE_MODULE_EXPORT_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Created By Name */
            created_by_name?: string;
            /** Api Response */
            api_response: unknown;
            /** Status */
            status: number;
            /** Text */
            text: string;
            /** Target Insurance */
            target_insurance?: string;
            /** External Ref */
            external_ref?: string;
            /** Link */
            link?: string;
            /** Prod Nr */
            prod_nr?: string;
        };
        /**
         * INSURANCE_MODULE_EXPORT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INSURANCE_MODULE_EXPORT_TYPE: "OFFER";
        /**
         * OFFER_REJECTION_CANCELLATION_REASON
         * @description An enumeration.
         * @enum {unknown}
         */
        OFFER_REJECTION_CANCELLATION_REASON: "TOO_EXPENSIVE" | "RETAIN_ONGOING" | "SOCIAL_REQUIREMENTS" | "CURRENT_DISCOUNTS" | "OFFICE_LOCATION" | "BETTER_PROPOSITION" | "UNNECESSARY" | "CONTRACTUAL_REQUIREMENTS" | "BAD_BROKER_SERVICE" | "OTHER";
        /** ContractConversions */
        ContractConversions: {
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Contract Ref */
            contract_ref?: string;
            company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            status: components["schemas"]["PIA_CONTRACT_CONVERSION_STATUS"];
        };
        /**
         * PIA_CONTRACT_CONVERSION_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        PIA_CONTRACT_CONVERSION_STATUS: "GENERATED" | "REJECTED" | "PENDING";
        /** OfferWarning */
        OfferWarning: {
            /**
             * Code
             * @description code of the warning
             */
            code?: string;
            /**
             * Description
             * @description enclosed description of the warning
             */
            description: components["schemas"]["app__models__localisation__Localisation"];
        };
        /** OfferPayment */
        OfferPayment: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id: string;
            /** Sentoo Transaction Id */
            sentoo_transaction_id?: string;
            status?: components["schemas"]["PAYMENT_STATUS"];
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /** Redirect Url */
            redirect_url?: string;
            /** Payment Url */
            payment_url?: string;
            /** Qr Code Url */
            qr_code_url?: string;
            currency?: components["schemas"]["wg_py_models__domain__wegroup__enums__CURRENCY"];
            /** Amount */
            amount?: number;
            /** Description */
            description?: string;
            /** Is Paid */
            is_paid?: boolean;
        };
        /**
         * PAYMENT_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        PAYMENT_STATUS: "PENDING" | "PAID" | "EXPIRED" | "ISSUED" | "FAILED" | "CANCELLED" | "REJECTED";
        /** MinimalOfferQueryModel */
        MinimalOfferQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Ref */
            ref: string;
            /** Revision */
            revision: number;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            status: components["schemas"]["OFFER_STATUS"];
            party: components["schemas"]["MinimalPartyQueryModel"];
            amount_of_risk_objects: components["schemas"]["app__models__risk_objects__AmountOfRiskObjects"];
            /**
             * date
             * Format: date
             */
            start_date: Record<string, never>;
            /**
             * date
             * Format: date
             */
            end_date: Record<string, never>;
            /** Has Been Converted To Contract */
            has_been_converted_to_contract: boolean;
            insurance: components["schemas"]["InsuranceExtended"];
            /**
             * Assignees
             * @default []
             */
            assignees: components["schemas"]["app__views__models__offer__PartyAssignee"][];
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Origin */
            origin?: string;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id: string;
            premium: components["schemas"]["PremiumQueryModel"];
            /** Guarantees */
            guarantees: components["schemas"]["app__views__models__offer__Guarantee"][];
            language: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Metadata */
            metadata?: Record<string, never>;
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id?: string;
            /**
             * Payments
             * @description Offer payments requests
             * @default []
             */
            payments: components["schemas"]["OfferPayment"][];
            risk_objects?: components["schemas"]["MinimalRiskObjects"];
            /** Documents */
            documents: {
                [key: string]: components["schemas"]["OfferRevisionDocument"][];
            };
        };
        /**
         * InsuranceExtended
         * @description To refactor!
         */
        InsuranceExtended: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description For example: omnium, mini_omnium, civil_liability.
             */
            name: string;
            /**
             * Company
             * @description For example: callant, pnp
             */
            company: string;
            type: components["schemas"]["RISK_OBJECT_TYPE"];
            /**
             * Affinity
             * @description For example: doceo, honda, de_lijn.
             */
            affinity?: string;
            /**
             * Terms
             * @description A url to the terms.
             * @default
             */
            terms: string;
            /**
             * Ipid
             * @description A url to the ipid.
             * @default
             */
            ipid: string;
            /**
             * Authorised Representative
             * @description If the insurance was given out by a 'volmacht'.
             */
            authorised_representative?: string;
            address: components["schemas"]["wg_py_models__complex__Address"];
            /** Company Key */
            company_key: components["schemas"]["INSURANCE_COMPANY_TAG"] | string;
            /** Telephone */
            telephone?: string;
            /** Website */
            website?: string;
            /** Email */
            email?: string;
            /** Logo */
            logo?: string;
        };
        /** PartyAssignee */
        app__views__models__offer__PartyAssignee: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
        };
        /** update_offer_revision_params */
        update_offer_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Offer Id
             * Format: uuid
             */
            offer_id: string;
            data: components["schemas"]["OfferRevisionPatchCmd"];
            /**
             * Revision
             * @default latest
             */
            revision: string;
        };
        /** OfferRevisionPatchCmd */
        OfferRevisionPatchCmd: {
            /** @description The current status of the offer. */
            status?: components["schemas"]["OFFER_STATUS"];
            /** Reject Cancel Reason */
            reject_cancel_reason?: string;
            reject_cancel_reason_type?: components["schemas"]["OFFER_REJECTION_CANCELLATION_REASON"];
            /** Offer Revision Metadata */
            offer_revision_metadata?: Record<string, never>;
        };
        /** create_offer_revision_params */
        create_offer_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Offer Id
             * Format: uuid
             */
            offer_id: string;
            data: components["schemas"]["OfferCreateRevisionCmd"];
            headers?: components["schemas"]["Headers"];
        };
        /** OfferCreateRevisionCmd */
        OfferCreateRevisionCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Quote Id
             * Format: uuid
             * @description Id of the quote.
             */
            quote_id?: string;
            /** Guarantees */
            guarantees: string[];
            /**
             * Acknowledgements
             * @description Acknowlegdements enclosed in the offer.
             * @default []
             */
            acknowledgements: components["schemas"]["app__models__offer__Acknowledgement"][];
            /**
             * date
             * Format: date
             * @description End date.
             */
            end_date?: Record<string, never>;
            /**
             * Risk Object Revisions
             * @default {
             *       "cars": [],
             *       "families": [],
             *       "residences": [],
             *       "two_wheelers": [],
             *       "teachers": [],
             *       "legal": [],
             *       "party_groups": [],
             *       "boats": [],
             *       "bicycles": [],
             *       "trailers": [],
             *       "semi_trailers": [],
             *       "miscellanea": []
             *     }
             */
            risk_object_revisions: components["schemas"]["RiskObjectRevisionIds"];
            /**
             * @description The current status of the offer.
             * @default PENDING
             */
            status: components["schemas"]["OFFER_STATUS"];
            /**
             * date
             * Format: date
             * @description date of the actual policy when offer is closed.
             */
            commencement_date: Record<string, never>;
            /**
             * Send Mail To Prospect
             * @default false
             */
            send_mail_to_prospect: boolean;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /**
             * Created By
             * Format: uuid
             * @description User id, defaulted to the given user id.
             */
            created_by?: string;
            /** @default ANNUAL */
            payment_spread: components["schemas"]["PAYMENT_INTERVAL"];
            notice?: components["schemas"]["Notice"];
            information_requirement_sheet_specification?: components["schemas"]["InformationRequirementSheetSpecification"];
            /** Export To Crm */
            export_to_crm?: boolean;
            /** Export To Insurance Module */
            export_to_insurance_module?: boolean;
            /**
             * Policy Costs
             * @description A custom policy cost value for this offer
             */
            policy_costs?: number;
            /**
             * Recurring Policy Costs
             * @description A custom recurring policy cost value for this offer.
             */
            recurring_policy_costs?: number;
            language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Offers Finalize Page Url
             * @description The url where you can view all offers to be signed or paid.
             */
            offers_finalize_page_url?: string;
        };
        /** update_offers_in_bulk_params */
        update_offers_in_bulk_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["OfferPatchBulkCmd"];
        };
        /** OfferPatchBulkCmd */
        OfferPatchBulkCmd: {
            /**
             * Offers
             * @description List of offer ids on which the update is applied
             */
            offers: string[];
            /** @description Status to update the offers to */
            status: components["schemas"]["OFFER_STATUS"];
        };
        /** PaginatedOffersV2Response */
        PaginatedOffersV2Response: {
            /** Count */
            count: number;
            /** Items */
            items: unknown[];
        };
        /** create_offer_request_for_insurance_company_pdf_params */
        create_offer_request_for_insurance_company_pdf_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["OfferRequestForInsuranceCompanyCreateCmd"];
        };
        /** Document */
        app__models__read__Document: {
            /** Name */
            name: string;
            /**
             * Id
             * Format: uuid4
             */
            id: string;
            /** Type */
            type?: string;
            /**
             * Content
             * Format: binary
             */
            content?: string;
            /**
             * Created By
             * Format: uuid4
             */
            created_by?: string;
            /** Size */
            size?: number;
            /**
             * Cloud Location
             * @description An internal string, by this we know where something is stored.
             * @example google_storage_bucket:WG_DOCUMENTS:documents/a/b/c/d/doc.pdf
             */
            cloud_location?: string;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            signature_box?: components["schemas"]["SignatureBox"];
            /** Link */
            link?: string;
            /** Title */
            title?: string;
            /**
             * Published At
             * Format: date
             */
            published_at?: string;
            /** External Refs */
            external_refs?: components["schemas"]["app__models__read__Document__ExternalRef"][];
        };
        /** SignatureBox */
        SignatureBox: {
            /** Top */
            top: number;
            /** Left */
            left: number;
            /** Height */
            height: number;
            /** Width */
            width: number;
            /** Signature */
            signature: boolean[];
        };
        /** ExternalRef */
        app__models__read__Document__ExternalRef: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** OfferRequestForInsuranceCompanyCreateCmd */
        OfferRequestForInsuranceCompanyCreateCmd: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Risk Objects
             * @default []
             */
            risk_objects: components["schemas"]["OfferRequestForInsuranceCompanyItemWithId"][];
            /**
             * Parties
             * @default []
             */
            parties: components["schemas"]["OfferRequestForInsuranceCompanyParty"][];
        };
        /** OfferRequestForInsuranceCompanyItemWithId */
        OfferRequestForInsuranceCompanyItemWithId: {
            /**
             * Insurance Products
             * @default []
             */
            insurance_products: components["schemas"]["OfferRequestForInsuranceCompanyInsuranceProductItem"][];
            /**
             * Documents
             * @default []
             */
            documents: string[];
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** OfferRequestForInsuranceCompanyInsuranceProductItem */
        OfferRequestForInsuranceCompanyInsuranceProductItem: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Note */
            note?: string;
        };
        /** OfferRequestForInsuranceCompanyParty */
        OfferRequestForInsuranceCompanyParty: {
            /**
             * Insurance Products
             * @default []
             */
            insurance_products: components["schemas"]["OfferRequestForInsuranceCompanyInsuranceProductItem"][];
            /**
             * Documents
             * @default []
             */
            documents: string[];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Management
             * @default []
             */
            management: components["schemas"]["OfferRequestForInsuranceCompanyItemWithId"][];
            staff?: components["schemas"]["OfferRequestForInsuranceCompanyItem"];
        };
        /** OfferRequestForInsuranceCompanyItem */
        OfferRequestForInsuranceCompanyItem: {
            /**
             * Insurance Products
             * @default []
             */
            insurance_products: components["schemas"]["OfferRequestForInsuranceCompanyInsuranceProductItem"][];
            /**
             * Documents
             * @default []
             */
            documents: string[];
        };
        /** create_offer_request_for_insurance_company_docx_params */
        create_offer_request_for_insurance_company_docx_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["OfferRequestForInsuranceCompanyCreateCmd"];
        };
        /** AdvisoryReportExportOptions */
        AdvisoryReportExportOptions: {
            /**
             * Items
             * @default []
             */
            items: components["schemas"]["ExportOption"][];
        };
        /** ExportOption */
        ExportOption: {
            /** Label */
            label: string;
            /** Value */
            value: string;
            /**
             * Can Create Tasks
             * @default false
             */
            can_create_tasks: boolean;
            /**
             * Can Assign Teams
             * @default false
             */
            can_assign_teams: boolean;
        };
        /** export_advisory_report_by_id_params */
        export_advisory_report_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["ExportAdvisoryReportCreateCmd"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
        };
        /** AdvisoryReportExportResponse */
        AdvisoryReportExportResponse: {
            /** Status */
            status: string;
            /**
             * Link
             * @description Link to the CRM if any, this can be used as CTA to link back to the CRM.
             */
            link?: string;
        };
        /** ExportAdvisoryReportCreateCmd */
        ExportAdvisoryReportCreateCmd: {
            /**
             * Target
             * @description The CRM you want to export to.
             */
            target: string;
            /**
             * Tasks
             * @default []
             */
            tasks: components["schemas"]["AdvisoryReportTask"][];
            /** Conversation Included */
            conversation_included?: boolean;
            /** Conversation As Separated Document */
            conversation_as_separated_document?: boolean;
        };
        /** AdvisoryReportTask */
        AdvisoryReportTask: {
            /** Title */
            title: string;
            /** Description */
            description: string;
            priority: components["schemas"]["ADVISORY_TASK_PRIORITY"];
            /**
             * date
             * Format: date
             * @description ISO 8601 date
             * @example 1970-01-01
             */
            due_date?: Record<string, never>;
            /**
             * Assigned To
             * @description Get assigned_to list from employee search API
             */
            assigned_to?: string;
            /**
             * Assigned To Team
             * @description Get assigned_to list from teams search API
             */
            assigned_to_team?: string;
        };
        /**
         * ADVISORY_TASK_PRIORITY
         * @description An enumeration.
         * @enum {unknown}
         */
        ADVISORY_TASK_PRIORITY: 1 | 2 | 3;
        /** AdvisoryReportsQueryModel */
        AdvisoryReportsQueryModel: {
            /**
             * Items
             * @description List of advisory reports.
             */
            items: components["schemas"]["AdvisoryReport"][];
            /**
             * Count
             * @description Number of advisory reports.
             */
            count: number;
        };
        /** AdvisoryReport */
        AdvisoryReport: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of advisory report revsion.
             */
            id: string;
            /**
             * Report Id
             * Format: uuid
             * @description Identifier of advisory report.
             */
            report_id: string;
            /**
             * Report Revsion Id
             * Format: uuid
             * @description Identifier of advisory report revsion id.
             */
            report_revsion_id: string;
            /**
             * Party
             * @description Basic party data.
             */
            party: components["schemas"]["AdvisoryReportPartyQueryModel"];
            /**
             * Title
             * @description Report title
             */
            title?: string;
            /**
             * Description
             * @description Report description, can be used as tooltip for example.
             */
            description?: string;
            /**
             * Created At
             * Format: date-time
             * @description When report was created
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description When report was last updated
             */
            modified_at: string;
            /** @description Status of the advisory report revision. */
            status: components["schemas"]["REPORT_REVISION_STATUS"];
            /**
             * Assigned To
             * Format: uuid
             * @description Assigned to a broker_id
             */
            assigned_to?: string;
            /**
             * Assigned To Name
             * @description Assigned to a broker by name
             */
            assigned_to_name?: string;
        };
        /** AdvisoryReportPartyQueryModel */
        AdvisoryReportPartyQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of party.
             */
            id?: string;
            /**
             * Display Name
             * @description Full name of the party
             */
            display_name?: string;
            /**
             * Email
             * @description Email of party.
             */
            email?: string;
            /**
             * Type
             * @description Type of party
             */
            type?: string;
            /**
             * Self
             * @description Link where the full party data can be retrieved.
             */
            self?: string;
        };
        /** AdvisoryReportQueryModel */
        AdvisoryReportQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of advisory report revision
             */
            id: string;
            /**
             * Distribution Id
             * Format: uuid
             * @description Identifier of distribution.
             */
            distribution_id: string;
            /**
             * Title
             * @description Report title
             */
            title?: string;
            /**
             * Description
             * @description Report description, can be used as tooltip for example.
             */
            description?: string;
            /**
             * Party
             * @description Basic party data.
             */
            party: components["schemas"]["AdvisoryReportPartyQueryModel"];
            /** @description Status of the advisory report revision. */
            status: components["schemas"]["REPORT_REVISION_STATUS"];
            /**
             * Created By
             * Format: uuid
             * @description Identifier of broker that created report.
             */
            created_by?: string;
            /**
             * Created By Name
             * @description Name of broker that created report.
             */
            created_by_name?: string;
            /**
             * Created At
             * Format: date-time
             * @description When report was created
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description When report was last updated
             */
            modified_at?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description Assigned to a broker_id
             */
            assigned_to?: string;
            /**
             * Assigned To Name
             * @description Assigned to a broker by name
             */
            assigned_to_name?: string;
            /**
             * Is Latest Revision
             * @description Is this the latest revision?.
             */
            is_latest_revision: boolean;
            /**
             * Revisions
             * @description All report revision in the advisory report.
             */
            revisions: components["schemas"]["AdvisoryReportRevisionsQueryModel"][];
            /**
             * Conversations
             * @description Conversations linked to advisory report.
             * @default []
             */
            conversations: components["schemas"]["AdvisoryReportConversationQueryModel"][];
            /**
             * Clauses
             * @description A list of advisory report clauses.
             * @default []
             */
            clauses: components["schemas"]["AdvisoryReportClauseQueryModel"][];
            /**
             * Usp Included
             * @description If the distribution's USP should be included in report.
             * @default false
             */
            usp_included: boolean;
            /**
             * Conversation Included
             * @description If the conversation should be included in the report.
             * @default false
             */
            conversation_included: boolean;
            /**
             * Hide Completed Actions
             * @description Hide actions that are completed on advisory report pdf.
             * @default false
             */
            hide_completed_actions: boolean;
            /**
             * Remark
             * @description Additional remark given by broker and shown on the report document.
             */
            remark?: string;
            /**
             * Notes
             * @description General notes that are shown on the report.
             */
            notes?: string;
            /**
             * Reason
             * @description Optional reason of acceptance or rejection provided by the broker.
             */
            reason?: string;
            /** @description The country the advisory report applies to. */
            country?: components["schemas"]["COUNTRY_CODES"];
            /** @description The language the advisory report was made in. */
            language?: components["schemas"]["wg_py_models__domain__wegroup__enums__LANGUAGE_CODES"];
            /**
             * Report Id
             * Format: uuid
             */
            report_id: string;
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            /**
             * Advices
             * @default []
             */
            advices: components["schemas"]["RiskDomainAdviceQueryModel"][];
            /**
             * Actions
             * @default []
             */
            actions: components["schemas"]["RiskDomainActionQueryModel"][];
            insurance_policies: components["schemas"]["app__views__models__advisory_report__AdvisoryReportQueryModel__InsurancePolicies"];
            /**
             * Policy Packages
             * @default []
             */
            policy_packages: components["schemas"]["PolicyPackageQueryModel"][];
        };
        /** AdvisoryReportRevisionsQueryModel */
        AdvisoryReportRevisionsQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of report revision.
             */
            id: string;
            /**
             * Self
             * @description Self reference of report revision.
             */
            self: string;
            /**
             * Created At
             * Format: date-time
             * @description Timestamp report revision was created.
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description Timestamp report revision was last modified.
             */
            modified_at: string;
            /**
             * Is Latest Revision
             * @description Whether this revision is the latest report revision.
             */
            is_latest_revision: boolean;
            /** @description Current status of the report revision. */
            status: components["schemas"]["REPORT_REVISION_STATUS"];
            /**
             * Reason
             * @description Optional reason of acceptance or rejection provided by the broker.
             */
            reason?: string;
        };
        /** AdvisoryReportConversationQueryModel */
        AdvisoryReportConversationQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of conversation
             */
            id: string;
            /**
             * Self
             * @description Self reference of conversation.
             */
            self: string;
            /**
             * Recommendation
             * @description Recommendation attached to the conversation.
             */
            recommendation?: components["schemas"]["Recommendation"];
        };
        /** Recommendation */
        Recommendation: {
            /**
             * Id
             * Format: uuid
             * @description Id of the generated recommendation by recommender service
             */
            id: string;
            /**
             * Products Version
             * @description Version of the insurance products
             * @enum {string}
             */
            products_version: "V1" | "V2";
            /**
             * Created At
             * Format: date-time
             * @description Datetime of the recommendations creation
             */
            created_at: string;
            /**
             * Items
             * @description A list of insurance products with their recommendation level and reason
             * @default []
             */
            items: components["schemas"]["InsuranceProductRecommendation"][];
            /**
             * Prevention Advices
             * @description A list of preventions with their urgency
             * @default []
             */
            prevention_advices: components["schemas"]["PreventionAdviceRecommendation"][];
            /**
             * Type
             * @enum {string}
             */
            type: "RISK_ANALYSIS_NL" | "RISK_ANALYSIS_BE" | "COMPANY_SCAN_BE" | "COMPANY_SCAN_NL" | "SALES_CONVERSATION_BE" | "TECHNIEK_NEDERLAND_QUICKSCAN" | "GOUDSE_COMPANY_SCAN_NL";
        };
        /** AdvisoryReportClauseQueryModel */
        AdvisoryReportClauseQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of clause
             */
            id: string;
            /**
             * Title
             * @description Title of clause.
             */
            title: string;
            /**
             * Description
             * @description The description that needs to be rendered on screen.
             */
            description?: string;
            /**
             * Links
             * @description Links attached to clause.
             * @default []
             * @example https://example.com
             */
            links: string[];
            /**
             * Tags
             * @description Tags to search on.
             * @default []
             * @example #N12004
             */
            tags: string[];
        };
        /** RiskDomainAdviceQueryModel */
        RiskDomainAdviceQueryModel: {
            risk_domain: components["schemas"]["app__views__models__advisory_report__RiskDomainAdviceQueryModel__RiskDomain"];
            /**
             * Items
             * @default []
             */
            items: components["schemas"]["AdviceQueryModel"][];
        };
        /** RiskDomain */
        app__views__models__advisory_report__RiskDomainAdviceQueryModel__RiskDomain: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Description */
            description?: string;
        };
        /** AdviceQueryModel */
        AdviceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Insurance Product */
            insurance_product?: Record<string, never>;
            /** Prevention Advice */
            prevention_advice?: Record<string, never>;
            /** Name */
            name: string;
            /** Description */
            description?: string;
            type: components["schemas"]["ADVICE_TYPE"];
            urgency: components["schemas"]["RECOMMENDATION_LEVEL"];
            /** Already Insured */
            already_insured?: boolean;
            /** Insured Elsewhere */
            insured_elsewhere?: boolean;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
        };
        /**
         * ADVICE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ADVICE_TYPE: "COVERAGE" | "PREVENTION";
        /**
         * RECOMMENDATION_LEVEL
         * @description An enumeration.
         * @enum {unknown}
         */
        RECOMMENDATION_LEVEL: "HIGH" | "MEDIUM" | "LOW" | "NOT" | "OTHER" | "MANDATORY_BY_LAW" | "MANDATORY_BY_INSURER" | "NOT_RELEVANT";
        /** RiskDomainActionQueryModel */
        RiskDomainActionQueryModel: {
            risk_domain: components["schemas"]["app__views__models__advisory_report__RiskDomainActionQueryModel__RiskDomain"];
            /**
             * Items
             * @default []
             */
            items: components["schemas"]["Action"][];
        };
        /** RiskDomain */
        app__views__models__advisory_report__RiskDomainActionQueryModel__RiskDomain: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Description */
            description?: string;
        };
        /** Action */
        Action: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            type: components["schemas"]["ACTION_TYPE"];
            urgency: components["schemas"]["RECOMMENDATION_LEVEL"];
            /** Completed */
            completed: boolean;
            /** Hidden */
            hidden: boolean;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /**
             * Advice Id
             * Format: uuid
             */
            advice_id?: string;
            assigned_to_type?: components["schemas"]["ASSIGNED_TO_TYPE"];
        };
        /**
         * ACTION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ACTION_TYPE: "COVERAGE" | "PREVENTION" | "TASK";
        /**
         * ASSIGNED_TO_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ASSIGNED_TO_TYPE: "CUSTOMER" | "BROKER";
        /** InsurancePolicies */
        app__views__models__advisory_report__AdvisoryReportQueryModel__InsurancePolicies: {
            /**
             * Current Insurances
             * @default []
             */
            current_insurances: components["schemas"]["InsurancePolicyQueryModel"][];
            /**
             * Offers
             * @default []
             */
            offers: components["schemas"]["InsurancePolicyQueryModel"][];
        };
        /** send_advisory_report_revision_mail_params */
        send_advisory_report_revision_mail_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportRevisionMailInquiryCmd"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
        };
        /** AdvisoryReportRevisionMailInquiryCmd */
        AdvisoryReportRevisionMailInquiryCmd: {
            /**
             * Remark
             * @description Custom text added by the broker and included in mail content.
             */
            remark?: string;
            /**
             * Emails
             * @description Additional emails, apart from the party, that'll receive the mail as well.
             * @default []
             */
            emails: string[];
        };
        /** AdvisoryReportDocxResponse */
        AdvisoryReportDocxResponse: {
            /**
             * Link
             * @description Public link of docx document.
             */
            link: string;
        };
        /** AdvisoryReportPdfResponse */
        AdvisoryReportPdfResponse: {
            /**
             * Link
             * @description Public link of pdf document.
             */
            link: string;
        };
        /** retrieve_advisory_report_front_page_standalone_pdf_params */
        retrieve_advisory_report_front_page_standalone_pdf_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["AdvisoryReportFrontPageCreateCmd"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
        };
        /** AdvisoryReportFrontPageCreateCmd */
        AdvisoryReportFrontPageCreateCmd: {
            /**
             * Background Image Url
             * Format: uri
             */
            background_image_url: string;
        };
        /** update_advisory_report_acceptance_by_id_params */
        update_advisory_report_acceptance_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportRevisionAcceptanceCmd"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
        };
        /** AdvisoryReportRevisionAcceptanceCmd */
        AdvisoryReportRevisionAcceptanceCmd: {
            /**
             * Action
             * @description Which action was taken by the broker.
             * @enum {string}
             */
            action: "ACCEPTED" | "REJECTED";
            /**
             * Reason
             * @description A possible reason why the action has been taken.
             */
            reason?: string;
        };
        /** add_conversation_to_advisory_report_revision_params */
        add_conversation_to_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportConversationLinkCmd"];
        };
        /** AdvisoryReportConversationLinkCmd */
        AdvisoryReportConversationLinkCmd: {
            /**
             * Conversation Id
             * Format: uuid
             * @description Identifier of conversation for this advisory report.
             */
            conversation_id: string;
            /**
             * Recommendation Id
             * Format: uuid
             * @description Identifier of recommendation for advisory report.
             */
            recommendation_id?: string;
        };
        /** create_advisory_report_params */
        create_advisory_report_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["AdvisoryReportCreateCmd"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
        };
        /** AdvisoryReportCreateCmd */
        AdvisoryReportCreateCmd: {
            /**
             * Party Id
             * Format: uuid
             * @description Identifier of party linked to advisory report.
             */
            party_id: string;
            /**
             * Recommendation Id
             * Format: uuid
             * @description Identifier of recommendation for this advisory report.
             */
            recommendation_id?: string;
            /**
             * Conversation Id
             * Format: uuid
             * @description Identifier of conversation for this advisory report.
             */
            conversation_id?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description Created by broker_id, this is used in diy flows (social login).
             */
            assigned_to?: string;
        };
        /** create_advisory_report_revision_v2_params */
        create_advisory_report_revision_v2_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Report Id
             * Format: uuid
             */
            report_id: string;
            data: components["schemas"]["AdvisoryReportRevisionCmd"];
            /**
             * Lang
             * @default nl
             */
            lang: string;
        };
        /** AdvisoryReportRevisionCmd */
        AdvisoryReportRevisionCmd: {
            /**
             * Report Revision Id
             * Format: uuid
             * @description Report revision to be used as base for new revision.
             */
            report_revision_id?: string;
            /**
             * Conversation Id
             * Format: uuid
             * @description Identifier of conversation for this advisory report.
             */
            conversation_id?: string;
            /**
             * Recommendation Id
             * Format: uuid
             * @description Identifier of recommendation for advisory report.
             */
            recommendation_id?: string;
        };
        /** create_advisory_report_revision_params */
        create_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportRevisionCreateCmd"];
        };
        /** AdvisoryReportRevisionCreateCmd */
        AdvisoryReportRevisionCreateCmd: {
            /**
             * Recommendation Id
             * Format: uuid
             * @description Identifier of recommendation for advisory report.
             */
            recommendation_id?: string;
            /**
             * Conversation Id
             * Format: uuid
             * @description Identifier of conversation for this advisory report.
             */
            conversation_id?: string;
            /**
             * Title
             * @description Report title
             */
            title?: string;
            /**
             * Description
             * @description Report description, can be used as tooltip for example.
             */
            description?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description Assigned to a broker_id.
             */
            assigned_to?: string;
            /**
             * Usp Included
             * @description If the distribution's USP should be included in report.
             */
            usp_included?: boolean;
            /**
             * Conversation Included
             * @description If the conversation should be included in the report.
             */
            conversation_included?: boolean;
            /**
             * Clauses
             * @description Initial clauses for the report revision.
             * @default []
             */
            clauses: string[];
            /**
             * Risk Domains
             * @default []
             */
            risk_domains: string[];
            /**
             * Insurance Policies
             * @default {
             *       "current_insurances": [],
             *       "offers": []
             *     }
             */
            insurance_policies: components["schemas"]["app__models__advisory_report__AdvisoryReportRevisionCreateCmd__InsurancePolicies"];
            /**
             * Advices
             * @default []
             */
            advices: components["schemas"]["AdvisoryReportRiskDomainAdviceCreateCmd"][];
            /**
             * Actions
             * @default []
             */
            actions: components["schemas"]["AdvisoryReportRiskDomainActionCreateCmd"][];
            /** Notes */
            notes?: string;
            /** Remark */
            remark?: string;
            /** Reason */
            reason?: string;
        };
        /** InsurancePolicies */
        app__models__advisory_report__AdvisoryReportRevisionCreateCmd__InsurancePolicies: {
            /**
             * Current Insurances
             * @default []
             */
            current_insurances: components["schemas"]["AdvisoryReportInsurancePolicyCmd"][];
            /**
             * Offers
             * @default []
             */
            offers: components["schemas"]["AdvisoryReportInsurancePolicyCmd"][];
        };
        /** AdvisoryReportInsurancePolicyCmd */
        AdvisoryReportInsurancePolicyCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id?: string;
            /** External Refs */
            external_refs?: components["schemas"]["app__models__insurance_policy__ExternalRef"][];
            type: components["schemas"]["INSURANCE_POLICY_CREATE_TYPE"];
            /** Name */
            name: string;
            /** Closed At Distribution */
            closed_at_distribution?: boolean;
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Insured Value */
            insured_value?: number;
            /** Deductible */
            deductible?: string;
            /** Branch Code */
            branch_code?: string;
            /** Description */
            description?: string;
            /** Policy Document Link */
            policy_document_link?: string;
            /** Policy Nr */
            policy_nr?: string;
            /**
             * date without year
             * @description 'MM-DD' format. Other formats are supported as well but are transformed to MM=DD.
             */
            due_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /** Coverages */
            coverages?: components["schemas"]["CoverageCmd"][];
            /** Clauses */
            clauses?: components["schemas"]["ClauseCmd"][];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id?: string;
            /** Metadata */
            metadata?: Record<string, never>;
            /** Documents */
            documents?: components["schemas"]["InsurancePolicyDocumentCmd"][];
            /** Links */
            links?: components["schemas"]["InsurancePolicyLinkCmd"][];
        };
        /** AdvisoryReportRiskDomainAdviceCreateCmd */
        AdvisoryReportRiskDomainAdviceCreateCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            type: components["schemas"]["ADVICE_TYPE"];
            /**
             * Insurance Product Id
             * @description Insurance product the advice is based on. Allowed only for COVERAGE type advice.
             */
            insurance_product_id?: string;
            /**
             * Prevention Advice Id
             * Format: uuid
             * @description Prevention advice the advice is based on. Allowed only for PREVENTION type advice.
             */
            prevention_advice_id?: string;
            /**
             * Name
             * @description (Generic) Name of the advice
             */
            name: string;
            /**
             * Description
             * @description Detailed description on the advice
             */
            description?: string;
            /** @description Level of urgency that applies to the advice. */
            urgency: components["schemas"]["RECOMMENDATION_LEVEL"];
            /**
             * Already Insured
             * @description Whether party is already insured for the coverage of the advice. Applies only to COVERAGE type advice.
             * @default false
             */
            already_insured: boolean;
            /**
             * Insured Elsewhere
             * @description Whether insurance runs elsewhere.
             * @default false
             */
            insured_elsewhere: boolean;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /**
             * Risk Domain Id
             * Format: uuid
             * @description Identifier of risk domain to set explicitly.
             */
            risk_domain_id?: string;
        };
        /** AdvisoryReportRiskDomainActionCreateCmd */
        AdvisoryReportRiskDomainActionCreateCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            type: components["schemas"]["ACTION_TYPE"];
            /**
             * Name
             * @description Descriptive name of action.
             */
            name: string;
            /** @description Level of urgency that applies to the action. */
            urgency: components["schemas"]["RECOMMENDATION_LEVEL"];
            /**
             * Completed
             * @description Whether the action was already completed.
             * @default false
             */
            completed: boolean;
            /**
             * Hidden
             * @description Whether to include the action in document.
             * @default false
             */
            hidden: boolean;
            /** Risk Object */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             */
            risk_object_id?: string;
            /**
             * Advice Id
             * Format: uuid
             */
            advice_id?: string;
            assigned_to_type?: components["schemas"]["ASSIGNED_TO_TYPE"];
            /**
             * Risk Domain Id
             * Format: uuid
             * @description Identifier of risk domain to set explicitly.
             */
            risk_domain_id?: string;
        };
        /** update_advisory_report_metadata_by_id_params */
        update_advisory_report_metadata_by_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportRevisionUpdateCmd"];
        };
        /** AdvisoryReportRevisionUpdateCmd */
        AdvisoryReportRevisionUpdateCmd: {
            /**
             * Title
             * @description Report title
             */
            title?: string;
            /**
             * Description
             * @description Report description, can be used as tooltip for example.
             */
            description?: string;
            /**
             * Assigned To
             * Format: uuid
             * @description Assigned to a broker_id.
             */
            assigned_to?: string;
            /** @description A subset of the official report statusses. */
            status?: components["schemas"]["REPORT_REVISION_STATUS_SUBSET"];
            /**
             * Usp Included
             * @description If the distribution's USP should be included in report.
             */
            usp_included?: boolean;
            /**
             * Conversation Included
             * @description If the conversation should be included in the report.
             */
            conversation_included?: boolean;
            /**
             * Remark
             * @description Additional remark given by broker and shown on the report document.
             */
            remark?: string;
            /**
             * Notes
             * @description General notes that are shown on the report.
             */
            notes?: string;
            /**
             * Hide Completed Actions
             * @description Hide actions that are completed on advisory report pdf.
             */
            hide_completed_actions?: boolean;
        };
        /**
         * REPORT_REVISION_STATUS_SUBSET
         * @description An enumeration.
         * @enum {unknown}
         */
        REPORT_REVISION_STATUS_SUBSET: "CLOSED" | "UPDATE_REQUESTED";
        /** add_insurance_product_clauses_to_advisory_report_revision_params */
        add_insurance_product_clauses_to_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportClausesCreateCmd"];
        };
        /** AdvisoryReportClausesCreateCmd */
        AdvisoryReportClausesCreateCmd: {
            /**
             * Items
             * @description A list of ids matching the insurance clauses of a distribution.
             */
            items: string[];
        };
        /** add_advisory_report_steps_configuration_params */
        add_advisory_report_steps_configuration_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportStepsCreateCmd"];
        };
        /** AdvisoryReportStepsCreateCmd */
        AdvisoryReportStepsCreateCmd: {
            /** Advices */
            advices: boolean;
            /** Actions */
            actions: boolean;
            /** Clauses */
            clauses: boolean;
            /** Current Insurances */
            current_insurances: boolean;
            /** Offers */
            offers: boolean;
            /** Usp */
            usp: boolean;
            /**
             * Save
             * @description Whether to save the current step configuration on broker level.
             * @default false
             */
            save: boolean;
        };
        /** add_risk_domain_to_advisory_report_revision_params */
        add_risk_domain_to_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportRiskDomainCreateCmd"];
        };
        /** AdvisoryReportRiskDomainCreateCmd */
        AdvisoryReportRiskDomainCreateCmd: {
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
        };
        /** add_advice_to_risk_domain_in_advisory_report_revision_params */
        add_advice_to_risk_domain_in_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            data: components["schemas"]["AdvisoryReportRiskDomainAdviceCreateCmd"];
        };
        /** update_risk_domain_advice_from_advisory_report_revision_params */
        update_risk_domain_advice_from_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            /**
             * Advice Id
             * Format: uuid
             */
            advice_id: string;
            data: components["schemas"]["AdvisoryReportRiskDomainAdvicePatchCmd"];
        };
        /** AdvisoryReportRiskDomainAdvicePatchCmd */
        AdvisoryReportRiskDomainAdvicePatchCmd: {
            /**
             * Prevention Advice Id
             * Format: uuid
             * @description Only type that is allowed to update
             */
            prevention_advice_id?: string;
            /** Name */
            name?: string;
            /** Description */
            description?: string;
            urgency?: components["schemas"]["RECOMMENDATION_LEVEL"];
            /** Already Insured */
            already_insured?: boolean;
            /** Insured Elsewhere */
            insured_elsewhere?: boolean;
        };
        /** upsert_action_from_advice_in_advisory_report_revision_params */
        upsert_action_from_advice_in_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            /**
             * Advice Id
             * Format: uuid
             */
            advice_id: string;
            data: components["schemas"]["AdvisoryReportAdviceActionCreateCmd"];
        };
        /** AdvisoryReportAdviceActionCreateCmd */
        AdvisoryReportAdviceActionCreateCmd: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
        };
        /** add_action_to_risk_domain_in_advisory_report_revision_params */
        add_action_to_risk_domain_in_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            data: components["schemas"]["AdvisoryReportRiskDomainActionCreateCmd"];
        };
        /** update_risk_domain_action_from_advisory_report_revision_params */
        update_risk_domain_action_from_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            /**
             * Action Id
             * Format: uuid
             */
            action_id: string;
            data: components["schemas"]["AdvisoryReportRiskDomainActionPatchCmd"];
        };
        /** AdvisoryReportRiskDomainActionPatchCmd */
        AdvisoryReportRiskDomainActionPatchCmd: {
            type?: components["schemas"]["ACTION_TYPE"];
            /** Name */
            name?: string;
            /** Risk Object */
            risk_object?: string;
            urgency?: components["schemas"]["RECOMMENDATION_LEVEL"];
            /** Completed */
            completed?: boolean;
            /** Hidden */
            hidden?: boolean;
            assigned_to_type?: components["schemas"]["ASSIGNED_TO_TYPE"];
        };
        /** upsert_insurance_policy_for_advisory_report_revision_params */
        upsert_insurance_policy_for_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportInsurancePolicyCmd"];
        };
        /** order_insurance_policy_for_advisory_report_revision_params */
        order_insurance_policy_for_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportInsurancePolicyOrder"];
        };
        /** AdvisoryReportInsurancePolicyOrder */
        AdvisoryReportInsurancePolicyOrder: {
            /**
             * Offers
             * @description A list of ids matching the offers of a distribution.
             */
            offers?: string[];
            /**
             * Current Insurances
             * @description A list of ids matching the insurances of a distribution.
             */
            current_insurances?: string[];
        };
        /** upsert_insurance_policy_package_for_advisory_report_revision_params */
        upsert_insurance_policy_package_for_advisory_report_revision_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Report Revision Id
             * Format: uuid
             */
            report_revision_id: string;
            data: components["schemas"]["AdvisoryReportInsurancePolicyPackageCmd"];
        };
        /** AdvisoryReportInsurancePolicyPackageCmd */
        AdvisoryReportInsurancePolicyPackageCmd: {
            /** External Refs */
            external_refs?: components["schemas"]["app__models__insurance_policy__ExternalRef"][];
            /** Name */
            name: string;
            /** Insurance Company */
            insurance_company?: string;
            /** Premium */
            premium?: number;
            /** Insured Value */
            insured_value?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Policy Package Document Link */
            policy_package_document_link?: string;
            /** Description */
            description?: string;
            /** Package Nr */
            package_nr?: string;
            /**
             * date without year
             * @description 'MM-DD' format. Other formats are supported as well but are transformed to MM=DD.
             */
            due_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /** Anva Package Code */
            anva_package_code?: string;
            /** Metadata */
            metadata?: Record<string, never>;
            /**
             * Id
             * Format: uuid
             */
            id?: string;
        };
        /** RiskDomainsQueryModel */
        RiskDomainsQueryModel: {
            /** Items */
            items: components["schemas"]["app__views__models__risk_domain__RiskDomainsQueryModel__RiskDomain"][];
            /** Count */
            count: number;
        };
        /** RiskDomain */
        app__views__models__risk_domain__RiskDomainsQueryModel__RiskDomain: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Key */
            key: string;
            /**
             * Names
             * @description To be loaded in edit modal
             */
            names?: Record<string, never>;
            /**
             * Descriptions
             * @description To be loaded in edit modal
             */
            descriptions?: Record<string, never>;
            /** Index */
            index?: number;
            /** Enabled */
            enabled: boolean;
            /**
             * Entity
             * @enum {string}
             */
            entity: "NATURAL" | "LEGAL";
            country: components["schemas"]["COUNTRY_CODES"];
            /** Default Commission Percentage */
            default_commission_percentage?: number;
        };
        /** RiskDomainQueryModel */
        RiskDomainQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Enabled */
            enabled: boolean;
            /** Entity */
            entity: string;
            country: components["schemas"]["COUNTRY_CODES"];
            /**
             * Names
             * @description To be loaded in edit modal
             */
            names?: Record<string, never>;
            /**
             * Descriptions
             * @description To be loaded in edit modal
             */
            descriptions?: Record<string, never>;
            /**
             * Custom Names
             * @description To be loaded in edit modal
             */
            custom_names?: Record<string, never>;
            /**
             * Custom Descriptions
             * @description To be loaded in edit modal
             */
            custom_descriptions?: Record<string, never>;
            /** Coverages */
            coverages?: components["schemas"]["Coverage"][];
            /** Prevention Advice */
            prevention_advice?: components["schemas"]["PreventionAdvice"][];
            /** Default Commission Percentage */
            default_commission_percentage?: number;
        };
        /** Coverage */
        Coverage: {
            /** Code */
            code: number;
            /** Name */
            name: string;
            /** Mandatory */
            mandatory: boolean;
            /** Selected */
            selected: boolean;
            /** Net Premium */
            net_premium?: number;
            /** Total Premium */
            total_premium?: number;
            /** Costs */
            costs?: number;
        };
        /** PreventionAdvice */
        PreventionAdvice: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Key */
            key?: string;
            /** Enabled */
            enabled: boolean;
            /**
             * Names
             * @description To be loaded in edit modal
             */
            names?: Record<string, never>;
            /**
             * Descriptions
             * @description To be loaded in edit modal
             */
            descriptions?: Record<string, never>;
            /** Custom Names */
            custom_names?: Record<string, never>;
            /** Custom Descriptions */
            custom_descriptions?: Record<string, never>;
        };
        /** update_risk_domain_in_distribution_params */
        update_risk_domain_in_distribution_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            data: components["schemas"]["RiskDomainDistributionUpdateCmd"];
        };
        /** RiskDomainDistributionUpdateCmd */
        RiskDomainDistributionUpdateCmd: {
            /**
             * Enabled
             * @description Enable or disable the risk domain
             */
            enabled?: boolean;
            /**
             * Descriptions
             * @description Localizations representing the descriptions of the risk domain.
             */
            descriptions?: Record<string, never>;
            /**
             * Names
             * @description Localizations representing the names of the risk domain.
             */
            names?: Record<string, never>;
            /** Default Commission Percentage */
            default_commission_percentage?: number;
        };
        /** PreventionAdviceQueryModel */
        PreventionAdviceQueryModel: {
            /** Items */
            items: components["schemas"]["PreventAdvice"][];
            /** Count */
            count: number;
        };
        /** PreventAdvice */
        PreventAdvice: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Risk Domain Id
             * Format: uuid
             */
            risk_domain_id: string;
            risk_domain: components["schemas"]["app__views__models__risk_domain__PreventionAdviceQueryModel__PreventAdvice__RiskDomain"];
            /** Key */
            key: string;
            /**
             * Names
             * @description To be loaded in edit modal
             */
            names?: Record<string, never>;
            /**
             * Descriptions
             * @description To be loaded in edit modal
             */
            descriptions?: Record<string, never>;
            /** Urgency */
            urgency: string;
            /** Enabled */
            enabled: boolean;
        };
        /** RiskDomain */
        app__views__models__risk_domain__PreventionAdviceQueryModel__PreventAdvice__RiskDomain: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Key */
            key: string;
            /** Name */
            name: string;
            /** Enabled */
            enabled: boolean;
        };
        /** update_prevention_advice_in_distribution_params */
        update_prevention_advice_in_distribution_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Prevention Advice Id
             * Format: uuid
             */
            prevention_advice_id: string;
            data: components["schemas"]["PreventionAdviceDistributionUpdateCmd"];
        };
        /** PreventionAdviceDistributionUpdateCmd */
        PreventionAdviceDistributionUpdateCmd: {
            /**
             * Enabled
             * @description Enable or disable the risk domain
             */
            enabled?: boolean;
            /**
             * Descriptions
             * @description Localizations representing the new descriptions of the risk domain.
             */
            descriptions?: Record<string, never>;
            /**
             * Names
             * @description Localizations representing the new names of the risk domain.
             */
            names?: Record<string, never>;
        };
        /** InsuranceProductsQueryModel */
        InsuranceProductsQueryModel: {
            /**
             * Items
             * @description List of insurance products.
             * @default []
             */
            items: components["schemas"]["InsuranceProductQueryModel"][];
            /**
             * Count
             * @description Amount of insurance products.
             */
            count: number;
        };
        /** update_insurance_product_in_distribution_params */
        update_insurance_product_in_distribution_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Insurance Product Id */
            insurance_product_id: string;
            data: components["schemas"]["InsuranceProductByDistributionUpdateCmd"];
        };
        /** InsuranceProductByDistributionUpdateCmd */
        InsuranceProductByDistributionUpdateCmd: {
            /**
             * Enabled
             * @description Enable or disable the insurance product
             */
            enabled?: boolean;
            /**
             * Descriptions
             * @description Localizations representing the new descriptions of the product.
             */
            descriptions?: Record<string, never>;
            /**
             * Names
             * @description Localizations representing the new descriptions of the product.
             */
            names?: Record<string, never>;
        };
        /** CampaignQueryModel */
        CampaignQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id?: string;
            /** Lead Provider Id */
            lead_provider_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            type?: components["schemas"]["CAMPAIGN_TYPE"];
            audience_type?: components["schemas"]["CAMPAIGN_AUDIENCE_TYPE"];
            /** Active */
            active: boolean;
            /**
             * Insurances
             * @default []
             */
            insurances: components["schemas"]["CampaignInsuranceQueryModel"][];
            /** Name */
            name: string;
            /** Display Name */
            display_name?: string;
            extend?: components["schemas"]["CAMPAIGN_EXTEND"];
            language: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            theme: components["schemas"]["Theme"];
            /** Logo */
            logo?: string;
            /** Url */
            url: string;
            /** Dns Prefix */
            dns_prefix?: string;
            /** Short Id */
            short_id: string;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /** Assigned To Name */
            assigned_to_name?: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Google Analytics Tracking Id */
            google_analytics_tracking_id?: string;
            flow_version: components["schemas"]["FLOW_VERSION"];
            specifications?: components["schemas"]["CampaignSpecificationsQueryModel"];
            /** Assistant Name */
            assistant_name?: string;
            /** Assistant Avatar */
            assistant_avatar?: string;
            /** Send Reminders */
            send_reminders?: boolean;
            /**
             * Targets
             * @default []
             */
            targets: components["schemas"]["CampaignTargetQueryModel"][];
            /**
             * Notifications
             * @default []
             */
            notifications: string[];
            risk_analysis_subjects?: components["schemas"]["RISK_ANALYSIS_SUBJECTS"][];
            /** Subjects */
            subjects?: string[];
            status?: components["schemas"]["CAMPAIGN_STATUS"];
            template?: components["schemas"]["CampaignTemplateQueryModel"];
            /** Shared */
            shared?: boolean;
            /** Show Offers */
            show_offers?: boolean;
            /** Flat Commission Discount */
            flat_commission_discount?: number;
            /** Show Acknowledgements */
            show_acknowledgements?: boolean;
        };
        /**
         * CAMPAIGN_AUDIENCE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_AUDIENCE_TYPE: "BROAD_AUDIENCE" | "KNOWN_TARGETS";
        /** CampaignInsuranceQueryModel */
        CampaignInsuranceQueryModel: {
            insurance_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Insurance Company */
            insurance_company: string;
            /** Vk Applied */
            vk_applied: number;
        };
        /**
         * CAMPAIGN_EXTEND
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_EXTEND: "LEAD" | "INTERNAL_OFFER" | "EXTERNAL_OFFER" | "ONLINE_INSURANCE" | "RISK_ANALYSIS" | "SELECT_EXTEND" | "COMPANY_SCAN";
        /**
         * FLOW_VERSION
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOW_VERSION: "V1" | "V2";
        /** CampaignSpecificationsQueryModel */
        CampaignSpecificationsQueryModel: {
            /** Car Brand Filters */
            car_brand_filters?: string[];
        };
        /** CampaignTargetQueryModel */
        CampaignTargetQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /** Email */
            email?: string;
            /** Name */
            name?: string;
            /** Type */
            type?: string;
            /** Risk Object Revision Ids */
            risk_object_revision_ids?: string[];
            /**
             * Conversation Id
             * Format: uuid
             */
            conversation_id?: string;
            /** Url */
            url?: string;
        };
        /**
         * CAMPAIGN_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_STATUS: "INACTIVE" | "ACTIVE" | "EXPIRES" | "MAILS_SENT" | "HAS_ENDED";
        /** CampaignTemplateQueryModel */
        CampaignTemplateQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Identifier of template
             */
            id: string;
            /**
             * Key
             * @description Key of template
             */
            key: string;
            /**
             * Name
             * @description Name of campaign template
             */
            name?: string;
            /**
             * Tags
             * @description Tags of the campaign
             * @default []
             */
            tags: string[];
            /**
             * Description
             * @description Description of campaign template
             */
            description?: string;
            /**
             * Flow Type
             * @description The type of the flow. This is used to visually show this to the user on the templates page.
             */
            flow_type: string;
            /**
             * Flow Title
             * @description Translation of the flow type.
             */
            flow_title?: string;
            /**
             * Flow Id
             * Format: uuid
             * @description The id of the flow that the campaign will be.
             */
            flow_id?: string;
            /** @description Audience of the campaign. Use to render campaign creation builder. */
            audience: components["schemas"]["CAMPAIGN_AUDIENCE_TYPE"];
            /**
             * Personalisation
             * @description Whether this template supports personalisation, i.e., for partner campaigns.
             */
            personalisation: boolean;
            /**
             * Price
             * @description Optional price of the campaign.
             */
            price?: number;
            /** @description The category the campaign template belongs to. */
            category?: components["schemas"]["CAMPAIGN_TEMPLATE_CATEGORY"];
            /**
             * Tooltip
             * @description Description for the type of flow.
             */
            tooltip?: string;
            /**
             * Pages
             * @description List of page keys to render for this template.
             */
            pages: string[];
            /**
             * Href
             * @description URL to academy article with more information on the template.
             */
            href?: string;
            /** @description How this template can be shared by the user. */
            sharing_option: components["schemas"]["CAMPAIGN_SHARING_OPTION"];
            /**
             * Country
             * @description Country of campaign template
             */
            country?: string;
        };
        /**
         * CAMPAIGN_TEMPLATE_CATEGORY
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_TEMPLATE_CATEGORY: "LEAD_GENERATION" | "CUSTOMER_FOLLOW_UP" | "PROSPECTING";
        /**
         * CAMPAIGN_SHARING_OPTION
         * @description An enumeration.
         * @enum {unknown}
         */
        CAMPAIGN_SHARING_OPTION: "LINK_BROAD_AUDIENCE" | "LINK_KNOWN_TARGETS" | "WEBSITE_POPUP" | "WEBSITE_FORM" | "SOCIAL_MEDIA";
        /** CampaignsResponse */
        CampaignsResponse: {
            /** Items */
            items: components["schemas"]["CampaignQueryModelFull"][];
            /** Count */
            count: number;
        };
        /** CampaignQueryModelFull */
        CampaignQueryModelFull: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id?: string;
            /** Lead Provider Id */
            lead_provider_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            type?: components["schemas"]["CAMPAIGN_TYPE"];
            audience_type?: components["schemas"]["CAMPAIGN_AUDIENCE_TYPE"];
            /** Active */
            active: boolean;
            /**
             * Insurances
             * @default []
             */
            insurances: components["schemas"]["CampaignInsuranceQueryModel"][];
            /** Name */
            name: string;
            /** Display Name */
            display_name?: string;
            extend?: components["schemas"]["CAMPAIGN_EXTEND"];
            language: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            theme?: components["schemas"]["Theme"];
            /** Logo */
            logo?: string;
            /** Url */
            url: string;
            /** Dns Prefix */
            dns_prefix?: string;
            /** Short Id */
            short_id: string;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /** Assigned To Name */
            assigned_to_name?: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Google Analytics Tracking Id */
            google_analytics_tracking_id?: string;
            flow_version: components["schemas"]["FLOW_VERSION"];
            specifications?: components["schemas"]["CampaignSpecificationsQueryModel"];
            /** Assistant Name */
            assistant_name?: string;
            /** Assistant Avatar */
            assistant_avatar?: string;
            /** Send Reminders */
            send_reminders?: boolean;
            /**
             * Targets
             * @default []
             */
            targets: components["schemas"]["CampaignTargetQueryModel"][];
            /**
             * Notifications
             * @default []
             */
            notifications: string[];
            risk_analysis_subjects?: components["schemas"]["RISK_ANALYSIS_SUBJECTS"][];
            /** Subjects */
            subjects?: string[];
            status?: components["schemas"]["CAMPAIGN_STATUS"];
            template?: components["schemas"]["CampaignTemplateQueryModel"];
            /** Shared */
            shared?: boolean;
            /** Show Offers */
            show_offers?: boolean;
            /** Flat Commission Discount */
            flat_commission_discount?: number;
            /** Show Acknowledgements */
            show_acknowledgements?: boolean;
            /**
             * Send Email If Prospect Created
             * @default []
             */
            send_email_if_prospect_created: string[];
            /** Send Email If Lead Created */
            send_email_if_lead_created: string[];
            /** Send Email If Offer Created */
            send_email_if_offer_created: string[];
        };
        /** create_campaign_params */
        create_campaign_params: {
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["CreateCampaignCmd"];
            auth: components["schemas"]["Auth"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** CampaignCreateResponse */
        CampaignCreateResponse: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** CreateCampaignCmd */
        CreateCampaignCmd: {
            /**
             * Send Email If Lead Created
             * @description Deprecated, use notifications
             * @default []
             */
            send_email_if_lead_created: string[];
            /**
             * Send Email If Offer Created
             * @description Deprecated, use notifications
             * @default []
             */
            send_email_if_offer_created: string[];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name: string;
            language: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * Dns Prefix
             * @description The dns prefix to be set.
             */
            dns_prefix?: string;
            /**
             * Template Id
             * Format: uuid
             * @description Identifier of template the campaign is based on.
             */
            template_id?: string;
            /**
             * Lead Provider Id
             * @description Lead provider if any.
             */
            lead_provider_id?: string;
            /**
             * Created By
             * Format: uuid
             * @description The broker that created the campaign
             */
            created_by?: string;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            extend?: components["schemas"]["CAMPAIGN_EXTEND"];
            /**
             * Theme
             * @description Theme of campaign. If ommitted, default orange theme is used.
             */
            theme?: components["schemas"]["Theme"];
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /** Google Analytics Tracking Id */
            google_analytics_tracking_id?: string;
            /**
             * Assistant Name
             * @description Assistant name.
             * @example Louise
             */
            assistant_name?: string;
            /**
             * Assistant Avatar
             * @description Upload assistant avatar of campaign.
             */
            assistant_avatar?: components["schemas"]["CreateCampaignAssistantAvatarCmd"];
            /**
             * Logo
             * @description Campaign logo
             */
            logo?: components["schemas"]["CreateCampaignLogoCmd"];
            /**
             * Text
             * @description Custom text that'll be included in the email to the campaign targets.
             */
            text?: string;
            /** Display Name */
            display_name?: string;
            /**
             * Specifications
             * @default {
             *       "car_brand_filters": []
             *     }
             */
            specifications: components["schemas"]["CampaignSpecifications"];
            /**
             * Send Reminders
             * @description Whether emails are sent to customers when they abandon the flow.
             * @default false
             */
            send_reminders: boolean;
            /**
             * Insurances
             * @default []
             */
            insurances: components["schemas"]["CampaignInsurance"][];
            /**
             * @description DEPRECATED, use `subjects`. Collection of risk analysis subjects that can be selected.
             * @default []
             */
            risk_analysis_subjects: components["schemas"]["RISK_ANALYSIS_SUBJECTS"][];
            /**
             * Subjects
             * @description Collection of risk analysis subjects that can be selected.
             * @default []
             */
            subjects: string[];
            /** Show Offers */
            show_offers?: boolean;
            /** Flat Commission Discount */
            flat_commission_discount?: number;
            /**
             * Show Acknowledgements
             * @default true
             */
            show_acknowledgements: boolean;
            /**
             * Send Target Mails
             * @description Whether emails are sent to the targets on campaign creation
             * @default false
             */
            send_target_mails: boolean;
            /**
             * Targets
             * @description Collection of party ids that'll receive a mail on creation of an email campaign.
             * @default []
             */
            targets: components["schemas"]["CampaignTarget"][];
            /**
             * Notifications
             * @description List of emails that'll receive mail notifications. Aggregates and replaces `send_email_if_lead_created` & `send_email_if_offer_created` in V2.
             * @default []
             */
            notifications: string[];
        };
        /** CreateCampaignAssistantAvatarCmd */
        CreateCampaignAssistantAvatarCmd: {
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location: string;
            /**
             * Filename
             * @description document file name
             */
            filename: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Type
             * @description type of uploaded document
             */
            type?: unknown;
        };
        /** CreateCampaignLogoCmd */
        CreateCampaignLogoCmd: {
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location: string;
            /**
             * Filename
             * @description document file name
             */
            filename: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Type
             * @description type of uploaded document
             */
            type?: unknown;
        };
        /** CampaignSpecifications */
        CampaignSpecifications: {
            /**
             * Car Brand Filters
             * @default []
             */
            car_brand_filters: string[];
        };
        /** CampaignInsurance */
        CampaignInsurance: {
            insurance_type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Insurance Company */
            insurance_company: string;
            /** Vk Applied */
            vk_applied: number;
        };
        /** CampaignTarget */
        CampaignTarget: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Risk Object Revision Ids */
            risk_object_revision_ids?: string[];
        };
        /** update_campaign_by_id_params */
        update_campaign_by_id_params: {
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Campaign Id
             * Format: uuid
             */
            campaign_id: string;
            data: components["schemas"]["UpdateCampaignCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** UpdateCampaignCmd */
        UpdateCampaignCmd: {
            /** Active */
            active?: boolean;
            /** Name */
            name?: string;
            extend?: components["schemas"]["CAMPAIGN_EXTEND"];
            /**
             * Send Email If Lead Created
             * @description Deprecated, use notifications
             */
            send_email_if_lead_created?: string[];
            /**
             * Send Email If Offer Created
             * @description Deprecated, use notifications
             */
            send_email_if_offer_created?: string[];
            language?: components["schemas"]["app__models__enums__LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            end_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /** Theme */
            theme?: string;
            /** Insurances */
            insurances?: components["schemas"]["CampaignInsurance"][];
            risk_analysis_subjects?: components["schemas"]["RISK_ANALYSIS_SUBJECTS"][];
            /** Subjects */
            subjects?: string[];
            /** Google Analytics Tracking Id */
            google_analytics_tracking_id?: string;
            specifications?: components["schemas"]["CampaignSpecifications"];
            /** Assistant Name */
            assistant_name?: string;
            assistant_avatar?: components["schemas"]["UpdateCampaignAssistantAvatarCmd"];
            /** Send Reminders */
            send_reminders?: boolean;
            /** Send Target Mails */
            send_target_mails?: boolean;
            logo?: components["schemas"]["UpdateCampaignLogoCmd"];
            /** Targets */
            targets?: components["schemas"]["CampaignTarget"][];
            /**
             * Notifications
             * @description List of emails that'll receive mail notifications. Aggregates and replaces `send_email_if_lead_created` & `send_email_if_offer_created` in V2.
             * @default []
             */
            notifications: string[];
            /** Text */
            text?: string;
            /** Shared */
            shared?: boolean;
            /** Show Offers */
            show_offers?: boolean;
            /** Flat Commission Discount */
            flat_commission_discount?: number;
            /** Show Acknowledgements */
            show_acknowledgements?: boolean;
            /**
             * Lead Provider Id
             * @description Lead provider if any.
             */
            lead_provider_id?: string;
            /** Display Name */
            display_name?: string;
        };
        /** UpdateCampaignAssistantAvatarCmd */
        UpdateCampaignAssistantAvatarCmd: {
            /**
             * Filename
             * @description document file name
             */
            filename?: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size?: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Type
             * @description type of uploaded document
             */
            type?: unknown;
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location?: string;
        };
        /** UpdateCampaignLogoCmd */
        UpdateCampaignLogoCmd: {
            /**
             * Filename
             * @description document file name
             */
            filename?: string;
            /**
             * Size
             * @description size of uploaded document
             */
            size?: number;
            /**
             * Description
             * @description description of uploaded document
             */
            description?: string;
            /**
             * Tags
             * @description list of tags for uploaded document
             */
            tags?: string[];
            /**
             * Type
             * @description type of uploaded document
             */
            type?: unknown;
            /**
             * Location
             * @description unique path to bucket as received in upload request
             */
            location?: string;
        };
        /** CampaignTemplatesQueryModel */
        CampaignTemplatesQueryModel: {
            /** Count */
            count: number;
            /** Items */
            items: components["schemas"]["CampaignTemplateQueryModel"][];
        };
        /** CampaignDistributionSettingsQueryModel */
        CampaignDistributionSettingsQueryModel: {
            /** Used Free Website Campaign */
            used_free_website_campaign: boolean;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
        };
        /** generate_dns_prefix_params */
        generate_dns_prefix_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["CampaignGenerateDnsPrefix"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** CampaignVerifiedDnsPrefix */
        CampaignVerifiedDnsPrefix: {
            /**
             * Verified Dns Prefix
             * @description The verfied dns prefix, ready to be set.
             */
            verified_dns_prefix: string;
        };
        /** CampaignGenerateDnsPrefix */
        CampaignGenerateDnsPrefix: {
            /**
             * Dns Prefix
             * @description The dns prefix to be generated.
             */
            dns_prefix?: string;
        };
        /** CampaignMailTemplateQueryModel */
        CampaignMailTemplateQueryModel: {
            /** Template */
            template: string;
        };
        /** PromotionQueryModel */
        PromotionQueryModel: {
            /** Code */
            code: string;
            /**
             * Start Date
             * Format: date
             */
            start_date: string;
            /**
             * End Date
             * Format: date
             */
            end_date?: string;
            /** Description */
            description?: string;
            /** Discount */
            discount?: number;
        };
        /** MultiAffiliationInfoQueryModel */
        MultiAffiliationInfoQueryModel: {
            /** Items */
            items: components["schemas"]["AffiliationInfo"][];
        };
        /** AffiliationInfo */
        AffiliationInfo: {
            /**
             * @description The name of the affiliation.
             * @example X
             */
            name: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /**
             * Label
             * @description The label of the affiliation, this should be used to show on screen.
             * @example Insurance X
             */
            label: string;
            /**
             * Logo
             * @description The logo of the affiliation
             */
            logo: string;
            /**
             * Required Nrs
             * @description Required numbers needed to connect.
             * @default [
             *       "nr"
             *     ]
             */
            required_nrs: string[];
            /**
             * Required Integrations
             * @description Required integrations needed to connect.
             * @default []
             */
            required_integrations: string[];
            /**
             * @description List of insurance types.
             * @default []
             */
            insurances: components["schemas"]["INSURANCE_TYPE"][];
            /**
             * Needs Verification
             * @description Verification is needed to activate the affiliation.
             * @default false
             */
            needs_verification: boolean;
            /**
             * Needs Access Request
             * @description An insurance company requires external approval first.
             * @default false
             */
            needs_access_request: boolean;
        };
        /** get_car_insurance_insights_params */
        get_car_insurance_insights_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["CarInsuranceInsightPayload"];
        };
        /** CarInsurancePolicyInsightsResponse */
        CarInsurancePolicyInsightsResponse: {
            insurance_company?: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /**
             * Insurance Company Other
             * @description If insurance company is not known as enum, it will be set here.
             */
            insurance_company_other?: string;
            /** Policy Nr */
            policy_nr?: string;
            car: components["schemas"]["CarInsurancePolicyInsightsCarResponse"];
            distribution: components["schemas"]["CarInsurancePolicyInsightsDistributionResponse"];
            party: components["schemas"]["CarInsurancePolicyInsightsPartyResponse"];
            coverage_insights: components["schemas"]["CoverageInsights"];
        };
        /** CarInsurancePolicyInsightsCarResponse */
        CarInsurancePolicyInsightsCarResponse: {
            /**
             * Risk Object Id
             * Format: uuid4
             */
            risk_object_id: string;
            /** Number Plate */
            number_plate: string;
            /**
             * Name
             * @description Display name of the object, set by broker or generated.
             */
            name?: string;
            /**
             * Brand
             * @example BMW
             */
            brand?: string;
            /**
             * Model
             * @example 320d
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example 135 STEPTRONIC
             */
            version?: string;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             */
            vat_rate?: number;
            /**
             * Vat Regime
             * @description Recoverable VAT must not be less than 0%.
             */
            vat_regime?: number;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
        };
        /** CarInsurancePolicyInsightsDistributionResponse */
        CarInsurancePolicyInsightsDistributionResponse: {
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name: string;
            company_registration: components["schemas"]["app__models__company_registration__CompanyRegistration"];
            /**
             * Id
             * Format: uuid4
             * @description The ID of the resource, can be generated client side or server side.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id: string;
            /** Email */
            email?: string;
            /** Allows Mail Communication */
            allows_mail_communication?: boolean;
        };
        /** CarInsurancePolicyInsightsPartyResponse */
        CarInsurancePolicyInsightsPartyResponse: {
            type: components["schemas"]["app__models__enums__PROSPECT_TYPE"];
            company_registration?: components["schemas"]["app__models__company_registration__CompanyRegistration"];
        };
        /** CoverageInsights */
        CoverageInsights: {
            /** Is Car Glass Breakage Covered */
            is_car_glass_breakage_covered?: boolean;
        };
        /** CarInsuranceInsightPayload */
        CarInsuranceInsightPayload: {
            /** Number Plate */
            number_plate: string;
            /**
             * Date Of Claim
             * Format: date
             */
            date_of_claim?: string;
        };
        /** carglass_event_create_params */
        carglass_event_create_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["CarGlassEvent"];
        };
        /** CarGlassEvent */
        CarGlassEvent: {
            /** Jobs */
            jobs: components["schemas"]["Job"][];
            /** Service Order Id */
            service_order_id: string;
            company_registration: components["schemas"]["app__models__company_registration__CompanyRegistration"];
            /** Insurance Company */
            insurance_company?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Number Plate */
            number_plate?: string;
            /** Mileage */
            mileage?: number;
        };
        /** Job */
        Job: {
            /**
             * Description
             * @description The job description written down in sentences, this will be used 1 on 1 in WeGroup platform.
             */
            description: components["schemas"]["Localized"];
            /**
             * Execution Date
             * Format: date
             */
            execution_date: string;
            /**
             * Damage Date
             * Format: date
             */
            damage_date?: string;
            damage_cause?: components["schemas"]["Localized"];
        };
        /** Localized */
        Localized: {
            /** Nl */
            nl?: string;
            /** Fr */
            fr?: string;
            /** En */
            en?: string;
        };
        /** DocumentLinkResponse */
        DocumentLinkResponse: {
            /** Link */
            link: string;
        };
        /** DocumentQueryModel */
        DocumentQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Link */
            link: string;
            /** Location */
            location?: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: string[];
            status: components["schemas"]["DOCUMENT_STATUS"];
            /** Signature Box Top */
            signature_box_top?: number;
            /** Signature Box Left */
            signature_box_left?: number;
            /** Signature Box Height */
            signature_box_height?: number;
            /** Signature Box Width */
            signature_box_width?: number;
            /** Signature Pages */
            signature_pages?: boolean[];
            /**
             * Original
             * Format: uuid
             */
            original?: string;
            type: components["schemas"]["DOCUMENT_RESOURCE_TYPE"];
            /**
             * Published At
             * Format: date
             */
            published_at?: string;
        };
        /**
         * DOCUMENT_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        DOCUMENT_STATUS: "CREATED" | "GENERATED" | "SIGNED" | "REJECTED";
        /**
         * DOCUMENT_RESOURCE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        DOCUMENT_RESOURCE_TYPE: "PARTY" | "LEAD" | "LEASE" | "OFFER" | "OFFER_REVISION" | "CONTRACT" | "ADVISORY_REPORT" | "INVOICE" | "CLAIM";
        /** create_account_params */
        create_account_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["AccountCreateCmd"];
        };
        /** AccountCreatedResponse */
        AccountCreatedResponse: {
            /**
             * Id
             * Format: uuid4
             */
            id: string;
            /**
             * User Id
             * Format: uuid4
             */
            user_id: string;
            /**
             * Broker Id
             * Format: uuid4
             */
            broker_id: string;
            /**
             * Distribution Id
             * Format: uuid4
             */
            distribution_id: string;
            /** Login Token */
            login_token?: string;
        };
        /** Company */
        Company: {
            /**
             * Id
             * Format: uuid4
             */
            id: string;
            /** Role */
            role: string;
        };
        /** AccountCreateCmd */
        AccountCreateCmd: {
            /** Origin */
            origin: string;
            user: components["schemas"]["trinity__models__user__AccountCreateCmd__UserOVerwrite"];
            distribution: components["schemas"]["trinity__models__user__AccountCreateCmd__Distribution"];
            broker: components["schemas"]["trinity__models__user__AccountCreateCmd__Broker"];
            /**
             * Metadata
             * @default {}
             */
            metadata: Record<string, never>;
        };
        /** UserOVerwrite */
        trinity__models__user__AccountCreateCmd__UserOVerwrite: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            language: components["schemas"]["LANGUAGE_CODES"];
            country: components["schemas"]["COUNTRY_CODES"];
            /** email */
            email: string;
            /**
             * Encrypted Password
             * Format: password
             * @description Encrypted password, check keys route
             */
            encrypted_password: string;
        };
        /** Distribution */
        trinity__models__user__AccountCreateCmd__Distribution: {
            /** Name */
            name: string;
            /**
             * Short Name
             * @description Will be generated server side.
             */
            short_name?: string;
            address: components["schemas"]["Address"];
            company_registration: components["schemas"]["CompanyRegistration"];
            /**
             * Callbacks
             * @default []
             */
            callbacks: string[];
            /** Afm */
            afm: string;
        };
        /** Broker */
        trinity__models__user__AccountCreateCmd__Broker: {
            /** Assistant Name */
            assistant_name: string;
        };
        /** create_toolkit_account_params */
        create_toolkit_account_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["ToolkitAccountCreateCmd"];
        };
        /** ToolkitAccountCreateCmd */
        ToolkitAccountCreateCmd: {
            /** Origin */
            origin: string;
            user: components["schemas"]["trinity__models__user__ToolkitAccountCreateCmd__UserOVerwrite"];
            distribution: components["schemas"]["trinity__models__user__ToolkitAccountCreateCmd__Distribution"];
            /**
             * Broker
             * @default {
             *       "assistant_name": "Louise"
             *     }
             */
            broker: components["schemas"]["trinity__models__user__ToolkitAccountCreateCmd__Broker"];
            /**
             * Metadata
             * @default {}
             */
            metadata: Record<string, never>;
        };
        /** UserOVerwrite */
        trinity__models__user__ToolkitAccountCreateCmd__UserOVerwrite: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            language: components["schemas"]["LANGUAGE_CODES"];
            country: components["schemas"]["COUNTRY_CODES"];
            /** email */
            email: string;
            /**
             * Encrypted Password
             * Format: password
             * @description Encrypted password, check keys route
             */
            encrypted_password: string;
        };
        /** Distribution */
        trinity__models__user__ToolkitAccountCreateCmd__Distribution: {
            /** Name */
            name: string;
            /**
             * Short Name
             * @description Will be generated server side.
             */
            short_name?: string;
            address: components["schemas"]["Address"];
            company_registration: components["schemas"]["CompanyRegistration"];
            /**
             * Callbacks
             * @default []
             */
            callbacks: string[];
        };
        /** Broker */
        trinity__models__user__ToolkitAccountCreateCmd__Broker: {
            /**
             * Assistant Name
             * @default Louise
             */
            assistant_name: string;
        };
        /** create_trial_user_params */
        create_trial_user_params: {
            data: components["schemas"]["TrialOnboarding"];
        };
        /** UserIdResponse */
        trinity__handlers__nats__onboarding__models__UserIdResponse: {
            /**
             * Id
             * Format: uuid4
             */
            id: string;
        };
        /** TrialOnboarding */
        TrialOnboarding: {
            /** Origin */
            origin: string;
            user: components["schemas"]["trinity__models__user__TrialOnboarding__UserOVerwrite"];
            distribution: components["schemas"]["trinity__models__user__TrialOnboarding__Distribution"];
            /**
             * Metadata
             * @default {}
             */
            metadata: Record<string, never>;
        };
        /** UserOVerwrite */
        trinity__models__user__TrialOnboarding__UserOVerwrite: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            language: components["schemas"]["LANGUAGE_CODES"];
            country: components["schemas"]["COUNTRY_CODES"];
            /** email */
            email: string;
            /**
             * Encrypted Password
             * Format: password
             * @description Encrypted password, check keys route
             */
            encrypted_password: string;
        };
        /** Distribution */
        trinity__models__user__TrialOnboarding__Distribution: {
            /** Name */
            name: string;
            /**
             * Short Name
             * @description Will be generated server side.
             */
            short_name?: string;
            address: components["schemas"]["Address"];
            company_registration: components["schemas"]["CompanyRegistration"];
        };
        /** Keys */
        Keys: {
            /** Items */
            items: components["schemas"]["Key"][];
        };
        /** Key */
        Key: {
            /**
             * Id
             * @description Identifier
             */
            id: string;
            keys: components["schemas"]["TypedKeys"];
            /**
             * Rotated
             * @description If the key has been rotated or not, if rotated, do not use this key.
             */
            rotated: boolean;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Description */
            description?: string;
        };
        /** TypedKeys */
        TypedKeys: {
            /**
             * Public
             * @description Base64 encoded string.
             */
            public: string;
        };
        /**
         * SingleUserQueryModel
         * @description A user is an account that is able to login to a system. This may be bound
         *     to customer(s), broker(s) or a person
         */
        SingleUserQueryModel: {
            /**
             * @description The user's language.
             * @example NL
             */
            language: components["schemas"]["LANGUAGE_CODES"];
            /**
             * @description The users role.
             * @example api_token
             */
            role: components["schemas"]["USER_ROLE"];
            /**
             * email
             * @description The user's email address.
             * @example foo@bar.com
             */
            email: string;
            /**
             * Username
             * @description The user's username.
             * @example Jhon
             */
            username: string;
            /**
             * Description
             * @description The description of a user.
             * @example a description of a user
             */
            description?: string;
            /**
             * Id
             * Format: uuid4
             * @description The user's id.
             * @example 583119d3-9282-46eb-bd91-909692433563
             */
            id: string;
            /**
             * Token
             * @description user's token
             * @example WEGROUP_API_TOKEN_da02odo02idjlm1sdfa329sabcdefghije1
             */
            token?: string;
            /**
             * Modified At
             * Format: date-time
             * @description The most recent modification of the user.
             */
            modified_at?: string;
            /**
             * Created At
             * Format: date-time
             * @description The user's creation date.
             */
            created_at: string;
            /**
             * Last Login
             * Format: date-time
             * @description The user's most recent login.
             */
            last_login?: string;
            /**
             * Disabled
             * @description Has the user been disabled?
             * @example false
             */
            disabled: boolean;
            /**
             * date
             * Format: date
             * @description The optional user expiration date.
             */
            expiration_date?: Record<string, never>;
            /**
             * @description Country
             * @example BE
             */
            country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Activated
             * @description Has the user been activated?
             * @default false
             * @example false
             */
            activated: boolean;
            /** Two Factor Enabled */
            two_factor_enabled?: boolean;
            /**
             * Amount Of Pending Password Resets
             * @description Pending password resets
             */
            amount_of_pending_password_resets?: number;
            /**
             * Origin
             * @description Origin of user creation.
             */
            origin?: string;
            /**
             * Creation Metadata
             * Format: json-string
             */
            creation_metadata?: string;
            /** First Name */
            first_name?: string;
            /** Last Name */
            last_name?: string;
            /** Mfa Enabled */
            mfa_enabled?: boolean;
            /** Two Factor Enforced At Next Login */
            two_factor_enforced_at_next_login?: boolean;
            /**
             * Created By
             * Format: uuid4
             */
            created_by?: string;
            /**
             * Allowed App Hosts
             * @description Allowed application hosts
             * @example [
             *       "https://app.wegroup.be"
             *     ]
             */
            allowed_app_hosts?: string[];
            /**
             * Preferred App Host
             * @description Link that can be used to redirect the use to the prefered application host
             */
            preferred_app_host?: string;
            /**
             * Login Token
             * @description Login token
             */
            login_token?: string;
        };
        /** update_me_user_by_id_params */
        update_me_user_by_id_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["UserMeUpdateCmd"];
        };
        /** UserMeUpdateCmd */
        UserMeUpdateCmd: {
            /** Metadata */
            metadata?: Record<string, never>;
            language?: components["schemas"]["LANGUAGE_CODES"];
            country?: components["schemas"]["COUNTRY_CODES"];
        };
        /** update_password_for_user_by_user_id_params */
        update_password_for_user_by_user_id_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["UpdatePasswordCmd"];
        };
        /** UpdatePasswordCmd */
        UpdatePasswordCmd: {
            /**
             * Old Encrypted Password
             * Format: password
             */
            old_encrypted_password: string;
            /**
             * New Encrypted Password
             * Format: password
             */
            new_encrypted_password: string;
        };
        /** disable_2fa_for_me_params */
        disable_2fa_for_me_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["TwoFactorDisableCmd"];
        };
        /** TwoFactorDisableCmd */
        TwoFactorDisableCmd: {
            /**
             * Encrypted Password
             * Format: password
             */
            encrypted_password: string;
        };
        /** TwoFactorResponse */
        TwoFactorResponse: {
            /** Uri */
            uri: string;
            /** Active */
            active: boolean;
        };
        /** enable_2fa_for_me_params */
        enable_2fa_for_me_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["TwoFactorCreateCmd"];
        };
        /** TwoFactorCreateCmd */
        TwoFactorCreateCmd: {
            /** Code */
            code: string;
        };
        /** invite_users_to_distribution_params */
        invite_users_to_distribution_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            data: components["schemas"]["DistributionInvite"];
        };
        /** DistributionInvite */
        DistributionInvite: {
            /** Invitees */
            invitees: string[];
            /**
             * Invitee Admins
             * @default []
             */
            invitee_admins: string[];
            /**
             * Inherit Config From Inviter For
             * @default []
             */
            inherit_config_from_inviter_for: string[];
        };
        /** invite_customers_to_party_params */
        invite_customers_to_party_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["PartyInvite"];
        };
        /** PartyInvite */
        PartyInvite: {
            /** Invitees */
            invitees: string[];
            /**
             * Invitee Admins
             * @default []
             */
            invitee_admins: string[];
        };
        /** TokenReply */
        TokenReply: {
            /** Token */
            token: string;
        };
        /** Audits */
        Audits: {
            /** Items */
            items: components["schemas"]["SingleAuditQueryModel"][];
            /** Count */
            count: number;
        };
        /** SingleAuditQueryModel */
        SingleAuditQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Subject */
            subject: string;
            /**
             * Edifact Message Id
             * Format: uuid
             */
            edifact_message_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /** Type */
            type: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Error */
            error?: string;
            /** Crm */
            crm?: string;
            /** Success */
            success?: boolean;
            /**
             * Url
             * @description Link to the backoffice of the BMS.
             */
            url?: string;
        };
        /** SingleAuditDetailQueryModel */
        SingleAuditDetailQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Subject */
            subject: string;
            /**
             * Edifact Message Id
             * Format: uuid
             */
            edifact_message_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /** Type */
            type: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Error */
            error?: string;
            /** Crm */
            crm?: string;
            /** Success */
            success?: boolean;
            /**
             * Url
             * @description Link to the backoffice of the BMS.
             */
            url?: string;
            /** Edifact String */
            edifact_string?: string;
            /** Response */
            response?: string;
            /** Raw */
            raw?: string;
        };
        /** handle_quote_calculation_v2_extra_params */
        handle_quote_calculation_v2_extra_params: {
            auth: components["schemas"]["Auth"];
            /** Lang */
            lang: string;
            data: components["schemas"]["QuoteRequestV2Base"];
            /** Insurance Company */
            insurance_company: string;
            insurance_type: components["schemas"]["INSURANCE_TYPE"];
            /** Insurance */
            insurance: string;
            /** Options */
            options: string[];
            /** Promotion */
            promotion?: string;
        };
        /** QuoteResponseV2 */
        QuoteResponseV2: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Hash Id */
            hash_id?: string;
            /** Requested Guarantees */
            requested_guarantees: string[];
            /** Selected Guarantees */
            selected_guarantees: string[];
            /** Possible Guarantees */
            possible_guarantees?: string[];
            info: components["schemas"]["ProductInfo"];
            premium: components["schemas"]["Premium"];
            annual_premium?: components["schemas"]["AnnualPremium"];
            /** Guarantees */
            guarantees: components["schemas"]["Guarantee"][];
            /** Quality */
            quality?: components["schemas"]["GuaranteeMatchingScores"][];
            details: components["schemas"]["QuoteDetails"];
            /** Promotions */
            promotions: components["schemas"]["Promotion"][];
            /** Matching Score */
            matching_score?: number;
            /** Guarantee Content */
            guarantee_content?: components["schemas"]["GuaranteeContent"][];
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
        };
        /** ProductInfo */
        ProductInfo: {
            /** Insurance Name */
            insurance_name: string;
            insurance_type: components["schemas"]["INSURANCE_TYPE"];
            company: components["schemas"]["CompanyInfo"];
            country_code: components["schemas"]["COUNTRY_CODES"];
            /** Ipid */
            ipid?: string;
            /** Terms */
            terms?: string;
        };
        /** CompanyInfo */
        CompanyInfo: {
            key: components["schemas"]["INSURANCE_COMPANY_TAG"];
            /** Name */
            name?: string;
            /** Logo */
            logo?: string;
        };
        /** Premium */
        Premium: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Net Premium */
            net_premium: number;
            /** Total Premium */
            total_premium: number;
            /** Taxes In Euro */
            taxes_in_euro: number;
            /** Commission */
            commission: number;
            /** Commission In Euro */
            commission_in_euro: number;
            /** Policy Costs */
            policy_costs: number;
            /**
             * Recurring Policy Costs
             * @default 0
             */
            recurring_policy_costs: number;
            /** Insurance Share */
            insurance_share: number;
            /** Bonus Malus */
            bonus_malus?: number;
            franchise?: components["schemas"]["Franchise"];
            /** @default EUR */
            currency: components["schemas"]["CURRENCY"];
            /** @default annual */
            payment_interval: components["schemas"]["PaymentIntervalLowerCaseValues"];
            insured_value?: components["schemas"]["InsuredValue"];
            insured_content_value?: components["schemas"]["InsuredContentValue"];
            /** Abex */
            abex?: number;
            /** Index */
            index?: number;
        };
        /** Franchise */
        Franchise: {
            /**
             * Type
             * @description The type of the franchise.
             * @example variable
             */
            type: components["schemas"]["FranchiseType"] | string;
            /**
             * Value
             * @description The value of the franchise.
             * @example 0.1
             */
            value: number;
            /**
             * Value Cap
             * @description The value of the cap of the franchise, for example
             */
            value_cap?: number;
            /**
             * Level
             * @description The level of the franchise
             */
            level?: components["schemas"]["FranchiseLevel"] | string;
            /**
             * Title
             * @description The prefered content to be displayed for this franchise
             */
            title?: components["schemas"]["WgBeApiQuotesModelsBaseLocalization"];
        };
        /**
         * FranchiseType
         * @description An enumeration.
         * @enum {unknown}
         */
        FranchiseType: "fixed" | "variable" | "percentage_on_compensation" | "percentage_on_car_value" | "percentage_on_car_value_own_risk" | "english" | "identity";
        /**
         * FranchiseLevel
         * @description An enumeration.
         * @enum {unknown}
         */
        FranchiseLevel: "LOW" | "MEDIUM" | "HIGH" | "ENGLISH";
        /** Localization */
        wg_be_api_quotes__models__base__Localization: {
            /** Nl */
            nl?: string;
            /** En */
            en?: string;
            /** Fr */
            fr?: string;
            /** De */
            de?: string;
            /** Es */
            es?: string;
        };
        /**
         * CURRENCY
         * @description An enumeration.
         * @enum {unknown}
         */
        CURRENCY: "AED" | "AFN" | "ALL" | "AMD" | "ANG" | "AOA" | "ARS" | "AUD" | "AWG" | "AZN" | "BAM" | "BBD" | "BDT" | "BGN" | "BHD" | "BIF" | "BMD" | "BND" | "BOB" | "BOV" | "BRL" | "BSD" | "BTN" | "BWP" | "BYN" | "BZD" | "CAD" | "CDF" | "CHE" | "CHF" | "CHW" | "CLF" | "CLP" | "CNY" | "COP" | "COU" | "CRC" | "CUC" | "CUP" | "CVE" | "CZK" | "DJF" | "DKK" | "DOP" | "DZD" | "EGP" | "ERN" | "ETB" | "EUR" | "FJD" | "FKP" | "GBP" | "GEL" | "GHS" | "GIP" | "GMD" | "GNF" | "GTQ" | "GYD" | "HKD" | "HNL" | "HTG" | "HUF" | "IDR" | "ILS" | "INR" | "IQD" | "IRR" | "ISK" | "JMD" | "JOD" | "JPY" | "KES" | "KGS" | "KHR" | "KMF" | "KPW" | "KRW" | "KWD" | "KYD" | "KZT" | "LAK" | "LBP" | "LKR" | "LRD" | "LSL" | "LYD" | "MAD" | "MDL" | "MGA" | "MKD" | "MMK" | "MNT" | "MOP" | "MRU" | "MUR" | "MVR" | "MWK" | "MXN" | "MXV" | "MYR" | "MZN" | "NAD" | "NGN" | "NIO" | "NOK" | "NPR" | "NZD" | "OMR" | "PAB" | "PEN" | "PGK" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "RSD" | "RUB" | "RWF" | "SAR" | "SBD" | "SCR" | "SDG" | "SEK" | "SGD" | "SHP" | "SLE" | "SLL" | "SOS" | "SRD" | "SSP" | "STN" | "SVC" | "SYP" | "SZL" | "THB" | "TJS" | "TMT" | "TND" | "TOP" | "TRY" | "TTD" | "TWD" | "TZS" | "UAH" | "UGX" | "USD" | "USN" | "UYI" | "UYU" | "UYW" | "UZS" | "VED" | "VES" | "VND" | "VUV" | "WST" | "XAF" | "XAG" | "XAU" | "XBA" | "XBB" | "XBC" | "XBD" | "XCD" | "XCG" | "XDR" | "XOF" | "XPD" | "XPF" | "XPT" | "XSU" | "XTS" | "XUA" | "XXX" | "YER" | "ZAR" | "ZMW" | "ZWL";
        /**
         * PaymentIntervalLowerCaseValues
         * @description An enumeration.
         * @enum {unknown}
         */
        PaymentIntervalLowerCaseValues: "monthly" | "annual" | "quarterly" | "half_annual" | "once";
        /**
         * InsuredValue
         * @description InsuredValue
         */
        InsuredValue: {
            /**
             * Value
             * @description The calculated insured value of the property.
             * @example 250000
             */
            value?: number;
            /**
             * Max Value
             * @description The maximum insured value of the property.
             * @example 250000
             */
            max_value?: number;
            /**
             * Reconstruction With New Standards
             * @description Is the reconstruction taking into account new building standards?
             * @example true
             */
            reconstruction_with_new_standards: boolean;
            /**
             * @description The type of evaluation used
             * @example LOCATION_SYSTEM
             */
            evaluation_type?: components["schemas"]["HomeEvaluationType"];
        };
        /**
         * HomeEvaluationType
         * @description An enumeration.
         * @enum {unknown}
         */
        HomeEvaluationType: "LOCATION_SYSTEM" | "FIRST_RISK" | "PROPORTIONALITY_RULE" | "OTHER_COMPANY" | "X20_ANNUAL_RENT" | "EXPERTISE_BALOISE" | "EXPERTISE_GUDRUN" | "EXPERTISE_AXIOS" | "ITEM_LIMIT" | "OTHER";
        /**
         * InsuredContentValue
         * @description InsuredContentValue
         */
        InsuredContentValue: {
            /**
             * Value
             * @description The calculated insured value of the property.
             * @example 250000
             */
            value: number;
            /**
             * Max Value
             * @description The maximum insured value of the property.
             * @example 250000
             */
            max_value?: number;
            /**
             * @description The type of evaluation used
             * @example LOCATION_SYSTEM
             */
            evaluation_type?: components["schemas"]["HomeEvaluationType"];
        };
        /** AnnualPremium */
        AnnualPremium: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Net Premium */
            net_premium: number;
            /** Total Premium */
            total_premium: number;
            /** Taxes In Euro */
            taxes_in_euro: number;
            /** Commission */
            commission: number;
            /** Commission In Euro */
            commission_in_euro: number;
            /** Policy Costs */
            policy_costs: number;
            /**
             * Recurring Policy Costs
             * @default 0
             */
            recurring_policy_costs: number;
            /** Insurance Share */
            insurance_share: number;
            /** Bonus Malus */
            bonus_malus?: number;
            franchise?: components["schemas"]["Franchise"];
            /** @default EUR */
            currency: components["schemas"]["CURRENCY"];
            /** @default annual */
            payment_interval: components["schemas"]["PaymentIntervalLowerCaseValues"];
            insured_value?: components["schemas"]["InsuredValue"];
            insured_content_value?: components["schemas"]["InsuredContentValue"];
            /** Abex */
            abex?: number;
            /** Index */
            index?: number;
            /** Total Policy Costs */
            total_policy_costs?: number;
        };
        /** Guarantee */
        Guarantee: {
            /**
             * Name
             * @description The insurance name.
             * @example home
             */
            name: string;
            /**
             * Taxes
             * @description The taxes.
             * @example 0.2
             */
            taxes: number;
            /**
             * Net Premium
             * @description The netto premium of the insurance.
             * @example 100
             */
            net_premium: number;
            /**
             * Commission
             * @description The insurance commission, should be between 0 and 1.00.
             * @example 0.1
             */
            commission: number;
            /**
             * Total Premium
             * @description The total premium of the insurance.
             * @example 120
             */
            total_premium?: number;
            /**
             * Taxes In Euro
             * @description The insurance taxes in euro.
             * @example 20
             */
            taxes_in_euro?: number;
            /**
             * Formula
             * @description The formula of the guarantee if relevant.
             * @example 25%
             */
            formula?: string;
            /**
             * Deductible
             * @description The deductible of the guarantee if applicable.
             */
            deductible?: components["schemas"]["Franchise"];
            /** @description The premium of the guarantee is only correct when paid in these intervals. */
            payment_interval?: components["schemas"]["PaymentIntervalLowerCaseValues"];
            /**
             * Mandatory
             * @description Is the Quote option mandatory?
             * @default false
             * @example false
             */
            mandatory: boolean;
            /**
             * Required
             * @description These guarantees are required before you can take this guarantee.
             * @default []
             * @example [
             *       "home_plus"
             *     ]
             */
            required: string[];
        };
        /** GuaranteeMatchingScores */
        GuaranteeMatchingScores: {
            /**
             * Key
             * @description Unique guarantee identifier
             */
            key: string;
            /**
             * Name
             * @description Localised name of the guarantee
             */
            name: string;
            /**
             * Coverage Groups
             * @description List of all matching scores per coverage group
             */
            coverage_groups: components["schemas"]["CoverageGroupMatchingScore"][];
        };
        /** CoverageGroupMatchingScore */
        CoverageGroupMatchingScore: {
            /**
             * Key
             * @description Key of the coverage group
             */
            key: string;
            /**
             * Name
             * @description Localised name of the coverage group
             */
            name: string;
            /**
             * Icon Key
             * @description Unique identifier of the corresponding icon
             */
            icon_key: string;
            /**
             * Rating
             * @description Matching score of the coverage group in percentage, value between 0 and 100
             */
            rating: number;
            /**
             * Description
             * @description Localised description of the coverage group
             */
            description?: string;
            /**
             * Is Important To Customer
             * @description Is coverage group marked as important by the customer given the customer preferences are sent with the matching score request
             */
            is_important_to_customer: boolean;
            /**
             * Coverages
             * @description List of coverages inside the coverage group
             */
            coverages: components["schemas"]["Coverage"][];
        };
        /** CoverageLimit */
        CoverageLimit: {
            /**
             * Value
             * @description Maximum value of payout related to the coverage
             */
            value: number | string | boolean;
            /**
             * Type
             * @description Type of the payout
             */
            type: string;
        };
        /** QuoteDetails */
        QuoteDetails: {
            /**
             * @description The language.
             * @example NL
             */
            language: components["schemas"]["_Language"];
            /**
             * @description The currency.
             * @default EUR
             * @example EUR
             */
            currency: components["schemas"]["CURRENCY"];
            /**
             * @description The interval of the payment.
             * @example annual
             */
            payment_interval: components["schemas"]["PaymentIntervalLowerCaseValues"];
            /** @description A list of payment intervals. */
            payment_intervals?: components["schemas"]["PaymentIntervalLowerCaseValues"][];
            /**
             * Split Costs
             * @description A list of split costs.
             */
            split_costs?: components["schemas"]["SplitCost"][];
            /**
             * Insured Value
             * @description The insured value.
             */
            insured_value?: components["schemas"]["InsuredValue"];
            /**
             * Insured Content Value
             * @description The insured content value.
             */
            insured_content_value?: components["schemas"]["InsuredContentValue"];
            /**
             * Calculation Specs
             * @description The detailed information about all of the insured values
             */
            calculation_specs?: (components["schemas"]["FloatCalculationSpec"] | components["schemas"]["StringCalculationSpec"])[];
            /**
             * Flat Commission Discount
             * @description Current commission discount on the commission percentage, taken by the flat_commission_discount attribute in specs.
             */
            flat_commission_discount?: number;
            /**
             * Ck
             * @description Current commission discount on the total premium, taken by the ck attribute in specs
             */
            ck?: number;
            /**
             * Max Ck
             * @description Maximum possible commission discount.
             * @example 0.05
             */
            max_ck?: number;
            /**
             * Vk
             * @description Current proxy discount.
             */
            vk?: number;
            /**
             * Max Vk
             * @description Maximum possible proxy discount.
             * @example 0.05
             */
            max_vk?: number;
            /**
             * Discounts
             * @description The proxy discounts applied to the quote.
             */
            discounts?: components["schemas"]["Discount"][];
            /**
             * Franchise
             * @description The current franchise.
             */
            franchise?: components["schemas"]["Franchise"];
            /**
             * Franchises
             * @description A list of possible franchises.
             */
            franchises?: components["schemas"]["Franchise"][];
            /**
             * Index
             * @description The Belgian health index value for family insurance calculations.
             * @example 127.10
             */
            index?: number;
            /**
             * Bonus Malus
             * @description The bonus malus for car insurance calculations.
             * @example 6
             */
            bonus_malus?: number;
            /**
             * Abex
             * @description The abex value for fire and content insurance calculations.
             * @example 789
             */
            abex?: number;
            /**
             * Formulas
             * @description Possible formulas to be applied.
             */
            formulas?: {
                [key: string]: string[];
            };
            /**
             * Formulas V2
             * @description Possible formulas to be applied.
             */
            formulas_v2?: {
                [key: string]: components["schemas"]["FormulaInfo"][];
            };
            /**
             * Possible Insurances
             * @description Possible insurances to calculate.
             */
            possible_insurances?: string[];
            /**
             * Api Coverage
             * @description Indicates how this quote was calculated.
             */
            api_coverage?: components["schemas"]["ApiCoverage"];
            evaluation_type?: components["schemas"]["CarEvaluationType"];
            price_range?: components["schemas"]["PriceRange"];
            /**
             * Warnings
             * @default []
             */
            warnings: components["schemas"]["WarningMsg"][];
            /** Metadata */
            metadata?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description The quote has been calculated with the index/abex from this date.
             */
            contract_commencement_date?: Record<string, never>;
            /**
             * Benefit 1
             * @description Value to insure the policy holder for DELA insurance.
             */
            benefit_1?: number;
            /**
             * Payment Until 1
             * @description Age when to stop paying for the policy holder for DELA insurance.
             */
            payment_until_1?: number;
            /**
             * Benefit 2
             * @description Value to insure another person for DELA insurance.
             */
            benefit_2?: number;
            /**
             * Payment Until 2
             * @description Age when to stop paying for another person for DELA insurance.
             */
            payment_until_2?: number;
        };
        /**
         * _Language
         * @description An enumeration.
         * @enum {unknown}
         */
        _Language: "NL" | "FR" | "EN" | "PL" | "DE";
        /**
         * SplitCost
         * @description The percentage of extra cost for choosing a specific interval.
         *     TODO.
         */
        SplitCost: {
            /**
             * @description The possible payment interval.
             * @example annual
             */
            interval: components["schemas"]["PaymentIntervalLowerCaseValues"];
            /**
             * Cost
             * @description The percentage of extra costs for choosing this payment interval.
             * @example 0.03
             */
            cost: number;
        };
        /** FloatCalculationSpec */
        FloatCalculationSpec: {
            calc_type: components["schemas"]["CALCULATION_SPEC_TYPE"];
            /**
             * Disabled
             * @default false
             */
            disabled: boolean;
            title?: components["schemas"]["wg_be_api_quotes__models__base__Localization"];
            description?: components["schemas"]["wg_be_api_quotes__models__base__Localization"];
            /** Specs Field */
            specs_field?: string;
            input_type?: components["schemas"]["CALCULATION_SPEC_INPUT_TYPE"];
            /** Value */
            value: number;
            /** Max Value */
            max_value?: number;
        };
        /**
         * CALCULATION_SPEC_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CALCULATION_SPEC_TYPE: "INSURED_VALUE_BUILDING" | "INSURED_VALUE_CONTENT" | "INSURED_VALUE_ART" | "INSURED_VALUE_LIABILITY" | "INSURED_VALUE_RENT_LOSS" | "INSURED_VALUE_CAR_MATERIAL_DAMAGE" | "INSURED_VALUE_CIVIL_LIABILITY" | "OWN_RISK_BOAT" | "OWN_RISK_RENTAL" | "OWN_RISK_RENTAL_GROSS_NEGLIGENCE" | "PAYMENT_INTERVAL";
        /**
         * CALCULATION_SPEC_INPUT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CALCULATION_SPEC_INPUT_TYPE: "INPUT" | "CURRENCY" | "SELECT";
        /** StringCalculationSpec */
        StringCalculationSpec: {
            calc_type: components["schemas"]["CALCULATION_SPEC_TYPE"];
            /**
             * Disabled
             * @default false
             */
            disabled: boolean;
            title?: components["schemas"]["wg_be_api_quotes__models__base__Localization"];
            description?: components["schemas"]["wg_be_api_quotes__models__base__Localization"];
            /** Specs Field */
            specs_field?: string;
            input_type?: components["schemas"]["CALCULATION_SPEC_INPUT_TYPE"];
            /** Value */
            value: string;
            /** Enum */
            enum?: components["schemas"]["CalculationSpecEnumValue"][];
        };
        /** CalculationSpecEnumValue */
        CalculationSpecEnumValue: {
            /** Value */
            value: string;
            label: components["schemas"]["wg_be_api_quotes__models__base__Localization"];
            /**
             * Disabled
             * @default false
             */
            disabled: boolean;
        };
        /** FormulaInfo */
        FormulaInfo: {
            /**
             * Id
             * @description Used to identify and select which formula you want.
             * @example SAFE
             */
            id: string;
            /**
             * Name
             * @description Display name for the formula
             */
            name?: components["schemas"]["wg_py_models__domain__wegroup__complex__Localization"];
            /**
             * Description
             * @description Long description, coverages, more details about the guarantee formula.
             */
            description?: components["schemas"]["wg_py_models__domain__wegroup__complex__Localization"];
        };
        /** Localization */
        wg_py_models__domain__wegroup__complex__Localization: {
            /** Nl */
            nl?: string;
            /** En */
            en?: string;
            /** Fr */
            fr?: string;
            /** De */
            de?: string;
            /** Es */
            es?: string;
        };
        /** ApiCoverage */
        ApiCoverage: {
            /** @description The source of calculation */
            source?: components["schemas"]["ApiCoverageSource"];
            /**
             * Confidence
             * @description How confident are we that this price is correct 0 = not confident at all, 1 = totally correct
             */
            confidence?: number;
            /**
             * Last Updated
             * @description Date of last update on this api_coverage
             */
            last_updated?: components["schemas"]["Date"];
        };
        /**
         * ApiCoverageSource
         * @description An enumeration.
         * @enum {unknown}
         */
        ApiCoverageSource: "API" | "RATE_BOOK" | "REVERSE_ENGINEERED" | "OTHER";
        /**
         * Date
         * @description Date
         */
        Date: {
            /**
             * Day
             * @description The day.
             * @example 10
             */
            day: number;
            /**
             * Month
             * @description The month.
             * @example 10
             */
            month: number;
            /**
             * Year
             * @description The year.
             * @example 1999
             */
            year: number;
            /**
             * Hour
             * @description The hour.
             * @default 0
             * @example 10
             */
            hour: number;
            /**
             * Minute
             * @description The minute.
             * @default 0
             * @example 10
             */
            minute: number;
            /**
             * Second
             * @description The second.
             * @default 0
             * @example 10
             */
            second: number;
        };
        /**
         * CarEvaluationType
         * @description An enumeration.
         * @enum {unknown}
         */
        CarEvaluationType: "CATALOGUE" | "INVOICE" | "ESTIMATED" | "TAXATION";
        /** PriceRange */
        PriceRange: {
            /** Min */
            min: number;
            /** Max */
            max: number;
            /** Multiplier */
            multiplier: number;
        };
        /** WarningMsg */
        WarningMsg: {
            description: components["schemas"]["wg_py_models__domain__wegroup__complex__Localization"];
            /** Code */
            code?: string;
        };
        /**
         * Promotion
         * @description This class is used by wg-be-crm, wg-be-api-quotes and wg-be-api-docgen
         *
         *     Chaning this will mean breaking others, be carefull!
         */
        Promotion: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            title: components["schemas"]["wg_py_models__domain__wegroup__complex__Localization"];
            description: components["schemas"]["wg_py_models__domain__wegroup__complex__Localization"];
            criteria: components["schemas"]["PromotionCriteria"];
            /**
             * Eligible
             * @default false
             */
            eligible: boolean;
            /**
             * Applied
             * @default false
             */
            applied: boolean;
        };
        /** PromotionCriteria */
        PromotionCriteria: {
            /**
             * Start Date
             * @description The start date of the quote promotion.
             */
            start_date: components["schemas"]["Date"];
            /**
             * End Date
             * @description The end date of the quote promotion.
             */
            end_date?: components["schemas"]["Date"];
            /**
             * Required Guarantees
             * @description These guarantees are required to apply this promotion.
             */
            required_guarantees?: string[];
            /**
             * Risk Object Checks
             * @description These checks will be done on the risk object to check if promotion is eligible.
             */
            risk_object_checks?: unknown[];
            /**
             * Modifications
             * @description When the promotion is applied, these modifications are done on the proposition.
             */
            modifications: components["schemas"]["PromotionModifications"];
            /** Exclude Affinities */
            exclude_affinities?: string[];
        };
        /** PromotionModifications */
        PromotionModifications: {
            /**
             * Multipliers
             * @description To multiply or divide guarantee premiums (like 50% discount).
             */
            multipliers?: {
                [key: string]: number;
            };
            /**
             * Addition
             * @description To add or subtract from guarantees (like 50 euro discount).
             */
            addition?: {
                [key: string]: number;
            };
            /**
             * Modifiers
             * @description To change fields of other guarantees when this promotion is applied.
             */
            modifiers?: {
                [key: string]: Record<string, never>;
            };
        };
        /** GuaranteeContent */
        GuaranteeContent: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Key */
            key: string;
            /** Name */
            name: string;
            /** Description */
            description?: string;
        };
        /** QuoteRequestV2Base */
        QuoteRequestV2Base: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** @default BE */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /**
             * Quote Specifications
             * @default {
             *       "contract_commencement_date": "2025-08-13"
             *     }
             */
            quote_specifications: components["schemas"]["QuoteSpecification"];
            home?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__Residence"];
            car?: components["schemas"]["RestrictiveCar"];
            family?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__family__Family"];
            legal?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__legal__Legal"];
            two_wheeler?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__two_wheeler__TwoWheeler"];
            bicycle?: components["schemas"]["Bicycle"];
            teacher?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__teacher__Teacher"];
            party_group?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__party_group__PartyGroup"];
            /** Policy Holder */
            policy_holder?: components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Company"];
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
        };
        /** QuoteSpecification */
        QuoteSpecification: {
            /**
             * Coverage Period
             * @description Coverage period of the premium.
             */
            coverage_period?: components["schemas"]["WgPyModelsEnumsCoverageperiod"] | string;
            /**
             * Ck
             * @description The commission discount.
             * @example 0.1
             */
            ck?: number;
            /**
             * Flat Commission Discount
             * @description A flat commission discount applied to all guarantees
             * @example 0.05
             */
            flat_commission_discount?: number;
            /**
             * Vk
             * @description The proxy discount.
             * @example 0.1
             */
            vk?: number;
            /**
             * Vk Percentage
             * @description The proxy discount percentage if for example 0.5 is given then half of the max_vk will be taken.
             * @example 0.1
             */
            vk_percentage?: number;
            /**
             * Franchise
             * @description The franchise.
             */
            franchise?: components["schemas"]["Franchise"];
            /**
             * Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            bonus_malus?: number;
            /**
             * Insured Value
             * @description Value for which the property is insured for.
             */
            insured_value?: number;
            /**
             * Insured Content Value
             * @description Value for which the content is insured.
             */
            insured_content_value?: number;
            /**
             * Insured Art Value
             * @description Value for how much you want to insure art.
             */
            insured_art_value?: number;
            /**
             * Currency
             * @description The currency.
             * @example EUR
             */
            currency?: components["schemas"]["CURRENCY"] | string;
            /**
             * Payment Interval
             * @description The interval of the payment.
             * @example annual
             */
            payment_interval?: components["schemas"]["PaymentIntervalLowerCaseValues"] | string;
            /**
             * Payment Method
             * @description The way the premium will be paid
             * @example DIRECT_DEBIT
             */
            payment_method?: components["schemas"]["PaymentMethod"] | string;
            /**
             * Save Quote
             * @description When this is True, the QuoteResponse is stored and is given an id.
             */
            save_quote?: boolean;
            /**
             * Policy Costs
             * @description When this is True, additional policy costs will be added to the total premium if present.
             */
            policy_costs?: boolean;
            /**
             * Evaluation Car
             * @description Decides evaluation for car quotes.
             * @example CATALOGUE
             */
            evaluation_car?: components["schemas"]["wgsdk__quotes__CarEvaluationType"] | string;
            /**
             * Evaluation Building
             * @description Decides evaluation for home fire quotes.
             * @example LOCATION_SYSTEM
             */
            evaluation_building?: components["schemas"]["HomeEvaluationType"] | string;
            /** Modifications */
            modifications?: components["schemas"]["GuaranteeModification"][];
            /** Theft Formula */
            theft_formula?: components["schemas"]["TheftFormulas"] | string;
            omnium_formulas?: components["schemas"]["OmniumFormula"][];
            /**
             * date
             * Format: date
             * @description The quote will be calculated with the index/abex from this date. if not given default now()
             * @example 1970-01-01
             */
            contract_commencement_date?: string;
            /**
             * Baloise Safety Pack
             * @description The Baloise Family Plan / Safety Pack complete insurance package
             */
            baloise_safety_pack?: boolean;
            /**
             * Baloise Bonus Malus Safe
             * @description Keep your bonus malus the same after an accident
             */
            baloise_bonus_malus_safe?: boolean;
            /**
             * Baloise Policy Parents
             * @description Younger driver/customer with parents insured at Baloise and living at the same address
             */
            baloise_policy_parents?: boolean;
            /**
             * Replacement Vehicle
             * @description Add a replacement vehicle, currently specified in car.replacement_vehicle but will be moved
             */
            replacement_vehicle?: boolean;
            /**
             * Ag Total Customer
             * @description AG discount when multiple policies are underwritten for the same policy holder
             */
            ag_total_customer?: boolean;
            /**
             * Ag Eco Bonus
             * @description AG discount for better energy efficient risk objects
             */
            ag_eco_bonus?: boolean;
            /**
             * Ag Welcome Gift
             * @description AG welcome gift
             */
            ag_welcome_gift?: boolean;
            /**
             * Allianz All In One
             * @description Allianz all-in-one complete insurance package
             */
            allianz_all_in_one?: boolean;
            /**
             * Allianz Exclude Jewels And Valuables
             * @description Exclude jewelry from calculation.
             */
            allianz_exclude_jewels_and_valuables?: boolean;
            /**
             * Allianz Insure Jewels For More
             * @description Insure jewelry for more than standard in calculation.
             */
            allianz_insure_jewels_for_more?: boolean;
            /**
             * Allianz Safety Card
             * @description Two 'wild cards' for future accidents at fault, no bonus malus increase.
             */
            allianz_safety_card?: boolean;
            /**
             * Allianz Cancellation Reason
             * @description When the previous insurance was cancelled, specify the reason why here.
             */
            allianz_cancellation_reason?: components["schemas"]["AllianzCancellationReason"] | string;
            /**
             * Pnp Good Customer
             * @description Good customers get extra discounts because they have (or will have) at least 3 policies with PNP.
             */
            pnp_good_customer?: boolean;
            /**
             * Axa Theft Formula
             * @description Given formula for theft specifically for AXA.
             */
            axa_theft_formula?: components["schemas"]["AxaTheftFormulas"] | string;
            /**
             * Axa Item Limit
             * @description Axa content insurance evaluation can optionally be decided by this item limit tier.
             */
            axa_item_limit?: components["schemas"]["AxaItemLimitTier"] | string;
            /** Axa Excess */
            axa_excess?: components["schemas"]["AxaContractualExcess"] | string;
            /**
             * Pia Quote Part Of Package
             * @description Is the quote part of a package, this results in a combination in the PIA software.
             */
            pia_quote_part_of_package?: boolean;
            /**
             * Pia Baloise Package Discount
             * @description Package discount of Baloise products sold by PIA.
             */
            pia_baloise_package_discount?: boolean;
            /**
             * Pia Baloise Omnium Formula By Name
             * @description An omnium formula given by its name.
             */
            pia_baloise_omnium_formula_by_name?: components["schemas"]["OmniumFormulaByName"] | string;
            /**
             * Pia Baloise Second Family Car Insurance
             * @description Is there a second family car insurance selected with the PIA Baloise product.
             */
            pia_baloise_second_family_car_insurance?: boolean;
            /**
             * Pia Baloise Second Family Car Insurance Discount Steps
             * @description The commercial steps of the discount regarding the PIA Baloise product when a second family car insurance is taken.
             */
            pia_baloise_second_family_car_insurance_discount_steps?: number;
            /**
             * Foyer Commercial Usage
             * @description Is the car registered as commercial usage? If yes, foyer does not allow.
             */
            foyer_commercial_usage?: boolean;
            /** Own Risk Value */
            own_risk_value?: number;
            /** Insured Additional Boat Value */
            insured_additional_boat_value?: number;
            /** Insured Trailer Value */
            insured_trailer_value?: number;
            /** Boat Accident Coverage Level */
            boat_accident_coverage_level?: components["schemas"]["BoatAccidentCoverageLevel"] | string;
            /** Vat Type */
            vat_type?: components["schemas"]["VatType"] | string;
            /**
             * Value Guarantee
             * @description The total value guarantee is requested, insured_value >= risk value.
             */
            value_guarantee?: boolean;
            /**
             * Accepts Dias Terms
             * @description If terms are not accepted, will not trigger certain things like creating the contract and saving the data to DIAS.
             */
            accepts_dias_terms?: boolean;
            /**
             * Benefit 1
             * @description Value to insure the policy holder for DELA insurance.
             */
            benefit_1?: number;
            /**
             * Payment Until 1
             * @description Age when to stop paying for the policy holder for DELA insurance.
             */
            payment_until_1?: number;
            /**
             * Benefit 2
             * @description Value to insure another person for DELA insurance.
             */
            benefit_2?: number;
            /**
             * Payment Until 2
             * @description Age when to stop paying for another person for DELA insurance.
             */
            payment_until_2?: number;
            /**
             * Euromex Living Alone With Underage Children Discount
             * @description Discount if the policy holder is living alone with underage children.
             */
            euromex_living_alone_with_underage_children_discount?: boolean;
            /**
             * date
             * Format: date
             * @description Start date of the coverage of the ASKA travel insurance
             * @example 1970-01-01
             */
            aska_travel_start_date?: string;
            /**
             * date
             * Format: date
             * @description End date of the coverage of the ASKA travel insurance
             * @example 1970-01-01
             */
            aska_travel_end_date?: string;
            /**
             * Aska Travel Insurance Type
             * @description Type of insurance of the ASKA travel insurance
             */
            aska_travel_insurance_type?: components["schemas"]["AskaTravelInsuranceType"] | string;
            /** @description Travel destinations of the ASKA travel insurance */
            aska_travel_destinations?: components["schemas"]["wgsdk__quotes__CountryCodes"][];
            /** Citizens Coverage Choice */
            citizens_coverage_choice?: components["schemas"]["CitizensCoverageChoice"] | string;
            /** Citizens Insured Amount Liability */
            citizens_insured_amount_liability?: components["schemas"]["CitizensInsuredAmountLiability"] | string;
            /** Citizens Fire Explosion Theft */
            citizens_fire_explosion_theft?: boolean;
            /** Citizens Uninsured Motorist Wa */
            citizens_uninsured_motorist_wa?: boolean;
            /** Citizens Personal Accident Wa */
            citizens_personal_accident_wa?: boolean;
            /** Citizens Uninsured Motorist Casco */
            citizens_uninsured_motorist_casco?: boolean;
            /** Citizens Personal Accident Casco */
            citizens_personal_accident_casco?: boolean;
            /** Citizens Insured Amount Accidents */
            citizens_insured_amount_accidents?: components["schemas"]["CitizensInsuredAmountAccidents"] | string;
            /** Citizens No Claim Protection */
            citizens_no_claim_protection?: boolean;
            /** Citizens Trailer */
            citizens_trailer?: boolean;
            /** Citizens Roadside Assistance */
            citizens_roadside_assistance?: boolean;
        };
        /**
         * CoveragePeriod
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__enums__CoveragePeriod: "YEAR" | "SUMMER";
        /** GuaranteeModification */
        GuaranteeModification: {
            /** Name */
            name: string;
            /** Commission */
            commission?: number;
            /** Discount */
            discount?: number;
            /** Formula */
            formula?: string;
        };
        /**
         * THEFT_FORMULAS
         * @description An enumeration.
         * @enum {unknown}
         */
        THEFT_FORMULAS: "50%" | "100%";
        /**
         * OMNIUM_FORMULA
         * @description An enumeration.
         * @enum {unknown}
         */
        OMNIUM_FORMULA: 0 | 6 | 12 | 18 | 24 | 36;
        /**
         * ALLIANZ_CANCELLATION_REASON
         * @description An enumeration.
         * @enum {unknown}
         */
        ALLIANZ_CANCELLATION_REASON: "AFTER_CLAIM" | "COMPANY" | "DISSAPEARANCE_RISK_TEMPORARY" | "DISSAPEARANCE_RISK" | "AFTER_MAJOR_PREMIUM" | "CLIENT" | "JOINT_AGREEMENT" | "CONTRACT_WITHOUT_CONSEQUENCES" | "OTHER";
        /**
         * AXA_THEFT_FORMULAS
         * @description An enumeration.
         * @enum {unknown}
         */
        AXA_THEFT_FORMULAS: "REGULAR" | "REGULAR_JEWELS" | "PLUS" | "PLUS_JEWELS";
        /**
         * AXA_ITEM_LIMIT_TIER
         * @description An enumeration.
         * @enum {unknown}
         */
        AXA_ITEM_LIMIT_TIER: "TIER_1" | "TIER_2" | "TIER_3" | "TIER_4";
        /**
         * AXA_CONTRACTUAL_EXCESS
         * @description An enumeration.
         * @enum {unknown}
         */
        AXA_CONTRACTUAL_EXCESS: "BASE" | "X2" | "X5";
        /**
         * OMNIUM_FORMULA_BY_NAME
         * @description An enumeration.
         * @enum {unknown}
         */
        OMNIUM_FORMULA_BY_NAME: "NONE" | "ZERO" | "SIX" | "TWELVE" | "EIGHTTEEN" | "TWENTYFOUR" | "THIRTYSIX";
        /**
         * BOAT_ACCIDENT_COVERAGE_LEVEL
         * @description An enumeration.
         * @enum {unknown}
         */
        BOAT_ACCIDENT_COVERAGE_LEVEL: "LOW" | "MEDIUM" | "HIGH";
        /**
         * VAT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        VAT_TYPE: "EXCLUSIVE" | "INCLUSIVE";
        /**
         * ASKA_TRAVEL_INSURANCE_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ASKA_TRAVEL_INSURANCE_TYPE: "CONTINUOUS" | "SHORT_TERM";
        /**
         * CITIZENS_COVERAGE_CHOICE
         * @description An enumeration.
         * @enum {unknown}
         */
        CITIZENS_COVERAGE_CHOICE: "LIABILITY_ESSENTIAL" | "LIABILITY_CASCO_ESSENTIAL" | "LIABILITY_CASCO_EXCLUSIVE";
        /**
         * CITIZENS_INSURED_AMOUNT_LIABILITY
         * @description An enumeration.
         * @enum {unknown}
         */
        CITIZENS_INSURED_AMOUNT_LIABILITY: "INSURED_AMOUNT_LIABILITY_150000" | "INSURED_AMOUNT_LIABILITY_200000" | "INSURED_AMOUNT_LIABILITY_250000";
        /** Residence */
        wg_py_models__domain__insurance__risk_objects__residence__Residence: {
            /**
             * Is Last Floor
             * @description Is your floor the highest in the building?
             * @example true
             */
            is_last_floor?: boolean;
            /**
             * Is Heavily Renovated
             * @description Residence with heavy renovation
             * @example true
             */
            is_heavily_renovated?: boolean;
            /**
             * date
             * Format: date
             * @description When was the residence built.
             * @example 1970-01-91
             */
            built_date?: Record<string, never>;
            /**
             * Has Underfloor Heating
             * @description Does the house have underfloor heating?
             * @example true
             */
            has_underfloor_heating?: boolean;
            /**
             * Is Hard Wood
             * @description Is the house made of hardwood?
             * @example true
             */
            is_hard_wood?: boolean;
            /**
             * Is Large Room Professional Use
             * @description Is there a room larger than 70m² that is used for professional use?
             * @example true
             */
            is_large_room_professional_use?: boolean;
            /**
             * @description Kind of alarm system
             * @example CONNECTED
             */
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
            /**
             * Has Outside Car Parking
             * @description Does the house have an outside car parking
             * @example true
             */
            has_outside_car_parking?: boolean;
            /**
             * Has Qualitative Kitchen
             * @description Is there a fitted kitchen with a new value > EUR 25,000 (appliances included)?
             * @example true
             */
            has_qualitative_kitchen?: boolean;
            /**
             * Has Marble Or Natural Stone
             * @description Does the house contain marble or natural stone
             * @example true
             */
            has_marble_or_natural_stone?: boolean;
            /**
             * Has Oak
             * @description Is there oak present (doors, plank floor or stairs)?
             * @example true
             */
            has_oak?: boolean;
            /**
             * Has Fireplace
             * @description Building has a fireplace.
             * @example true
             */
            has_fireplace?: boolean;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Address
             * @description The address
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description The state of the holder.
             * @example owner
             */
            holder_state?: components["schemas"]["wg_py_models__domain__wegroup__enums__HOLDER_STATE"];
            /**
             * @description The type of attachment, can either be open, halfopen, closed or an apartment.
             * @example halfopen
             */
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            /**
             * Main Building
             * @description The type of mainbuilding, can either be a Home object or an Apartment object.
             *      NOTE: ```you will see something like 'Any of | object | object | in the documentation this means apartment and home!!! This is a bug in Redoc```
             * @default {
             *       "main_building_type": "HOME",
             *       "rooms": {},
             *       "prevention_measures": [],
             *       "facade": {}
             *     }
             */
            main_building: components["schemas"]["MainBuilding"];
            /**
             * Parcel Area
             * @description The surface area of the parcel in square meters.
             * @example 100
             */
            parcel_area?: number;
            /**
             * Rental Price
             * @description The rental price of the residence.
             */
            rental_price?: number;
            /**
             * Rental Contract Meet Requirements
             * @description Does the rental contract meet the requirements
             * @example true
             */
            rental_contract_meet_requirements?: boolean;
            /**
             * Had Any Rental Problems
             * @description Has the landlord had any rental problems such as the tenant failed to pay its rent or have you already been involved in any legal proceedings related to a rented property?
             * @example true
             */
            had_any_rental_problems?: boolean;
            /**
             * Annexes
             * @description List of annexes, an annex is the surface of the annex/outbuilding, in square meters.
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /**
             * Has Annex With Surface Greater Than 25 M2
             * @description When specific annexes are not specified and the residence has at least 1 annex with surface >= 25m2
             */
            has_annex_with_surface_greater_than_25_m2?: boolean;
            /**
             * Has Outside Swimming Pool
             * @description Does the residence have an outside swimming pool?
             * @example false
             */
            has_outside_swimming_pool?: boolean;
            /**
             * @description The type of swimming pool.
             * @example ARCHITECTURAL
             */
            swimming_pool_type?: components["schemas"]["SWIMMING_POOL_TYPE"];
            /**
             * Has Solar Panels
             * @description Are there any solar panels?
             * @example true
             */
            has_solar_panels?: boolean;
            /**
             * Solar Panel Value
             * @description The total cost including VAT of all solar panels to insure.
             * @example 85000
             */
            solar_panel_value?: number;
            /**
             * Are Solar Panels Anchored
             * @description Are the solar panels either attached to or integrated in the building, or correctly anchored in the garden?
             * @example true
             */
            are_solar_panels_anchored?: boolean;
            /**
             * Has Garden
             * @description Does the residence have a garden?
             * @example true
             */
            has_garden?: boolean;
            /**
             * Is Primary
             * @description Is this residence your primary residence?
             * @default true
             * @example true
             */
            is_primary: boolean;
            /**
             * @description Is the house regularly occupied?
             * @example LESS_THAN_90_CONSECUTIVE_DAYS_GONE
             */
            occupation?: components["schemas"]["OCCUPATION_TYPE"];
            /**
             * Has Company Registered
             * @description Is there at least one company registered on this address?
             * @default false
             * @example false
             */
            has_company_registered: boolean;
            /** @example  */
            was_flooded?: components["schemas"]["RESIDENCE_FLOOD_TYPE"];
            /**
             * Content Value
             * @description Content value of the residence.
             * @example 85000
             */
            content_value?: number;
            /** @description The basis on which the content value is determined */
            content_value_defined_type?: components["schemas"]["CONTENT_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the content value is determined
             */
            content_value_defined_date?: Record<string, never>;
            /** @description The residence contains valuable items */
            contains_valuable_items?: components["schemas"]["VALUABLE_ITEM"][];
            /**
             * Valuable Items Estimated Value
             * @description The estimated value of all valuable items specified in contains_valuable_items
             * @example 85000
             */
            valuable_items_estimated_value?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default RESIDENCE
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_RESIDENCE_TYPE"];
            /**
             * Has Sprinklers
             * @description Building has a sprinkler installation against fire.
             * @example true
             */
            has_sprinklers?: boolean;
            /**
             * Mortgages
             * @description The mortgages taken on the residence.
             * @default []
             */
            mortgages: components["schemas"]["Mortgage"][];
            /** @description What type of heating does the house have? */
            heating_type?: components["schemas"]["HEATING_TYPE"];
            /**
             * Has Hazardous Substances Near Building
             * @description Is there any use of hazardous materials/activities in the vicinity of the company building?
             */
            has_hazardous_substances_near_building?: boolean;
            /** @description What surveillance equipment is present? */
            surveillance_equipment_types?: components["schemas"]["SURVEILLANCE_EQUIPMENT_TYPE"][];
            /**
             * Is Burglar Alarm System Incert Certified
             * @description Does the burglar alarm have an INCERT certificate?
             */
            is_burglar_alarm_system_incert_certified?: boolean;
            /**
             * Electric Installations
             * @description Information about the electrical installation of the residence.
             */
            electric_installations?: components["schemas"]["ElectricalInstallations"];
            /**
             * Has Roof Air Heat Pump
             * @description There are air heat pumps present on the roof.
             */
            has_roof_air_heat_pump?: boolean;
            /**
             * Has Heat Pump Inside
             * @description A heat pump system is present in the building.
             */
            has_heat_pump_inside?: boolean;
            /**
             * Has Overhead Crain
             * @description The building is equipped with one or more overhead cranes.
             */
            has_overhead_crain?: boolean;
            /**
             * Flammable Material Within 1M Of Boiler
             * @description There is flammable material within 1 metre of the boiler.
             */
            flammable_material_within_1m_of_boiler?: boolean;
            /**
             * Stores Flammable Material Outdoor
             * @description Combustible outdoor storage, such as pallets or waste containers, is present on the outside premises.
             */
            stores_flammable_material_outdoor?: boolean;
            /** @description Type of planning done for prevention. */
            prevention_planning?: components["schemas"]["PREVENTION_PLAN"][];
            /**
             * Uses Fire Permit Form
             * @description In the case of fire hazard activities, performed by third parties, is the Fire Permit form used?
             */
            uses_fire_permit_form?: boolean;
            /**
             * Has Prevention Advisor
             * @description Has the company appointed a prevention advisor?
             */
            has_prevention_advisor?: boolean;
            /**
             * Preferences
             * @description The preferences of the party for this residence.
             */
            preferences?: components["schemas"]["ResidencePreferences"];
            /**
             * @description Type of building
             * @example PRIVATE
             */
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            /** @description Is there burglary protection in place? */
            theft_protection?: components["schemas"]["RESIDENCE_THEFT_PROTECTION"];
            /**
             * Is Theft Protection Incert Certified
             * @description Is the burglary protection INCERT certified?
             */
            is_theft_protection_incert_certified?: boolean;
            /**
             * Theft Protection Description
             * @description Description of the burglary protection.
             */
            theft_protection_description?: string;
            /**
             * Has Fire Protection
             * @description Is fire protection in place?
             */
            has_fire_protection?: boolean;
            /**
             * Has Lightning Rod
             * @description Is there a lightning conductor on the roof?
             */
            has_lightning_rod?: boolean;
            /**
             * Is In Flood Area
             * @description Is the residence located in a flood area?
             */
            is_in_flood_area?: boolean;
            /**
             * Has Flood Last 10Y
             * @description Did the residence have any floods in the last 10 years?
             */
            has_flood_last_10y?: boolean;
            /**
             * Amount Of Floods Last 10Y
             * @description How many floods did the residence had in the last 10 years?
             */
            amount_of_floods_last_10y?: number;
            /**
             * Is In Forest Fire Area
             * @description Is the residence located in a forest fire area?
             */
            is_in_forest_fire_area?: boolean;
            /** @description What type of monument is the residence, if any. */
            monument_type?: components["schemas"]["RESIDENCE_MONUMENT_TYPE"];
            /** @description What is the residence mainly used for? */
            usage?: components["schemas"]["RESIDENCE_USAGE"];
        };
        /** InsuranceHistory */
        wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * date
             * Format: date
             * @description Start date of insurance.
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Start date of insurance.
             */
            end_date?: Record<string, never>;
            /**
             * Insurance
             * @description Which insurance.
             */
            insurance?: string;
            /**
             * Reason
             * @description Free text.
             */
            reason?: string;
            reason_type?: components["schemas"]["INSURANCE_TERMINATION_REASON_TYPE"];
            /**
             * Bonus Malus
             * @description Which bonus malus was used.
             */
            bonus_malus?: number;
            /** Policy Nr */
            policy_nr?: string;
            /**
             * date
             * Format: date
             */
            main_expiry_date?: Record<string, never>;
        };
        /**
         * HOLDER_STATE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__HOLDER_STATE: "OWNER" | "CO_OWNER" | "TENANT" | "LANDLORD" | "CO_TENANT" | "SUB_TENANT" | "LIVING_WITH_PARENTS" | "USUFRUCT";
        /** MainBuilding */
        MainBuilding: {
            /** @default HOME */
            main_building_type: components["schemas"]["MAIN_BUILDING_TYPE"];
            /**
             * Rooms
             * @description The building's Rooms. Dont need to specify, backend computes.
             * @default {}
             */
            rooms: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__rooms__Rooms"];
            /**
             * Surface
             * @description The surface of surface main building of the residence.
             * @example 1200.34
             */
            surface?: number;
            /**
             * Volume
             * @description The volume of main building of the residence.
             * @example 3282.91
             */
            volume?: number;
            /**
             * Height
             * @description The height of main building of the residence.
             * @example 8.29
             */
            height?: number;
            /**
             * Habitable Surface
             * @description The habitable surface in square meters.
             * @example 960.2719999999999
             */
            habitable_surface?: number;
            /** @description A category of the construction's age. */
            age?: components["schemas"]["CONSTRUCTION_YEAR_CATEGORY"];
            /**
             * Has Special Flooring
             * @description Does the building have special flooring? (Natural stone, Solid wood parquet, Marble, ...)
             * @example true
             */
            has_special_flooring?: boolean;
            /** @description The construction type of the building. */
            construction_type?: components["schemas"]["CONSTRUCTION_TYPE"];
            /**
             * Construction Type Description
             * @description Details about the OTHER construction type.
             */
            construction_type_description?: string;
            roof_construction_type?: components["schemas"]["ROOF_CONSTRUCTION_TYPE"];
            /**
             * Roof Construction Type Description
             * @description Details about the OTHER roof construction type.
             */
            roof_construction_type_description?: string;
            /**
             * Is Roof Fire Resistant
             * @description Is the thatched roof fireproof?
             */
            is_roof_fire_resistant?: boolean;
            /**
             * Has Special Roofing
             * @description Does the building have special roofing? (Thatched roof, Natual slate roof, ...)
             * @example true
             */
            has_special_roofing?: boolean;
            /**
             * Has Cellar
             * @description Is there a cellar?
             * @example true
             */
            has_cellar?: boolean;
            /**
             * Has Attic
             * @description Is there an attic?
             * @example true
             */
            has_attic?: boolean;
            /**
             * Is Cellar Uninhabited
             * @description Does the building have a cellar where you can not live in?
             * @example true
             */
            is_cellar_uninhabited?: boolean;
            /**
             * Is Attic Uninhabited
             * @description Does the building have an attic where you can not live in?
             * @example true
             */
            is_attic_uninhabited?: boolean;
            /**
             * Is Under Construction
             * @description Is the building under construction?
             * @example false
             */
            is_under_construction?: boolean;
            /**
             * Is Under Renovation
             * @description Is the building under renovation, or will it be soon?
             */
            is_under_renovation?: boolean;
            /**
             * Was Recently Renovated
             * @description Was the building recently (<10y) renovated?
             * @example false
             */
            was_recently_renovated?: number;
            /**
             * date
             * Format: date
             * @description Date when the renovations are/were finished (can be a future date).
             */
            renovation_finished_date?: Record<string, never>;
            /**
             * Has High Ceilings
             * @description Does the building have ceilings of more than 3m height?
             * @example false
             */
            has_high_ceilings?: boolean;
            /**
             * Reconstruction Value
             * @description Reconstruction value of the building.
             * @example 85000
             */
            reconstruction_value?: number;
            /** @description The basis on which the reconstruction value is determined */
            reconstruction_value_defined_type?: components["schemas"]["RECONSTRUCTION_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the reconstruction value is determined
             */
            reconstruction_value_defined_date?: Record<string, never>;
            /**
             * @description The different prevention measures taken
             * @default []
             * @example []
             */
            prevention_measures: components["schemas"]["PREVENTION_MEASURE"][];
            /**
             * Has Elevator
             * @description Does the main building have an elevator?
             * @example false
             */
            has_elevator?: boolean;
            /**
             * Has Camera Inspection Report
             * @description Building's fireplace had a camera inspection.
             */
            has_camera_inspection_report?: boolean;
            /**
             * Is Listed
             * @description The building is a listed/classified building.
             */
            is_listed?: boolean;
            /**
             * Contains Business Or Practice
             * @description There is a business or professional practice established in the building.
             */
            contains_business_or_practice?: boolean;
            /**
             * Stores Flammable Products Or Gasses
             * @description Are gases or flammable products being stored?
             */
            stores_flammable_products_or_gasses?: boolean;
            /**
             * Stores Flammable Packages
             * @description Are flammable containers present?
             */
            stores_flammable_packages?: boolean;
            /**
             * Stores Flammable Liquids
             * @description Are flammable liquids present in the building?
             */
            stores_flammable_liquids?: boolean;
            /**
             * Stores Flammable Liquids Safely
             * @description Are these flammable liquids stowed in a fireproof unit?
             */
            stores_flammable_liquids_safely?: boolean;
            /**
             * Stores Goods Using Height Stacking
             * @description Are objects being stacked for storage?
             */
            stores_goods_using_height_stacking?: boolean;
            /**
             * People Smoke Inside
             * @description Is there smoking in the building?
             */
            people_smoke_inside?: boolean;
            /**
             * Stores Battery Chargers Safely
             * @description Are battery chargers used to charge forklifts/cleaners kept sufficiently clear of flammable materials?
             */
            stores_battery_chargers_safely?: boolean;
            /**
             * Can Turn Off Electricity Outside Work
             * @description Ability to completely shut down electricity after working hours (with one button)
             */
            can_turn_off_electricity_outside_work?: boolean;
            /** @description How well is the building maintained? */
            maintenance_status?: components["schemas"]["BUILDING_MAINTENANCE_STATUS"];
            has_burglar_proof_door?: components["schemas"]["IS_BURGLAR_PROOF"];
            has_burglar_proof_glass?: components["schemas"]["IS_BURGLAR_PROOF"];
            /**
             * Has Safe Deposit Box
             * @description Building has a safe.
             */
            has_safe_deposit_box?: boolean;
            /**
             * Has Security Alarm With Transmission
             * @description Building has a burglar alarm with notification transmitters.
             */
            has_security_alarm_with_transmission?: boolean;
            /**
             * Has Security Certificate
             * @description Building's security systems are certified.
             */
            has_security_certificate?: boolean;
            /**
             * Is Building Insured By Trustee
             * @description Is the building insured by trustee?
             * @example false
             */
            is_building_insured_by_trustee?: boolean;
            /**
             * Floor
             * @description The corresponding floor.
             * @example 1
             */
            floor?: number;
            /**
             * Is Ground Floor Garage Or Cellar
             * @description Is the ground floor a garage or a cellar
             * @example true
             */
            is_ground_floor_garage_or_cellar?: boolean;
            /**
             * Has Porch
             * @description Does the building have a porch?
             * @example true
             */
            has_porch?: boolean;
            /**
             * Is Passive House
             * @description [DEPRECATED on 2021-06-30] use energy_category?
             * @example false
             */
            is_passive_house?: boolean;
            /**
             * @description Energy category of a house
             * @example PASSIVE
             */
            energy_category?: components["schemas"]["ENERGY_CATEGORY"];
            /**
             * Distance Nearest Neighbor In Meters
             * @description The distance to the nearest neighbor in meters.
             * @example 34.5
             */
            distance_nearest_neighbor_in_meters?: number;
            /**
             * Facade
             * @description The facade of the main building.
             * @default {}
             */
            facade: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__main_building__Facade"];
            /**
             * Has Inside Swimming Pool
             * @description Does the main building have an inside swimming pool?
             * @example false
             */
            has_inside_swimming_pool?: boolean;
            /**
             * Has Damages From Drought
             * @description Has the building already suffered damage (cracks, ...) due to periods of drought?
             * @example true
             */
            has_damages_from_drought?: boolean;
        };
        /** Rooms */
        wg_py_models__domain__insurance__risk_objects__residence__rooms__Rooms: {
            /**
             * Living Rooms
             * @description Number of livingrooms in the residence.
             * @example 1
             */
            living_rooms?: number;
            /**
             * Kitchens
             * @description Number of kitchens in the residence.
             * @example 1
             */
            kitchens?: number;
            /**
             * Bedrooms
             * @description Number of bedrooms in the residence.
             * @example 3
             */
            bedrooms?: number;
            /**
             * Bathrooms
             * @description Number of bathrooms in the residence.
             * @example 2
             */
            bathrooms?: number;
            /**
             * Garages
             * @description Number of garages in the residence.
             * @example 1
             */
            garages?: number;
            /**
             * Other Rooms
             * @description Number of other rooms in the residence.
             * @example 2
             */
            other_rooms?: number;
            /**
             * Storage Rooms
             * @description Number of small rooms (<4m²) in the residence.
             * @example 2
             */
            storage_rooms?: number;
            /**
             * Private Office
             * @description Number of rooms used as a private office.
             * @example 1
             */
            private_office?: number;
            /**
             * Play Room
             * @description Number of rooms used as a hobby room.
             * @example 1
             */
            play_room?: number;
            /**
             * Hobby Room
             * @description Number of rooms used as a play room.
             * @example 1
             */
            hobby_room?: number;
            /**
             * Veranda
             * @description Amount of veranda's in the residence..
             * @example 1
             */
            veranda?: number;
            /**
             * Professional Office
             * @description Number of rooms used as an office for a free profession (vrij beroep).
             * @example 1
             */
            professional_office?: number;
            /**
             * Washing Room
             * @description Number of washing rooms in the residence.
             * @example 1
             */
            washing_room?: number;
            /**
             * Boiler
             * @description Number of rooms used as a boiler room (stookplaats)
             * @example 1
             */
            boiler?: number;
            /**
             * Dressing
             * @description Number of dressings in the residence.
             * @example 1
             */
            dressing?: number;
            /**
             * Wellness Room
             * @description Number of wellness rooms in the residence.
             * @example 1
             */
            wellness_room?: number;
            /** @description The size of the main living room, can be relevant for counting the room as 1 or 2 rooms in certain evaluation systems. */
            living_room_size?: components["schemas"]["LIVING_ROOM_SIZE"];
        };
        /** Facade */
        wg_py_models__domain__insurance__risk_objects__residence__main_building__Facade: {
            /**
             * Width
             * @description The width of the facade in meters.
             * @example 6.5
             */
            width?: number;
            /**
             * @description The finishing type of the facade of the building.
             * @example NATURAL_STONE
             */
            finishing_type?: components["schemas"]["FINISHING_TYPE"];
            /**
             * Is Protected
             * @description Does the facade need to be preserved as heritage?
             * @example false
             */
            is_protected?: boolean;
        };
        /** ResidencePreferences */
        ResidencePreferences: {
            /** Wants Content Insurance */
            wants_content_insurance?: boolean;
            /** Wants Theft Insurance */
            wants_theft_insurance?: boolean;
        };
        /** RestrictiveCar */
        RestrictiveCar: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first: Record<string, never>;
            /** Drivers */
            drivers: components["schemas"]["RestrictiveDriver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /** Model */
            model: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /** Version */
            version: string;
            /** Brand */
            brand: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @default false
             * @example true
             */
            is_second_hand: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {
             *       "automatic_emergency_braking": false,
             *       "adaptive_cruise_control": false,
             *       "lane_support": false,
             *       "blind_spot_check": false,
             *       "attention_assist": false,
             *       "parking_aid": false
             *     }
             */
            drive_assistance_system: components["schemas"]["RestrictiveDriveAssistanceSystem"];
            /**
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year: number;
            /**
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_USED_FOR"];
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["wg_py_models__domain__wegroup__enums__SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /**
             * @description Car is used for demo purposes.
             * @default NO
             */
            demo: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             * @default false
             */
            replacement_vehicle: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["CITIZENS_STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
        };
        /** RestrictiveDriver */
        RestrictiveDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["RestrictiveAddress"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            profession: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * GENDER
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__GENDER: "MALE" | "FEMALE" | "OTHER";
        /** AccidentStatement */
        wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement: {
            /**
             * Accidents
             * @description The accidents the driver had (only the last 5 years should be entered).
             * @default []
             */
            accidents: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Accident"][];
            /**
             * @description The type of statement or declaration for the accidents.
             * @example CLIENT_DECLARATION
             */
            statement_type: components["schemas"]["ACCIDENT_STATEMENT_TYPE"];
        };
        /** Accident */
        wg_py_models__domain__insurance__risk_objects__vehicle__accident__Accident: {
            /**
             * Id
             * Format: uuid
             * @description Will be generated on server side if not given
             */
            id?: string;
            /**
             * date
             * Format: date
             */
            date: Record<string, never>;
            /**
             * At Fault
             * @description Is the driver of the vehicle at fault?
             * @example true
             */
            at_fault?: boolean;
            /** @description Defines who is liable. See: https://www.telebib2.org/CodeListsValues.asp?waarde=C250 */
            liability?: components["schemas"]["LIABILITY_TYPE"];
            /** @description Defines what type of accident. See: https://www.telebib2.org/CodeListsValues.asp?waarde=A574 */
            type?: components["schemas"]["CAR_CLAIM_TYPE"];
        };
        /**
         * RestrictiveAddress
         * @description Address model
         */
        RestrictiveAddress: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /** Housenr */
            housenr: string;
            /** Boxnr */
            boxnr?: string;
            /** City */
            city: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /**
         * PROFESSION
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__PROFESSION: "STUDENT" | "CIVIL_SERVANT" | "WORKER" | "TRADER" | "CLERK" | "HOUSE_PERSON" | "SELF_EMPLOYED" | "LIBERAL_PROFESSION" | "MILITARY" | "ADR" | "BOOKMAKER" | "FOORKRAMER" | "MONEY_TRANSPORT" | "HORECA" | "KADER" | "COURIER" | "FARMER" | "RENTENIER" | "SCRAP_TRADER" | "TAXI" | "SECURITY" | "RENTIER" | "UNEMPLOYED" | "TEACHER" | "EMPLOYEE" | "PENSIONED" | "OTHER" | "ENTERTAINER" | "PROFESSION_INVOLVED_IN_GAMES_OF_CHANCE" | "OWNER_MANAGER_EMPLOYEE_OF_NIGHTCLUB" | "FOREIGN_DIPLOMAT" | "MARKET_VENDOR" | "MEMBERS_OF_THE_ROYAL_FAMILY" | "METAL_SCRAPWASTE_TRADER" | "OWNER_MOBILE_KITCHEN" | "LENDER" | "CAR_SALESMANDEALER" | "MUSICIAN" | "MEMBER_OF_PARLIAMENT" | "PHOTOGRAPHIC_AND_FASHION_INDUSTRY" | "CAFE_OWNER" | "SHOWMAN" | "PROFESSIONAL_ATHLETE" | "CAR_RACER" | "PROFESSIONAL_BOXER" | "DIPLOMAT" | "JUNK_DEALER" | "PROFESSIONAL_FOOTBALLER" | "BAR_CLUB_STAFF" | "HOSTEL_INN_STAFF" | "ALCOHOL_BUSINESS" | "LIVESTOCK_DEALER" | "CYCLIST" | "ENTERTAINMENT_INDUSTRY";
        /**
         * BRAND_CLUB
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__BRAND_CLUB: "ASTON_MARTIN_CLUB" | "MASERATI_CLUB" | "FERRARI_CLUB_NL" | "FERRARI_OWNERS_CLUB" | "FEHAC_CLUB" | "OLDER_TIMER_CLUB" | "NONE";
        /**
         * CLAIM_FREE_YEARS
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS: "0" | "1" | "2" | "3" | "4" | "5+";
        /** RestrictiveDriveAssistanceSystem */
        RestrictiveDriveAssistanceSystem: {
            /**
             * Automatic Emergency Braking
             * @description Does the car have an automatic emergency braking system?
             * @default false
             * @example true
             */
            automatic_emergency_braking: boolean;
            /**
             * Adaptive Cruise Control
             * @description Does the car have an adaptive cruise control sytstem?
             * @default false
             * @example true
             */
            adaptive_cruise_control: boolean;
            /**
             * Lane Support
             * @description Does the car have lane support?
             * @default false
             * @example true
             */
            lane_support: boolean;
            /**
             * Blind Spot Check
             * @description Does the car have blind spot check?
             * @default false
             * @example true
             */
            blind_spot_check: boolean;
            /**
             * Attention Assist
             * @description Does the car have attention assistance?
             * @default false
             * @example true
             */
            attention_assist: boolean;
            /**
             * Ecall
             * @description Does the car have an ecall system?
             * @example true
             */
            ecall?: boolean;
            /**
             * Automatic Parking
             * @description Does the car have an automatic parking system?
             * @example true
             */
            automatic_parking?: boolean;
            /**
             * Parking Aid
             * @description Does the car have parking aid systems?
             * @default false
             * @example true
             */
            parking_aid: boolean;
            /**
             * Pedestrian And Bicycle Detection
             * @description Is the vehicle equiped with pedestrian and bicycle detection?
             * @example true
             */
            pedestrian_and_bicycle_detection?: boolean;
        };
        /**
         * CAR_USED_FOR
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__CAR_USED_FOR: "PRIVATE" | "PRIVATE_COMMUTE" | "PRIVATE_PROFESSIONAL" | "PROFESSIONAL" | "COURIER" | "MONEY_TRANSPORT" | "REPLACEMENT_VEHICLE" | "SHORT_TERM_RENTAL" | "DRIVING_SCHOOL";
        /**
         * SUBJECT_TO_VAT
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__SUBJECT_TO_VAT: "YES" | "NO" | "PARTIALLY";
        /**
         * ACCREDITED_APPRAISER
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__ACCREDITED_APPRAISER: "GEXA_VANACKER" | "ABAS_BV_TAXATIE_EN_EXPERTISEBUREAU" | "ALAIN_GOY" | "ATAXATIES" | "AUGUSTIJN_AUTO_EXPERTISE" | "AUTO_MAKELAARDIJ_HABRAKEN" | "AUTOCONOOM_TAXATIEBURO_BV" | "AUTOMOTIVE_CONSULTANCY_SERVICES" | "BENJAMINS_BENJAMINS" | "BOLSENBROEK_VAN_DEN_BOOGAARD_PARTNERS" | "BUREAU_DEXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL" | "BUREAU_DEXPERTISES_SOMJADUBOIS" | "CED_AUTOMOTIVE_BV" | "CHABOT_EXPERTISE" | "CLASSIC_CAR_TAXATIE" | "COTSWOLD_COLLECTORS_CARS" | "DEKRA_AUTOMOTIVE_BV" | "DOMMERSHUIZEN_OLDTIMER_TAXATIES" | "ERIK_HEIJL_CLASSIC_CAR_TAXATIES" | "EUROPE_EXPERTISE" | "EXPERTISE_TAXATIEBURO_NEDERLOF_PARTNER_BV" | "EXPERTISE_BUREAU_VERBEEK" | "EXPERTISE_EN_TAXATIEBUREAU_BOL" | "EXPERTISE_POOL_NEDERLAND_BV" | "EXPERTISEBUREAU_HERMANNS" | "EXPERTISEBUREAU_JANSSEN_VOF" | "EXPERTISEBUREAU_LUDO_KERKHOVE" | "EXPERTISEBUREAU_VONCK" | "FA_KEES_VAN_STOKKUM" | "GRATAMA_EN_LUXWOLDA_CLASSIC_CAR_TAXATIES" | "HAFKAMP_PROJECTS_BV" | "HAN_VAN_DEURSEN_KLASSIEKE_AUTOMOBIELEN" | "HELMS_KLASSIEKER_TAXATIES" | "IDEX_TAXATEURS_EXPERTS" | "J_VAN_NIMWEGEN" | "JA_WAGEMAKER" | "JONKER_WESDORP_BV" | "LGTH_DE_ROOIJ" | "LMB_CLASSIC_AND_RACE_PREPARATION_BVBA" | "LUC_GEUSENS_AUTOMOBIELDESKUNDIGE" | "LUXWOLDA_CLASSIC_CAR_TAXATIES" | "MAIKEL_DE_MUNNIK_TAXATIES" | "OTO_TAXATIES" | "PANDER_TAXATIES" | "PAUL_KOK_CLASSIC_CAR_TAXATIES" | "PIET_VAN_BERNE" | "PROEXPERT_SPRL" | "RIETVELD_KLASSIEKER_TAXATIES" | "STEIJN_SPORTSCARS_TAXATIES" | "TAXATIEBUREAU_JAQUET" | "VAN_BAARLE_EXPERTS_BVBA" | "VAN_GLANSBEEK_CLEIREN" | "VANHEESMICHIELSEN_CO_BVBA" | "WEBEX_EXPERTISEKANTOOR_BVBA" | "MAAK_UW_KEUZE" | "NVT" | "AABAT_CLASSIC_CAR_TAXATIES" | "ADETEX_LIMBURG" | "ALBERT_VOS" | "ALEWIJN_TAXATIES" | "ALGEMEEN_EXPERTISE_CENTRUM" | "ANWB" | "AUTOTAXATIE_NEDERLAND_VOF" | "BOLSENBROEK_PARTNERS_BV" | "BRAMER_CARS" | "BUREAU_D_EXPERTISES_CARION_SPRL" | "BURO_PH_NOORMAN_VAN_DER_DUSSEN" | "C_PHILIPPSEN_INTERNATIONAL_AUTOMOBILE_CONSULTANT" | "CLASSIC_ONLY_TAXATIEBUREAU" | "CORDEMANS_CAMI_EXPERTISE" | "CORNELIS_FRANCISCUS_JOSEPH_KUIJPER_ANTIQUAIR" | "DE_DECKER_DANNY" | "DEKRA_CLASSIC_SERVICES" | "EW_BROUWER_EEFDE" | "EXPERTISE_TAXATIEBUREAU_FNP_DE_GROOT" | "EXPERTISE_BUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_DE_BRUYN_CO_BVBA" | "EXPERTISEBUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_RIJNDERS_DOL__MANDEMA_BV" | "EXPERTISEBUREEL_GILIS_BVBA" | "EXPERTISECENTRUM_LIMBURG_BVBA" | "EXTENSO_SCHADEMANAGEMENT_TAXATIE" | "FRANZ_PFAFFENBURNER_SACHVERSTANDIGENBURO" | "HARRY_S_SPORTSCARS_BV" | "HEUFS_AUTOMOTIVE_BV" | "HOEVELER_EXPERTISE" | "INTER_IURA" | "ITEB_SCHADESERVICES" | "JF_HUISMAN_AUTOTECHNIEK" | "JORDENS_MERTENS_CV_EXPERTISEBURO" | "KLEOFACTUM_AUTOMOTIVE" | "LAAGLAND_TAXATIES" | "LIMBRATEX_MOBILEX_BVBA" | "MAKELAARSKANTOOR_VAN_SON_VISSER" | "MARO_TAXATIES" | "MARTIN_STRETTON_RACING" | "MATTHYS_IVAN" | "NOBLE_HOUSE_BV" | "OCCC_HEEL" | "PP_MARTIN_STRETTON_RACING" | "PEETERS_TAXATIE_EN_EXPERTISE" | "PETER_WILBERS_BV" | "RUDI_PHILIPPAERTS_VOF" | "TAX_RIJSSEN_BV" | "TAXATIEBUREAU_VAN_DEIJZEN" | "VAN_DEIJZEN_TAXATIEBUREAU" | "VAN_ECK_EXPERTISES_BV" | "VITEX_EXPERTISE" | "VREEWIJCK_EXPERTISES_EN_TAXATIES_BV" | "W_DE_MUNNIK_TAXATIEBUREAU" | "ZNEB_EXPERTISE_EN_TAXATIE_BV" | "ZTA_EXPERTISE" | "TUV_NORD_MOBIBITAT_GMBH_CO_KG" | "KLOOS_CLASSIC_CAR_CONSULTANCY" | "CHRISTIAN_PHILIPPSEN_INT_AUTOMOBILE_CONSULTANT" | "VITEX_DRUTEN_BV" | "OLDTIMERTAXERENNL" | "BRUIJN_SCHADEEXPERTISE_EN_TAXATIES" | "SIMONEXPERTISE" | "SPLINTER_EXPERTISE" | "SAMBALE_INGENIEUR_UND_SACHVERSTANDIGENBURO" | "EXPERTISEBUREEL_SOMERS_BVBA" | "NATIONAAL_EXPERTISE_BUREAU" | "DE_MEERMAN_TAXATIES" | "COTE_AUTOCLASSIC" | "SDMS_INTERNATIONAL" | "LAURENT_TULPIN" | "TAXATIE_EN_EXPERTISEBUREAU_HUGO_VAN_OOSTERWIJK" | "ZLD_EXPERTISE" | "DE_KLERK_AUTOMOBIEL_TAXATIES" | "RUUD_JANSEN_WAARDETAXATIESNL" | "CLASSIC_DATA_BOCHUM_D" | "EXPERTISE_BUREAU_DIJKSTRA" | "EXPERTISE_BUREAU_LOENEN_VOF" | "CLASSIC_AUTOMOTIVE_EXPERTISE_BV" | "EXPERTISEBUREAU_VAN_DER_WAL" | "CARDESK_BVBA_EXPERTISEBUREAU" | "EXPERTISEBUREAU_LUYTS_CO" | "TAXATIE_EXPERTISE_BUREAU_HOUTMAN" | "EXPERTISEKANTOOR_MOENENS_BVBA" | "VAN_BROEKHOVEN_TAXATIES" | "LAC_TAXATIES" | "BOCCARDO_YVES_EXPERT_AUTOMOBILE_AGREE" | "EXPERTISEBUREAU_EXPERES" | "EXPERTISEBUREAU_RIJNDERS_DOL_MANDEMA_BV" | "EXPERTISEBUREEL_EXPERES" | "EXPERTISEBUREEL_VERBERGT" | "FRANZ_PFAFFENBURNER_SACHVERSTÄNDIGENBÜRO" | "HTTAXATIES" | "MATTICO_VOF" | "MA_VAN_BROEKHOVEN" | "NOBEL_TAXATIE_SCHADEEXPERTISE" | "PEET_CLASSICS" | "PLETTENBURG_TAXATIES" | "ROVIN_BV" | "SAMBALE_INGENIEUR_UND_SACHVERSTÄNDIGENBÜRO" | "STAN_KRIJGSMAN" | "TANKE_TAXATIES_CAR_CONSULTANCY" | "TIELEN_TAXATIES" | "TÜV_NORD_MOBIBITÄT_GMBH_CO_KG" | "VAN_DEN_BROEK_AUTOMOBIEL_TAXATIES" | "VAN_HCLASSICS" | "VERBERGT_BVBA" | "VOERTUIG_TAXATIES_BV" | "WAARDETAXATIESNL" | "_2POINTS_TAXATIES" | "BUREAU_D_EXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL";
        /**
         * CAR_DEMO
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__wegroup__enums__CAR_DEMO: "YES" | "NO" | "FIST_SIX_MONTHS";
        /** Family */
        wg_py_models__domain__insurance__risk_objects__family__Family: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family.
             * @example with_children
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /**
             * date
             * Format: date
             * @description Date of birth.
             */
            birth?: Record<string, never>;
            /**
             * Beneficiaries
             * @description List of beneficiaries.
             * @default []
             */
            beneficiaries: components["schemas"]["wg_py_models__domain__insurance__risk_objects__family__Person"][];
            /**
             * Living Less Than One Year Together
             * @description Are they living less than one year together?
             * @example false
             */
            living_less_than_one_year_together?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default FAMILY
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_FAMILY_TYPE"];
        };
        /** Legal */
        wg_py_models__domain__insurance__risk_objects__legal__Legal: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family
             * @example WITH_CHILDREN
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Has Underage Children */
            has_underage_children?: boolean;
            /**
             * Number Of Vehicles
             * @description Number of private vehicles.
             */
            number_of_vehicles?: number;
            /**
             * Number Plates
             * @description Number plates of the private vehicles.
             */
            number_plates?: string[];
        };
        /** TwoWheeler */
        wg_py_models__domain__insurance__risk_objects__vehicle__two_wheeler__TwoWheeler: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /** @description The type of vehicle. */
            vehicle_type?: components["schemas"]["TWO_WHEELER_VEHICLE_TYPE"];
            /**
             * Hp
             * @description The power of the engine expressed in hp (horsepower).
             * @example 180
             */
            hp?: number;
            /**
             * Clothing Value
             * @description The value of the owner's clothing (excluding vat).
             * @example 300
             */
            clothing_value?: number;
            /**
             * @description The category of two wheeler.
             * @example Touring
             */
            category?: components["schemas"]["TWO_WHEELER_CATEGORIES"];
            /**
             * Is Main Vehicle
             * @description Is the two wheeler the main vehicle?
             * @example true
             */
            is_main_vehicle?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default TWO_WHEELER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TWO_WHEELER_TYPE"];
        };
        /** Bicycle */
        Bicycle: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * @description Type of bicycle.
             * @example REGULAR
             */
            bicycle_type?: components["schemas"]["BICYCLE_TYPE"];
            /**
             * Brand
             * @description Brand of the bicycle.
             * @example Orbea
             */
            brand?: string;
            /**
             * Model
             * @description Model of the bicycle.
             * @example Orca
             */
            model?: string;
            /**
             * date
             * Format: date
             * @example 2019-12-10T22:45:18.965458
             */
            purchase_date?: Record<string, never>;
            /**
             * Used By Others
             * @description The bicycle is regularly used by people other than the owner.
             * @example true
             */
            used_by_others?: boolean;
            /**
             * Taxation Value
             * @description The bicycle taxation value, used in Netherlands.
             */
            taxation_value?: number;
            /**
             * Value
             * @description The bicycle catalogue value.
             */
            value?: number;
            /** @description The maximum speed of an electric bicycle without pedalling. */
            speed_without_pedalling?: components["schemas"]["BICYCLE_SPEED"];
            /** @description How the bicycle is specifically used. */
            usage?: components["schemas"]["BICYCLE_USAGE"];
        };
        /** Teacher */
        wg_py_models__domain__insurance__risk_objects__teacher__Teacher: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /** Manipulates Heavy Machinery */
            manipulates_heavy_machinery?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default TEACHER
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_TEACHER_TYPE"];
        };
        /**
         * PartyGroup
         * @description Risk representation of a collection of parties.
         *     For now only 'persons' are supported in a collection of parties as a risk.
         */
        wg_py_models__domain__insurance__risk_objects__party_group__PartyGroup: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description An optional name, i.e., an alias of the group of parties.
             */
            name?: string;
            /** Parties */
            parties: (string | components["schemas"]["wg_py_models__domain__insurance__risk_objects__party_group__Party"])[];
        };
        /** Party */
        wg_py_models__domain__insurance__risk_objects__party_group__Party: {
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /** @description The prospect's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            preferences?: components["schemas"]["PartyPreferences"];
            /** @default CUSTOMER */
            type: components["schemas"]["CUSTOMER_PROSPECT_TYPE"];
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Initials
             * @description The prospect's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Infix
             * @description The prospect's infixes in their last name, for example 'Van' in 'Van Gogh' / in dutch: voor- of tussenvoegsels
             */
            infix?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 2019-12-10T22:45:18.965458
             */
            birth?: Record<string, never>;
            /** @description The prospect's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            civil_state?: components["schemas"]["CIVIL_STATE"];
            nationality?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Has Claims
             * @description If the prospect has had claims regarding it's residence in the last 5 years.
             */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             */
            identity_card_expiration_date?: Record<string, never>;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             */
            driver_license_expiration_date?: Record<string, never>;
            /**
             * date
             * Format: date
             */
            issue_license_date?: Record<string, never>;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            aska_package_choice?: components["schemas"]["ASKA_PACKAGE_CHOICE"];
        };
        /** handle_quote_save_params */
        handle_quote_save_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id: string;
            data: components["schemas"]["QuoteExportRequest"];
        };
        /**
         * QuoteExportResponse
         * @description Exporting quotes will store an audit in DB with `id` as reference.
         */
        QuoteExportResponse: {
            /**
             * Insurance Company
             * @description The insurance company exported to.
             */
            insurance_company: string;
            /**
             * External Ref
             * @description The reference to the exported quote in the insurance module.
             */
            external_ref?: string;
            /**
             * Responses
             * @description The responses from the insurance company API.
             */
            responses: components["schemas"]["ExternalResponseFormatted"][];
            /**
             * Producer Nr
             * @description The producer number used in the export.
             */
            producer_nr?: string;
            /**
             * Link
             * @description If it's not a traditional export, but more a reroute to another website, this field will specify which link to open.
             */
            link?: string;
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             * @description Moment when the export occured.
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             * @description The id of the broker that triggered the export.
             */
            created_by: string;
            /**
             * Created By Name
             * @description The name of the broker that triggered the export.
             */
            created_by_name?: string;
        };
        /** ExternalResponseFormatted */
        ExternalResponseFormatted: {
            /** Success */
            success: boolean;
            /** Msg */
            msg?: string;
            /** Raw */
            raw: string;
        };
        /** QuoteExportRequest */
        QuoteExportRequest: {
            /**
             * Party Id
             * Format: uuid
             * @description The party id to link the exported quote to. Retrieve exports can be filtered on party_id.
             */
            party_id?: string;
        };
        /** RetrieveQuotesExportsResponse */
        RetrieveQuotesExportsResponse: {
            /** Exports */
            exports: components["schemas"]["QuoteExport"][];
            pagination: components["schemas"]["Pagination"];
        };
        /** QuoteExport */
        QuoteExport: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            insurance_company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            insurance_type: components["schemas"]["INSURANCE_TYPE"];
            /** Producer Nr */
            producer_nr?: string;
            status: components["schemas"]["QUOTE_STATUS"];
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id: string;
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /** External Ref */
            external_ref?: string;
            /** Link */
            link?: string;
        };
        /**
         * QUOTE_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        QUOTE_STATUS: "PENDING" | "IN_PROGRESS" | "SUCCESS" | "FAILED" | "NOT_ACCEPTED" | "CANCELLED";
        /** Pagination */
        Pagination: {
            /**
             * Page
             * @description The page.
             * @example 10
             */
            page: number;
            /**
             * Pagelen
             * @description Amount items displayed on 1 page.
             * @example 10
             */
            pagelen: number;
        };
        /** handle_quote_mail_send_params */
        handle_quote_mail_send_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id: string;
            data: components["schemas"]["QuoteMailSendRequest"];
            /** Lang */
            lang: string;
        };
        /** QuoteMailSendResponse */
        QuoteMailSendResponse: {
            /**
             * Offer Id
             * Format: uuid
             * @description Offer ID.
             */
            offer_id: string;
            /**
             * Revision
             * @description Offer revision.
             */
            revision: number;
            /**
             * Self
             * @description Link where the full offer data can be retrieved.
             */
            self?: string;
        };
        /** QuoteMailSendRequest */
        QuoteMailSendRequest: {
            /**
             * Action Url
             * @description Action URL enlcosed in the mail.
             */
            action_url: string;
            /**
             * Emails
             * @description Emails that receive the quote.
             * @default []
             */
            emails: string[];
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** Initials */
            initials?: string;
            /** Last Name */
            last_name?: string;
        };
        /** RiskObjectCreationResponse */
        RiskObjectCreationResponse: {
            /** Risk Object Errors */
            risk_object_errors: components["schemas"]["RiskObjectCreationError"][];
            /** Session */
            session: components["schemas"]["MultiQuoteNLSession"] | components["schemas"]["MultiQuoteBESession"];
            /** Prospect */
            prospect?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            car?: components["schemas"]["wg_be_api_quotes__models__products__risk_object_errors__Car"];
            residence?: components["schemas"]["wg_be_api_quotes__models__products__risk_object_errors__Residence"];
            family?: components["schemas"]["wg_be_api_quotes__models__products__risk_object_errors__Family"];
            legal?: components["schemas"]["wg_be_api_quotes__models__products__risk_object_errors__Legal"];
            party_group?: components["schemas"]["wg_be_api_quotes__models__products__risk_object_errors__PartyGroup"];
        };
        /** RiskObjectCreationError */
        RiskObjectCreationError: {
            tag?: components["schemas"]["Tag"];
            company?: components["schemas"]["INSURANCE_COMPANY_TAG"];
            insurance_type?: components["schemas"]["INSURANCE_TYPE"];
            /** Field */
            field: string;
            detail: components["schemas"]["wg_py_models__domain__wegroup__complex__Localization"];
        };
        /**
         * Tag
         * @description An enumeration.
         * @enum {unknown}
         */
        Tag: "POLICY_HOLDER" | "CAR" | "TRAILER" | "OWNER" | "DRIVER" | "ADDITIONAL_DRIVER" | "HOME" | "FAMILY" | "LEGAL" | "TWO_WHEELER" | "FUNERAL" | "SPECS" | "ACKNOWLEDGEMENTS" | "RISK_ANALYSIS";
        /** MultiQuoteNLSession */
        MultiQuoteNLSession: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** @default NL */
            country_code: components["schemas"]["SupportedProFlowCountryCodes"];
            specs?: components["schemas"]["QuoteSpecification"];
            boat?: components["schemas"]["BoatNLPayloads"];
            car?: components["schemas"]["CarNLPayloads"];
            home?: components["schemas"]["HomeNLPayloads"];
        };
        /**
         * SupportedProFlowCountryCodes
         * @description An enumeration.
         * @enum {unknown}
         */
        SupportedProFlowCountryCodes: "BE" | "NL";
        /** BoatNLPayloads */
        BoatNLPayloads: {
            dna_yachtinsurance?: components["schemas"]["DNAYachtBoatPayload"];
        };
        /** DNAYachtBoatPayload */
        DNAYachtBoatPayload: {
            policy_holder?: components["schemas"]["PartyQueryModel"];
            boat: components["schemas"]["Boat"];
        };
        /**
         * TypeOfWork
         * @description An enumeration.
         * @enum {unknown}
         */
        TypeOfWork: "ADMINISTRATIVE" | "COMMERCIAL" | "MANUAL_LABOUR" | "HEAVY_MANUAL_LABOUR";
        /**
         * WarranyOptions
         * @description An enumeration.
         * @enum {unknown}
         */
        WarranyOptions: "PENSION" | "CAPITAL_DEATH" | "GUARANTEED_INCOME";
        /**
         * SalaryCoefficient
         * @description An enumeration.
         * @enum {unknown}
         */
        SalaryCoefficient: "X12" | "X13" | "X13_92";
        /**
         * CoveragePeriod
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__smt__CoveragePeriod: "THIRTY_NINETY" | "SIXTY_ONE_EIGHTY";
        /**
         * EducationLevel
         * @description An enumeration.
         * @enum {unknown}
         */
        EducationLevel: "PRIMARY" | "SECONDARY" | "HIGHER" | "UNIVERSITY";
        /**
         * AskaPackageChoice
         * @description An enumeration.
         * @enum {unknown}
         */
        AskaPackageChoice: "PACKAGE_I" | "PACKAGE_II" | "PACKAGE_III" | "PACKAGE_IV";
        /**
         * GENDER
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__smt__GENDER: "MALE" | "FEMALE" | "OTHER";
        /**
         * TechniekNederlandTypeOfCompany
         * @description An enumeration.
         * @enum {unknown}
         */
        TechniekNederlandTypeOfCompany: "INSTALLATION_COMPANY" | "RETAIL" | "INSTALLATION_AND_RETAIL";
        /**
         * TechniekNederlandTypeOfCompanySpecification
         * @description An enumeration.
         * @enum {unknown}
         */
        TechniekNederlandTypeOfCompanySpecification: "PHYSICAL_SHOP" | "WEBSHOP" | "PHYSICAL_AND_WEBSHOP";
        /**
         * AppModelsEnumsLanguageCodes
         * @description An enumeration.
         * @enum {unknown}
         */
        AppModelsEnumsLanguageCodes: "FR" | "NL" | "EN" | "DE" | "NL-NL";
        /** WgPyModelsDomainWegroupComplexAddress */
        WgPyModelsDomainWegroupComplexAddress: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @description The country code.
             * @example BE
             */
            country_code: components["schemas"]["wgsdk__smt__CountryCodes"] | string;
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /**
         * CountryCodes
         * @description An enumeration.
         * @enum {unknown}
         */
        CountryCodes: "BE" | "FR" | "NL" | "EU" | "AT" | "BG" | "HR" | "CY" | "CZ" | "DK" | "EE" | "FI" | "DE" | "GR" | "HU" | "IE" | "IT" | "LV" | "LT" | "LU" | "MT" | "PO" | "PL" | "PT" | "RO" | "SK" | "SI" | "ES" | "SE" | "AL" | "AD" | "AM" | "BY" | "BA" | "GE" | "IS" | "XK" | "LI" | "MK" | "MD" | "MC" | "ME" | "NO" | "RU" | "SM" | "RS" | "CH" | "TR" | "UA" | "GB" | "VA" | "US" | "AE" | "AF" | "AG" | "AI" | "AO" | "AQ" | "AR" | "AN" | "AS" | "AU" | "AW" | "AX" | "AZ" | "BB" | "BD" | "BF" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "DJ" | "DM" | "DO" | "DZ" | "EC" | "EG" | "EH" | "ER" | "ET" | "FJ" | "FK" | "FM" | "FO" | "GA" | "GD" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HT" | "ID" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LK" | "LR" | "LS" | "LY" | "MA" | "MF" | "MG" | "MH" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PM" | "PN" | "PR" | "PS" | "PW" | "PY" | "QA" | "RE" | "RW" | "SA" | "SB" | "SC" | "SD" | "SG" | "SH" | "SJ" | "SL" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TT" | "TV" | "TW" | "TZ" | "UG" | "UM" | "UY" | "UZ" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "YE" | "YT" | "ZA" | "ZM" | "ZW" | "OTHER";
        /** AppModelsPartyPartypreferences */
        AppModelsPartyPartypreferences: {
            funeral?: components["schemas"]["AppModelsPartyPartypreferencesFuneralpreference"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: components["schemas"]["PaymentInterval"] | string;
            /** Preferred Payment Method */
            preferred_payment_method?: components["schemas"]["PaymentMethod"] | string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
            /** Keeps Same Way Of Living Pension */
            keeps_same_way_of_living_pension?: boolean;
            /**
             * Wants Construction Work Insurance
             * @description Does the party wish to insure the (temporary) construction works, the construction materials and the equipment used in them with the existing property in case of renovation or adjacent works?
             */
            wants_construction_work_insurance?: boolean;
            /**
             * Third Party Construction Work Insurance Type
             * @description In addition to your own works, do you wish to insure the liabilities or works of others on the site such as contractors and architects?
             */
            third_party_construction_work_insurance_type?: components["schemas"]["ThirdPartyConstructionWorkInsuranceType"] | string;
            /**
             * Wants Construction Third Party Claim Insurance
             * @description Does the party wish to protect against the possible claims of third parties at the construction site?
             */
            wants_construction_third_party_claim_insurance?: boolean;
            /** Wants Cyber Security Coverage */
            wants_cyber_security_coverage?: boolean;
            /** Wants Damage Electronics Coverage */
            wants_damage_electronics_coverage?: boolean;
            /** Wants Faster Vehicle Assistance Abroad Coverage */
            wants_faster_vehicle_assistance_abroad_coverage?: boolean;
            /** Wants Scam Protection Coverage */
            wants_scam_protection_coverage?: boolean;
            /** Wants Slander Defamation Coverage */
            wants_slander_defamation_coverage?: boolean;
            /** Wants Tax Dispute Coverage */
            wants_tax_dispute_coverage?: boolean;
            /** Wants Judicial Procedure Coverage */
            wants_judicial_procedure_coverage?: boolean;
            /** Wants Inheritance Discussion Coverage */
            wants_inheritance_discussion_coverage?: boolean;
            /** Wants Fired Incorrectly Coverage */
            wants_fired_incorrectly_coverage?: boolean;
            /** Wants Medical And Income Protection Due To Accident Horse Riding Coverage */
            wants_medical_and_income_protection_due_to_accident_horse_riding_coverage?: boolean;
            /** Wants Cancel Flight Child Reexamination Coverage */
            wants_cancel_flight_child_reexamination_coverage?: boolean;
            /** Wants Cancel Flight Unforseen Circumstances Coverage */
            wants_cancel_flight_unforseen_circumstances_coverage?: boolean;
            /** Wants Damage Or Loss Luggage Coverage */
            wants_damage_or_loss_luggage_coverage?: boolean;
            /** Wants Non Implantable Medical Services Coverage */
            wants_non_implantable_medical_services_coverage?: boolean;
            /** Wants Implantable Medical Services Coverage */
            wants_implantable_medical_services_coverage?: boolean;
            /** Wants Mortgage Reduction When Invalid Coverage */
            wants_mortgage_reduction_when_invalid_coverage?: boolean;
            /** Wants Hospitalisation Room Coverage */
            wants_hospitalisation_room_coverage?: boolean;
            /** Wants Honorary Hospital Supplements Coverage */
            wants_honorary_hospital_supplements_coverage?: boolean;
            /** Wants Liability Others Construction Site Coverage */
            wants_liability_others_construction_site_coverage?: boolean;
            /** Wants Material Damage And Theft On Site Coverage */
            wants_material_damage_and_theft_on_site_coverage?: boolean;
            /** Wants Boat Medical Costs Coverage */
            wants_boat_medical_costs_coverage?: boolean;
            /** Wants Boat Damage Coverage */
            wants_boat_damage_coverage?: boolean;
            /** Wants Guaranteed Income Coverage */
            wants_guaranteed_income_coverage?: boolean;
            /** Wants Funeral Coverage */
            wants_funeral_coverage?: boolean;
            /** Wants Consultation Reimburse */
            wants_consultation_reimburse?: boolean;
            /** Wants Financial Support For Children If Children Longterm Illness Or Accident */
            wants_financial_support_for_children_if_children_longterm_illness_or_accident?: boolean;
            /** Wants Financial Support For Children Higher Education If You Die */
            wants_financial_support_for_children_higher_education_if_you_die?: boolean;
            /** Wants Financial Support For Children Higher Education If Child Sick */
            wants_financial_support_for_children_higher_education_if_child_sick?: boolean;
            /** Wants Rental Car Damange And Dispute And Return Items Left Behind Coverage */
            wants_rental_car_damange_and_dispute_and_return_items_left_behind_coverage?: boolean;
            /** Wants Rental Car Self Inflicted Harm Or Disability Accident Coverage */
            wants_rental_car_self_inflicted_harm_or_disability_accident_coverage?: boolean;
            /** Wants Financial Protection Damage Other Sport Athletes Coverage */
            wants_financial_protection_damage_other_sport_athletes_coverage?: boolean;
            /** Wants Sport Medical Costs Injuries Accident Coverage */
            wants_sport_medical_costs_injuries_accident_coverage?: boolean;
            /** Wants Old Timer Self Inflicted Harm Or Disability Accident Coverage */
            wants_old_timer_self_inflicted_harm_or_disability_accident_coverage?: boolean;
            /** Wants Employees Exceeding Legal Max Gross Salary Coverage */
            wants_employees_exceeding_legal_max_gross_salary_coverage?: boolean;
            /** Wants Living Expenses If Unexpected Death Partner Coverage */
            wants_living_expenses_if_unexpected_death_partner_coverage?: boolean;
            /** Wants Insure Against Excruciating Costs Coverage */
            wants_insure_against_excruciating_costs_coverage?: boolean;
            most_important_items?: components["schemas"]["MostImportantItems"][];
            /** Most Important Items Other */
            most_important_items_other?: unknown[];
            /** Wants Identity Theft Protection Coverage */
            wants_identity_theft_protection_coverage?: boolean;
            /** Wants Reimbursement Damage Electronics Coverage */
            wants_reimbursement_damage_electronics_coverage?: boolean;
            /** Wants Dental Insurance For Staff */
            wants_dental_insurance_for_staff?: boolean;
            /** Wants Outpatient Insurance For Staff */
            wants_outpatient_insurance_for_staff?: boolean;
            /** Wants Hospitalisation Insurance For Staff */
            wants_hospitalisation_insurance_for_staff?: boolean;
            /** Wants Group Insurance For Staff */
            wants_group_insurance_for_staff?: boolean;
            /** Wants To Insure Winter Sports */
            wants_to_insure_winter_sports?: boolean;
            /** Preferred Identification Type */
            preferred_identification_type?: components["schemas"]["IdentificationTypes"] | string;
            /** Wants To Be Contacted For Advice */
            wants_to_be_contacted_for_advice?: boolean;
        };
        /** AppModelsPartyPartypreferencesFuneralpreference */
        AppModelsPartyPartypreferencesFuneralpreference: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /**
         * PaymentInterval
         * @enum {string}
         */
        PaymentInterval: "MONTHLY" | "ANNUAL" | "QUARTERLY" | "HALF_ANNUAL" | "ONCE";
        /**
         * PaymentMethod
         * @description An enumeration.
         * @enum {unknown}
         */
        PaymentMethod: "TRANSFER" | "DIRECT_DEBIT" | "NONE";
        /**
         * ThirdPartyConstructionWorkInsuranceType
         * @description An enumeration.
         * @enum {unknown}
         */
        ThirdPartyConstructionWorkInsuranceType: "GLOBAL" | "INDIVIDUAL" | "NONE";
        /**
         * MostImportantItems
         * @description An enumeration.
         * @enum {unknown}
         */
        MostImportantItems: "CAR" | "VAN" | "TRUCK" | "OLDTIMER" | "MOTORCYCLE" | "MOPED" | "BOAT" | "CAMPER" | "MOBILE_ELECTRONICS" | "ELECTRONICS" | "DIGITAL_SECURITY" | "DIGITAL_SAFETY" | "PERSONNEL" | "BUSINESS_CONTINUITY" | "INVENTORY" | "GOODS" | "BUSINESS_PREMISE" | "TENANT_INTEREST" | "WORK_EQUIPMENT" | "AGRICULTURAL_EQUIPMENT" | "PROFESSIONAL_LIABILITY" | "DAMAGE_LIABILITY" | "FAMILY" | "TRAVEL" | "RESIDENCE" | "CONTENT";
        /**
         * IdentificationTypes
         * @description An enumeration.
         * @enum {unknown}
         */
        IdentificationTypes: "SEDULA" | "PASSPORT" | "DRIVERS_LICENSE";
        /**
         * PartyStatus
         * @description An enumeration.
         * @enum {unknown}
         */
        PartyStatus: "NO_ACTION" | "FOLLOW_UP" | "REFUSED";
        /** AppViewsModelsPartyPartylogoquerymodel */
        AppViewsModelsPartyPartylogoquerymodel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
        };
        /**
         * TravelsAYear
         * @description An enumeration.
         * @enum {unknown}
         */
        TravelsAYear: "NEVER" | "ONCE_A_YEAR" | "TWICE_A_YEAR" | "MORE_THAN_TWICE_A_YEAR";
        /**
         * TravelMethods
         * @description An enumeration.
         * @enum {unknown}
         */
        TravelMethods: "AIRPLANE" | "CAR" | "RENTAL_CAR" | "MOTOR_CYCLE" | "TRAIN" | "BUS" | "CARAVAN" | "MOTORHOME" | "BICYCLE" | "BOAT";
        /**
         * AdditionalProperties
         * @description An enumeration.
         * @enum {unknown}
         */
        AdditionalProperties: "RENT_MULTIPLE_PROPERTIES" | "RENTAL_PROPERTIES" | "OWNER_SECOND_PROPERTY" | "RENOVATE_SELL_PROPERTIES";
        /** AppModelsCompanyRegistrationCompanyregistration */
        AppModelsCompanyRegistrationCompanyregistration: {
            /**
             * Type
             * @description Type of business registration
             */
            type: components["schemas"]["CompanyRegistrationType"] | string;
            /**
             * Nr
             * @description Value associated with registration of business
             */
            nr: string;
        };
        /**
         * CompanyRegistrationType
         * @description An enumeration.
         * @enum {unknown}
         */
        CompanyRegistrationType: "CBE" | "SIREN" | "SIRET" | "KVK" | "HRN" | "KVK_BQ" | "KVK_AW" | "KVK_SX" | "KVK_CW";
        /**
         * LegalForm
         * @description An enumeration.
         * @enum {unknown}
         */
        LegalForm: "VOF" | "GENERAL_PARTNERSHIP" | "BV" | "LIMITED_LIABILITY_COMPANY" | "NV" | "PUBLIC_LIMITED_LIABILITY_COMPANY" | "CV" | "LIMITED_PARTNERSHIP" | "COOPERATIVE_COMPANY" | "VZW" | "NON_PROFIT_ORGANISATION" | "IVZW" | "INTERNATIONAL_NON_PROFIT_ORGANISATION" | "ACTUAL" | "JOINT_OWNERSHIP" | "MARITAL_PROPERTY" | "SOLE_PROPRIETORSHIP" | "PARTNERSHIP" | "ASSOCIATION" | "FOUNDATION" | "OTHER" | "NONE";
        /** AppModelsPartyPartycompanybaseBookkeeper */
        AppModelsPartyPartycompanybaseBookkeeper: {
            /**
             * Name
             * @description Name of the accountant
             */
            name?: string;
            /**
             * Name Office
             * @description Name of the office of the accountant
             */
            name_office?: string;
            /**
             * Email
             * @description Email of the accountant
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the accountant
             */
            telephonenr?: string;
        };
        /** AppModelsPartyPartycompanybaseContactperson */
        AppModelsPartyPartycompanybaseContactperson: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /**
             * Email
             * @description Email of the contact person
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the contact person
             */
            telephonenr?: string;
            /**
             * Role
             * @description Role of the contact person in the company
             */
            role?: string;
            /** Gender */
            gender?: components["schemas"]["wgsdk__smt__GENDER"] | string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
        };
        /** AppModelsPartyPartycompanybasePersonneldetails */
        AppModelsPartyPartycompanybasePersonneldetails: {
            /**
             * Total Full Time
             * @description Total of full time employees
             */
            total_full_time?: number;
            /**
             * Total Part Time
             * @description Total of part time employees
             */
            total_part_time?: number;
            /**
             * Total Fte
             * @description Total of full time equivalent employees
             */
            total_fte?: number;
            /**
             * Total Amount
             * @description Total amount of employees, this is the summation of the total full time and the total part time employees
             */
            total_amount?: number;
            /**
             * Personnel Charges Full Time
             * @description Total personnel charges regarding full time employees
             */
            personnel_charges_full_time?: number;
            /**
             * Personnel Charges Part Time
             * @description Total personnel charges regarding part time employees
             */
            personnel_charges_part_time?: number;
            /**
             * Personnel Charges Total
             * @description Total personnel charges regarding the total employees
             */
            personnel_charges_total?: number;
        };
        /** AppModelsPartyPartycompanybaseTurnover */
        AppModelsPartyPartycompanybaseTurnover: {
            /** Amount */
            amount?: number;
            /** Estimated Amount Current Year */
            estimated_amount_current_year?: number;
            /** Intercompany Amount */
            intercompany_amount?: number;
            /** Activity Turnover Rate */
            activity_turnover_rate?: string;
            /**
             * Description
             * @description Description of the main and ancillary activities that yield turnover
             */
            description?: string;
            /** Risk Of Economic Default */
            risk_of_economic_default?: boolean;
            /**
             * Risk Of Economic Default Description
             * @description Description of the risk of economic default
             */
            risk_of_economic_default_description?: string;
        };
        /** AppModelsPartyPartycompanybaseCustomerinfo */
        AppModelsPartyPartycompanybaseCustomerinfo: {
            /** Type */
            type?: unknown[];
            /** Provides Advice */
            provides_advice?: boolean;
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Amount */
            in_eu_amount?: number;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Eu Turnover */
            in_eu_turnover?: number;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Amount */
            outside_eu_amount?: number;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** Outside Eu Turnover */
            outside_eu_turnover?: number;
            /** Satisfaction Surveys */
            satisfaction_surveys?: boolean;
            /** Customer Value */
            customer_value?: string;
            /** Accepts Purchasing Conditions */
            accepts_purchasing_conditions?: boolean;
            /**
             * Imposed Min Liability Insured Value
             * @description DEPRECATED use party.clients_demand_a_minimal_liability_insurance
             */
            imposed_min_liability_insured_value?: boolean;
            /**
             * Min Liability Insured Value
             * @description DEPRECATED use party.minimal_liability_insurance_value
             */
            min_liability_insured_value?: number;
            /** Most Income From One Or Few Customers */
            most_income_from_one_or_few_customers?: boolean;
        };
        /** AppModelsPartyPartycompanybaseExportactivity */
        AppModelsPartyPartycompanybaseExportactivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /**
             * In Us Or Canada
             * @description DEPRECATED use party.delivers_goods_or_services_in_us_or_canada
             */
            in_us_or_canada?: boolean;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** General Terms Drawn Up */
            general_terms_drawn_up?: boolean;
            /** Quality Control */
            quality_control?: string;
            /** Delivery Type Of Clients */
            delivery_type_of_clients?: unknown[];
        };
        /** AppModelsPartyPartycompanybaseImportactivity */
        AppModelsPartyPartycompanybaseImportactivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
        };
        /** AppModelsPartyPartycompanybaseThirdpartyactivity */
        AppModelsPartyPartycompanybaseThirdpartyactivity: {
            /** Third Party Service Dependency */
            third_party_service_dependency?: boolean;
            /** Third Parties */
            third_parties?: string;
            /** Has General Terms And Conditions */
            has_general_terms_and_conditions?: boolean;
            /** Practice Subcontracting */
            practice_subcontracting?: boolean;
            /** Subcontractors */
            subcontractors?: boolean;
            /** Freelancers */
            freelancers?: boolean;
            /** Suppliers Amount */
            suppliers_amount?: number;
            /** Supplier Dependency */
            supplier_dependency?: boolean;
            /** Supplier Type */
            supplier_type?: components["schemas"]["SupplierType"] | string;
            /** Supplier Trips */
            supplier_trips?: boolean;
            /** Entrusted Goods */
            entrusted_goods?: boolean;
            /** Entrusted Goods Description */
            entrusted_goods_description?: string;
            /** Entrusted Goods Owner */
            entrusted_goods_owner?: string;
            /** Entrusted Goods Estimated Value */
            entrusted_goods_estimated_value?: number;
            /**
             * Transport Own Goods
             * @description Are own goods transported by other third parties?
             */
            transport_own_goods?: boolean;
            /**
             * Transport Entrusted Goods
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods?: boolean;
            /**
             * Transport Entrusted Goods Outside Of Eu
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods_outside_of_eu?: boolean;
            /** Made Icc Agreements */
            made_icc_agreements?: boolean;
        };
        /**
         * SupplierType
         * @description An enumeration.
         * @enum {unknown}
         */
        SupplierType: "REGULAR" | "IRREGULAR";
        /** AppModelsPartyPartycompanybaseOutlook */
        AppModelsPartyPartycompanybaseOutlook: {
            /** Expand Or Downsize */
            expand_or_downsize?: string;
            /** Sector Evolution */
            sector_evolution?: string;
            /** Future Plans */
            future_plans?: unknown[];
            /** New Company Plans */
            new_company_plans?: string;
            /** New Machinery Purchase Plans */
            new_machinery_purchase_plans?: string;
            /** New Machinery Rent Plans */
            new_machinery_rent_plans?: string;
            /** Staff Expansion Plans */
            staff_expansion_plans?: string;
            /** Future Investment Plans Period */
            future_investment_plans_period?: string;
            /** Invest Plans Description */
            invest_plans_description?: string;
            /** Loan Plans Period */
            loan_plans_period?: string;
            /** Electric Fleet Plans */
            electric_fleet_plans?: boolean;
            /** Has Electric Charing Station */
            has_electric_charing_station?: boolean;
            /** Wants Electric Charing Station */
            wants_electric_charing_station?: boolean;
            /** Wants Shared Electric Charing Station */
            wants_shared_electric_charing_station?: boolean;
            /** Has Solar Panel Investment */
            has_solar_panel_investment?: boolean;
            /** Wants Solar Panel Investment */
            wants_solar_panel_investment?: boolean;
            /** Has Windturbines Investment */
            has_windturbines_investment?: boolean;
            /** Wants Windturbines Investment */
            wants_windturbines_investment?: boolean;
            /** Has Future Investment Plans */
            has_future_investment_plans?: boolean;
            /** Has Loan Plans */
            has_loan_plans?: boolean;
            /** Has Invest Plans */
            has_invest_plans?: boolean;
            /** Near Future Termination Plans */
            near_future_termination_plans?: boolean;
        };
        /** AppModelsPartyPartycompanybaseAssetinfo */
        AppModelsPartyPartycompanybaseAssetinfo: {
            /** Has Goods */
            has_goods?: boolean;
            /** Has Tenant Interest */
            has_tenant_interest?: boolean;
            /** Has Expensive Electronics */
            has_expensive_electronics?: boolean;
            /** Has Machinery */
            has_machinery?: boolean;
            /** Has Electronic Installations */
            has_electronic_installations?: boolean;
            /** Has Work Equipment */
            has_work_equipment?: boolean;
            /** Has Cooling Installations */
            has_cooling_installations?: boolean;
            /** Has Valuables */
            has_valuables?: boolean;
            /** Has Illuminated Advertising */
            has_illuminated_advertising?: boolean;
            /** Has Agricultural Equipment */
            has_agricultural_equipment?: boolean;
            /** Machine Types */
            machine_types?: unknown[];
            /** Machines Description */
            machines_description?: string;
            /** Machines Invoice Value */
            machines_invoice_value?: number;
            /** Machines Value */
            machines_value?: number;
            /** Machines Used By Third Parties */
            machines_used_by_third_parties?: boolean;
            /** Machines Third Parties */
            machines_third_parties?: unknown[];
            machines_average_delivery_time?: components["schemas"]["AppModelsPartyPartycompanybaseAssetinfoMachinedelivery"];
            /** Machines Current Rental Price */
            machines_current_rental_price?: number;
            /** Machines Maintenance Contracts */
            machines_maintenance_contracts?: boolean;
            /** Machines Valid Inspections */
            machines_valid_inspections?: boolean;
            /** Machines Downtime Impact */
            machines_downtime_impact?: string;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Inventory Description */
            inventory_description?: string;
            /** Inventory In Production */
            inventory_in_production?: boolean;
            /** Inventory In Sales */
            inventory_in_sales?: boolean;
            /** Inventory Seasonal Variation */
            inventory_seasonal_variation?: boolean;
            /** Inventory Value */
            inventory_value?: number;
            /** Has Electronics */
            has_electronics?: boolean;
            /** Electronics Estimated Value */
            electronics_estimated_value?: number;
            /** Reciprocity Value */
            reciprocity_value?: number;
            /** Has Software */
            has_software?: boolean;
            /** Software Cost */
            software_cost?: number;
            /** Has Drones */
            has_drones?: boolean;
            /** Drone Types */
            drone_types?: string;
            /** Drone Value */
            drone_value?: number;
            /** Has Cash */
            has_cash?: boolean;
            /** Has Cash Safe */
            has_cash_safe?: boolean;
            /** Has Loaned Assets */
            has_loaned_assets?: boolean;
            periodic_cash?: components["schemas"]["AppModelsPartyPartycompanybaseAssetinfoPeriodiccash"];
            /** Cash Insured */
            cash_insured?: boolean;
            /** Crops Plots */
            crops_plots?: string;
            /** Crops Details */
            crops_details?: string;
            /** Animal Types */
            animal_types?: string;
            /** Animals Details */
            animals_details?: string;
            /** Tank Types */
            tank_types?: unknown[];
            /** Underground Tanks Purpose */
            underground_tanks_purpose?: string;
            /** Underground Tanks Capacity */
            underground_tanks_capacity?: number;
            /** Above Ground Tanks Purpose */
            above_ground_tanks_purpose?: string;
            /** Above Ground Tanks Capacity */
            above_ground_tanks_capacity?: number;
            /** Stores Material In Tanks Above Ground */
            stores_material_in_tanks_above_ground?: boolean;
            /** Has Silos */
            has_silos?: boolean;
            /** Silo Purpose */
            silo_purpose?: string;
            silo_capacity?: components["schemas"]["AppModelsPartyPartycompanybaseAssetinfoSilocapacity"];
            /** More Than 50 Percent Delivery From Single Supplier */
            more_than_50_percent_delivery_from_single_supplier?: boolean;
            /** Stores Dangerous Materials */
            stores_dangerous_materials?: boolean;
            /** Stores Plastic */
            stores_plastic?: boolean;
            /** Machines Valid Scope 10 Inspections */
            machines_valid_scope_10_inspections?: boolean;
            /** Electronic Machines Valid Scope 10 Inspections */
            electronic_machines_valid_scope_10_inspections?: boolean;
            /**
             * date
             * Format: date
             */
            machines_last_inspection?: Record<string, never>;
            /** Cooling Installations Turnover Decrease */
            cooling_installations_turnover_decrease?: boolean;
            /** Machines Produce Turnover Decrease */
            machines_produce_turnover_decrease?: boolean;
        };
        /** AppModelsPartyPartycompanybaseAssetinfoMachinedelivery */
        AppModelsPartyPartycompanybaseAssetinfoMachinedelivery: {
            /** Delivery Time */
            delivery_time?: number;
            /** Unit */
            unit?: string;
        };
        /** AppModelsPartyPartycompanybaseAssetinfoPeriodiccash */
        AppModelsPartyPartycompanybaseAssetinfoPeriodiccash: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** AppModelsPartyPartycompanybaseAssetinfoSilocapacity */
        AppModelsPartyPartycompanybaseAssetinfoSilocapacity: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** AppModelsPartyPartycompanybaseFinancialinfo */
        AppModelsPartyPartycompanybaseFinancialinfo: {
            /** Loans Description */
            loans_description?: string;
            /** Credit Financing */
            credit_financing?: unknown[];
            /** Credit Financial Institutions */
            credit_financial_institutions?: unknown[];
            /** Credit Financial Institutions Description */
            credit_financial_institutions_description?: string;
            /** Debtor Have Delayed Payments */
            debtor_have_delayed_payments?: boolean;
            /** Sitation Customers */
            sitation_customers?: unknown[];
            /** More Than 50 Percent Revenue From Single Customer */
            more_than_50_percent_revenue_from_single_customer?: boolean;
            /** Does Afterwards Payments */
            does_afterwards_payments?: boolean;
            /** Risk For Recall */
            risk_for_recall?: boolean;
        };
        /** AppModelsPartyPartycompanybaseExhibitionactivity */
        AppModelsPartyPartycompanybaseExhibitionactivity: {
            /** Does Exhibitions */
            does_exhibitions?: boolean;
            /** Exhibition Goods */
            exhibition_goods?: string;
            /** Exhibition Goods Value */
            exhibition_goods_value?: number;
            /** Exhibition Goods Owned */
            exhibition_goods_owned?: boolean;
            /** Exhibition Goods Capacity */
            exhibition_goods_capacity?: string;
        };
        /** AppModelsPartyPartycompanybaseTransportinfo */
        AppModelsPartyPartycompanybaseTransportinfo: {
            /** Transport Goods Description */
            transport_goods_description?: string;
            /** Transport Goods Packaging */
            transport_goods_packaging?: string;
            /** Transport Gross Turnover */
            transport_gross_turnover?: number;
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Own Material Or Goods Frequency */
            transport_own_material_or_goods_frequency?: string;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods Description */
            transport_third_party_material_or_goods_description?: string;
            /** Transport Third Party Material Or Goods Frequency */
            transport_third_party_material_or_goods_frequency?: string;
            /** Transport Company Material Or Goods */
            transport_company_material_or_goods?: boolean;
            /** Transport Company Material Or Goods Frequency */
            transport_company_material_or_goods_frequency?: string;
            /** Transport Between Establishments */
            transport_between_establishments?: boolean;
            /** Transport Business Interruption Risk */
            transport_business_interruption_risk?: boolean;
            /** Transport Abroad */
            transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Cabotage */
            cabotage?: boolean;
            /** Specialised Transport */
            specialised_transport?: boolean;
        };
        /** AppModelsPartyPartycompanybaseWorkforce */
        AppModelsPartyPartycompanybaseWorkforce: {
            /** Clerks Amount */
            clerks_amount?: number;
            /** Blue Collars Amount */
            blue_collars_amount?: number;
            /** Employment Types */
            employment_types?: unknown[];
            /** Has Family Members */
            has_family_members?: boolean;
            /** Family Members Description */
            family_members_description?: string;
            /** Extra Legal Benefits */
            extra_legal_benefits?: unknown[];
            /** Extra Legal Benefits Description */
            extra_legal_benefits_description?: string;
            /** Key Persons */
            key_persons?: boolean;
            /** Key Persons Amount */
            key_persons_amount?: number;
            /** Replaceable Managers */
            replaceable_managers?: boolean;
            /** Key Persons Illness Financial Consequences */
            key_persons_illness_financial_consequences?: boolean;
            /** Working Methods */
            working_methods?: unknown[];
            /** Wage Bill By Employee Category */
            wage_bill_by_employee_category?: boolean;
            /** Total Wage Bill */
            total_wage_bill?: number;
            /** Wage Bills */
            wage_bills?: components["schemas"]["AppModelsPartyPartycompanybaseWorkforceWagebill"][];
            /** Employees Exceeding Legal Max Gross Salary */
            employees_exceeding_legal_max_gross_salary?: boolean;
            /** Employees Exceeding Legal Max Gross Salary Description */
            employees_exceeding_legal_max_gross_salary_description?: string;
            /** Has Work Accidents */
            has_work_accidents?: boolean;
            /** Possible Dangers */
            possible_dangers?: unknown[];
            /** Work Accidents Per Year */
            work_accidents_per_year?: number;
            /** Work Accident Types */
            work_accident_types?: string;
            /** Increasing Work Accidents */
            increasing_work_accidents?: boolean;
            /** Absenteeism Rate Known */
            absenteeism_rate_known?: boolean;
            /** Absenteeism Rate */
            absenteeism_rate?: number;
            /** Increasing Sick Leave */
            increasing_sick_leave?: boolean;
            /** Has Cross Border Workers */
            has_cross_border_workers?: boolean;
            /** Employees 24 Hours Insured */
            employees_24_hours_insured?: boolean;
            /** Has Extracurricular Activities */
            has_extracurricular_activities?: boolean;
            /** Any Management On Payroll */
            any_management_on_payroll?: boolean;
            /** Management Shareholders Agreement Signed */
            management_shareholders_agreement_signed?: boolean;
            /** Has Temporary Staff */
            has_temporary_staff?: boolean;
            /** Higher Sv Wage */
            higher_sv_wage?: boolean;
        };
        /** AppModelsPartyPartycompanybaseWorkforceWagebill */
        AppModelsPartyPartycompanybaseWorkforceWagebill: {
            /** Wage */
            wage?: number;
            /** Category */
            category?: string;
        };
        /** AppModelsPartyPartycompanybaseLiabilityinfo */
        AppModelsPartyPartycompanybaseLiabilityinfo: {
            /** Company Specialities */
            company_specialities?: string;
            /** Is Contracted */
            is_contracted?: boolean;
            /** Has Public Premises */
            has_public_premises?: boolean;
            /** Public Premises Trade Area */
            public_premises_trade_area?: number;
            /** Has Product Recall Damage Risk */
            has_product_recall_damage_risk?: boolean;
            /** Has Recallplan */
            has_recallplan?: boolean;
            /** Has Events */
            has_events?: boolean;
            /** Organises Events Yearly */
            organises_events_yearly?: boolean;
            /** Events Description */
            events_description?: string;
            /** Insured Value Per Claim */
            insured_value_per_claim?: number;
            /** Financial Loss On Products Errors */
            financial_loss_on_products_errors?: boolean;
            /** Has Environment Permit */
            has_environment_permit?: boolean;
            /** Is Iso Certified */
            is_iso_certified?: boolean;
            /** Quality Norm Description */
            quality_norm_description?: string;
            /** Has Consultancy Design Or Develop Activity */
            has_consultancy_design_or_develop_activity?: boolean;
            /** Has Construction Contractor Architect Activity */
            has_construction_contractor_architect_activity?: boolean;
            /** Has Roofs Scaffolding Cranes Activity */
            has_roofs_scaffolding_cranes_activity?: boolean;
            /** Rie Was Done */
            rie_was_done?: boolean;
            /** Minimal Insurance Required Amount */
            minimal_insurance_required_amount?: unknown[];
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Is Office Surface Greater Than 500M2 */
            is_office_surface_greater_than_500m2?: boolean;
            /** Is Shop Surface Greater Than 1000M2 */
            is_shop_surface_greater_than_1000m2?: boolean;
            /** Is Restaurant Public Surface Greater Than 50M2 */
            is_restaurant_public_surface_greater_than_50m2?: boolean;
            /** Is Hotel Minimum 4 Rooms And 10 Customers */
            is_hotel_minimum_4_rooms_and_10_customers?: boolean;
        };
        /** AppModelsPartyPartycompanybaseConstructionworks */
        AppModelsPartyPartycompanybaseConstructionworks: {
            /** Insured Sites In Abr Ba10 */
            insured_sites_in_abr_ba10?: number;
            /** Construction Sites Description */
            construction_sites_description?: string;
            average_construction_work_duration?: components["schemas"]["AppModelsPartyPartycompanybaseConstructionworksConstructionworkduration"];
            /** Average Construction Work Value */
            average_construction_work_value?: number;
            /** Construction Works Only In Belgium */
            construction_works_only_in_belgium?: boolean;
            /** Construction Work Amount Of Underground Levels */
            construction_work_amount_of_underground_levels?: number;
            /** Construction Work Amount Of Upper Levels */
            construction_work_amount_of_upper_levels?: number;
            /** Company Policy Type */
            company_policy_type?: string;
            /** Plans Any Construction Soon */
            plans_any_construction_soon?: boolean;
            /** Amount Of Construction Sites Abr Ba10 Needs Insurances */
            amount_of_construction_sites_abr_ba10_needs_insurances?: number;
        };
        /** AppModelsPartyPartycompanybaseConstructionworksConstructionworkduration */
        AppModelsPartyPartycompanybaseConstructionworksConstructionworkduration: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** AppModelsPartyPartycompanybaseCyber */
        AppModelsPartyPartycompanybaseCyber: {
            /** Has Own Servers */
            has_own_servers?: boolean;
            /** Has Deprecated Windows Version */
            has_deprecated_windows_version?: boolean;
            /** Has Webshop */
            has_webshop?: boolean;
            /** Data Storage Location */
            data_storage_location?: unknown[];
            /** Data Storage Only In Eu */
            data_storage_only_in_eu?: boolean;
            /** It Services */
            it_services?: unknown[];
            /** Backup Frequency */
            backup_frequency?: components["schemas"]["BackupFrequency"] | string;
            /** Backup Storage Location */
            backup_storage_location?: string;
            /** Security Measures */
            security_measures?: unknown[];
            /** Gathers Personal Data */
            gathers_personal_data?: boolean;
            /** Gathers Special Personal Data */
            gathers_special_personal_data?: boolean;
            /** Stores Personal Data Outside Eu */
            stores_personal_data_outside_eu?: boolean;
            /** Personal Data Protection */
            personal_data_protection?: string;
            /** Has Emergency Scenario */
            has_emergency_scenario?: boolean;
            /** Had Recent Cyberattack */
            had_recent_cyberattack?: boolean;
            /** Recent Cyberattack Circumstances */
            recent_cyberattack_circumstances?: string;
            /** Cyber Attack Network Interruption Duration */
            cyber_attack_network_interruption_duration?: string;
            /** Cyber Attack Restoration Time */
            cyber_attack_restoration_time?: string;
            /** Cyber Attack Impact Time */
            cyber_attack_impact_time?: components["schemas"]["ImpactTime"] | string;
            /** Cyber Securty Test Checkup */
            cyber_securty_test_checkup?: boolean;
            /** Awareness Training Performed */
            awareness_training_performed?: boolean;
            /** Has Digital Security Manager */
            has_digital_security_manager?: boolean;
            /** Has Sla With It Supplier */
            has_sla_with_it_supplier?: boolean;
            /** Company Administration In Cloud */
            company_administration_in_cloud?: boolean;
        };
        /**
         * BackupFrequency
         * @description An enumeration.
         * @enum {unknown}
         */
        BackupFrequency: "CLOUD" | "HOURLY" | "DAILY" | "WEEKLY" | "MONTHLY" | "LESS_THAN_MONTHLY";
        /**
         * ImpactTime
         * @description An enumeration.
         * @enum {unknown}
         */
        ImpactTime: "IMMEDIATELY" | "AFTER_12_HOURS" | "AFTER_24_HOURS" | "AFTER_48_HOURS" | "LATER_THAN_48_HOURS";
        /** AppModelsPartyPartycompanybaseLegalaid */
        AppModelsPartyPartycompanybaseLegalaid: {
            /** Wants Contractual Disputes Defense */
            wants_contractual_disputes_defense?: boolean;
            /** Wants Tax Disputes Defense */
            wants_tax_disputes_defense?: boolean;
            /** Wants Tax Reimbursement */
            wants_tax_reimbursement?: boolean;
            /** Wants Partners Dispute Defense */
            wants_partners_dispute_defense?: boolean;
            /** Wants Damaged Delivery Defense */
            wants_damaged_delivery_defense?: boolean;
            /** Wants Government Disputes Defense */
            wants_government_disputes_defense?: boolean;
            /** Wants Legal Aid Disputes Defense */
            wants_legal_aid_disputes_defense?: boolean;
            /** Wants Competition Dispute Defense */
            wants_competition_dispute_defense?: boolean;
        };
        /**
         * AppModelsEnumsProspectType
         * @description An enumeration.
         * @enum {unknown}
         */
        AppModelsEnumsProspectType: "CUSTOMER" | "COMPANY" | "DRIVER" | "BENEFICIARY";
        /** AppViewsModelsPartyPartydocumentquerymodel */
        AppViewsModelsPartyPartydocumentquerymodel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /** Location */
            location: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Created By
             * Format: uuid
             */
            created_by?: string;
            /** Filename */
            filename: string;
            /** Size */
            size: number;
            /** Description */
            description?: string;
            /** Tags */
            tags?: unknown[];
            /** Link */
            link: string;
            /** Public Bucket Link */
            public_bucket_link: string;
            /** Type */
            type?: components["schemas"]["DocumentType"] | string;
            /** Category */
            category?: string;
            /**
             * date
             * Format: date
             * @description Published date of the source of the document
             */
            published_at?: Record<string, never>;
        };
        /**
         * DocumentType
         * @description An enumeration.
         * @enum {unknown}
         */
        DocumentType: "OTHER" | "CUSTOMER_SHEET" | "TERMS" | "NOTICE_LETTER" | "INFORMATION_REQUIREMENT_SHEET" | "CAR_INVOICE" | "BICYCLE_INVOICE" | "CAR_REGISTRATION" | "DRIVER_LICENSE" | "IDENTITY_CARD" | "CURRENT_INSURANCE_POLICY" | "CONVERSATION_EXPORT" | "OFFER_REQUEST_FOR_INSURANCE_COMPANY" | "ADVISORY_REPORT" | "INCERT_CERTIFICATE" | "REAL_ESTATE" | "REAL_ESTATE_EXPERTISE_REPORT" | "REAL_ESTATE_VALUE" | "REAL_ESTATE_RENTAL_CONTRACT" | "REAL_ESTATE_CONTENT_VALUE" | "REAL_ESTATE_PLAN" | "REAL_ESTATE_CLAIM" | "REAL_ESTATE_TAXATION" | "REAL_ESTATE_SCOPE_10_INSPECTION_REPORT" | "FLEET" | "FLEET_CLAIM" | "FLEET_TAXATION" | "ASSETS" | "MACHINE" | "STOCK" | "ELECTRONICS" | "DRONE" | "TECHNICAL_EQUIPMENT" | "WORK_ACCIDENT" | "CUSTOMER_CONTRACT_WITH_LIABILITY_REQUIREMENTS" | "ARBO_REPORT" | "FIRE_DEPARTMENT_REPORT" | "FIRE_THEFT_INSPECTION_REPORT" | "SCOPE_10_INSPECTION_REPORT" | "PUBLICATION" | "FINANCIAL_STATEMENT" | "FLOW_QUESTION_GROUP_COMPANY_INFO_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_COMPANY_GUIDED_TOUR_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_COMPANY_ACTIVITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_MANAGEMENT_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_LIABILITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_CYBERRISK_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_TRAVEL_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_REAL_ESTATE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_ASSETS_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_CONTINUITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_MOBILITY_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_LOGISTICS_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_WORKFORCE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_FINANCIAL_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_FUTURE_EXTRA_DOCUMENTS" | "FLOW_QUESTION_GROUP_PREFERENCES_EXTRA_DOCUMENTS" | "IPID" | "POLICY_PROPOSITION" | "SEPA" | "INSURANCE_COMPARISON" | "DECLARATION_ON_HONOUR";
        /**
         * WgPyModelsDomainWegroupEnumsProspectType
         * @description An enumeration.
         * @enum {unknown}
         */
        WgPyModelsDomainWegroupEnumsProspectType: "CUSTOMER" | "COMPANY";
        /** AppViewsModelsPartyManagementquerymodel */
        AppViewsModelsPartyManagementquerymodel: {
            preferences?: components["schemas"]["AppModelsPartyManagementbasedocumentdataPreferences"];
            /** Is Employed Within Company */
            is_employed_within_company?: boolean;
            /** Gross Annual Salary */
            gross_annual_salary?: number;
            /** Benefits On Annual Basis */
            benefits_on_annual_basis?: number;
            /** Gross Annual Salary 2020 */
            gross_annual_salary_2020?: number;
            /** Benefits On Annual Basis 2020 */
            benefits_on_annual_basis_2020?: number;
            /** Social Security Contributions Paid By Company Annually */
            social_security_contributions_paid_by_company_annually?: number;
            /** National Register Nr */
            national_register_nr?: string;
            /** Civil State */
            civil_state?: components["schemas"]["CivilState"] | string;
            /** Net Taxable Income From 3 Years Ago */
            net_taxable_income_from_3_years_ago?: number;
            /** Net Taxable Income From Previous Year */
            net_taxable_income_from_previous_year?: number;
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            /** Level Of Education */
            level_of_education?: components["schemas"]["EducationLevel"] | string;
            /** Profession Description */
            profession_description?: string;
            /** Performs Manual Labor */
            performs_manual_labor?: boolean;
            /** Rides Motorcycle */
            rides_motorcycle?: boolean;
            /** Has Dangerous Hobbies */
            has_dangerous_hobbies?: boolean;
            /** Dangerous Hobbies Description */
            dangerous_hobbies_description?: string;
            /** Desired Income Protection */
            desired_income_protection?: number;
            /** Wants Maintenace Of Risk Period After 60 Years */
            wants_maintenace_of_risk_period_after_60_years?: boolean;
            /** General Comment */
            general_comment?: string;
            /** Wants Amount Of Capital Covered In Case Of Death */
            wants_amount_of_capital_covered_in_case_of_death?: number;
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /**
             * Type
             * @description Type of the management entity
             */
            type?: components["schemas"]["AppModelsEnumsProspectType"] | string;
            /**
             * Function
             * @description Function of the management entity
             */
            function?: components["schemas"]["AppModelsPartyManagementFunction"];
            /**
             * date
             * Format: date
             * @description Startdate as management
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Projected enddate as management, this date can be in the future
             */
            end_date?: Record<string, never>;
            /**
             * Riziv Nr
             * @description RIZIV number of the management entity
             */
            riziv_nr?: string;
            /**
             * Riziv Convention Status
             * @description RIZIV convention status of the management entity
             */
            riziv_convention_status?: components["schemas"]["RizivConventionStatus"] | string;
            /**
             * Riziv Qualification
             * @description RIZIV qualification description of the management entity
             */
            riziv_qualification?: string;
            /**
             * date
             * Format: date
             * @description RIZIV qualification date of the management entity
             */
            riziv_qualification_date?: Record<string, never>;
            /**
             * Company Registration Nr
             * @description VAT number of the entity
             */
            company_registration_nr?: string;
            /**
             * date
             * Format: date
             * @description The birth date of the entity if natural person
             */
            birth?: Record<string, never>;
            /**
             * Is Smoker
             * @description Does the natural person smoke
             */
            is_smoker?: boolean;
            /**
             * date
             * Format: date
             * @description If the natural person is not a smoker, but smoked in the past
             */
            stopped_smoking_since?: Record<string, never>;
            /**
             * Height In Cm
             * @description Height of the natural person in centimeters
             */
            height_in_cm?: number;
            /**
             * Weight In Kg
             * @description Weight of the natural person in kilograms
             */
            weight_in_kg?: number;
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** AppModelsPartyManagementbasedocumentdataPreferences */
        AppModelsPartyManagementbasedocumentdataPreferences: {
            /** Wants Death Coverage */
            wants_death_coverage?: boolean;
            /** Wants Guaranteed Income Coverage */
            wants_guaranteed_income_coverage?: boolean;
            /** Wants Ipt Coverage */
            wants_ipt_coverage?: boolean;
            /** Wants Vapz Coverage */
            wants_vapz_coverage?: boolean;
        };
        /**
         * CivilState
         * @description An enumeration.
         * @enum {unknown}
         */
        CivilState: "SINGLE" | "MARRIED" | "DIVORCED" | "WIDOWED" | "LEGALLY_COHABITING" | "SEPARATED" | "DE_FACTO_COHABITING";
        /** AppModelsPartyManagementFunction */
        AppModelsPartyManagementFunction: {
            /**
             * Code
             * @description Code of the function
             * @example 10002
             */
            code?: string;
            /**
             * Description
             * @description Description of the function
             * @example Director
             */
            description?: string;
        };
        /**
         * RizivConventionStatus
         * @description An enumeration.
         * @enum {unknown}
         */
        RizivConventionStatus: "CONVENTIONED" | "PARTIALLY_CONVENTIONED" | "NOT_CONVENTIONED";
        /**
         * PROFESSION
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__smt__PROFESSION: "STUDENT" | "CIVIL_SERVANT" | "WORKER" | "TRADER" | "CLERK" | "HOUSE_PERSON" | "SELF_EMPLOYED" | "LIBERAL_PROFESSION" | "MILITARY" | "ADR" | "BOOKMAKER" | "FOORKRAMER" | "MONEY_TRANSPORT" | "HORECA" | "KADER" | "COURIER" | "FARMER" | "RENTENIER" | "SCRAP_TRADER" | "TAXI" | "SECURITY" | "RENTIER" | "UNEMPLOYED" | "TEACHER" | "EMPLOYEE" | "PENSIONED" | "OTHER" | "ENTERTAINER" | "PROFESSION_INVOLVED_IN_GAMES_OF_CHANCE" | "OWNER_MANAGER_EMPLOYEE_OF_NIGHTCLUB" | "FOREIGN_DIPLOMAT" | "MARKET_VENDOR" | "MEMBERS_OF_THE_ROYAL_FAMILY" | "METAL_SCRAPWASTE_TRADER" | "OWNER_MOBILE_KITCHEN" | "LENDER" | "CAR_SALESMANDEALER" | "MUSICIAN" | "MEMBER_OF_PARLIAMENT" | "PHOTOGRAPHIC_AND_FASHION_INDUSTRY" | "CAFE_OWNER" | "SHOWMAN" | "PROFESSIONAL_ATHLETE" | "CAR_RACER" | "PROFESSIONAL_BOXER" | "DIPLOMAT" | "JUNK_DEALER" | "PROFESSIONAL_FOOTBALLER" | "BAR_CLUB_STAFF" | "HOSTEL_INN_STAFF" | "ALCOHOL_BUSINESS" | "LIVESTOCK_DEALER" | "CYCLIST" | "ENTERTAINMENT_INDUSTRY";
        /**
         * FamilyStatus
         * @description An enumeration.
         * @enum {unknown}
         */
        FamilyStatus: "SINGLE_WITHOUT_CHILDREN" | "WITH_CHILDREN" | "COUPLE" | "COUPLE_WITH_CHILDREN" | "ELDERLY";
        /**
         * DriverLicenseType
         * @description An enumeration.
         * @enum {unknown}
         */
        DriverLicenseType: "PROVISIONAL" | "PROVISIONAL_CHILD_OWNER" | "DEFINITIVE" | "NO_LICENSE";
        /**
         * DriverLicenseCode
         * @description An enumeration.
         * @enum {unknown}
         */
        DriverLicenseCode: "A" | "A1" | "A2" | "B" | "BE" | "B1" | "C1" | "C1E" | "C" | "CE" | "D1" | "D1E" | "D" | "DE";
        /** AccidentStatement */
        wgsdk__smt__AccidentStatement: {
            /**
             * Accidents
             * @description The accidents the driver had (only the last 5 years should be entered).
             * @default []
             */
            accidents: components["schemas"]["wgsdk__smt__Accident"][];
            /**
             * Statement Type
             * @description The type of statement or declaration for the accidents.
             * @example CLIENT_DECLARATION
             */
            statement_type: components["schemas"]["AccidentStatementType"] | string;
        };
        /** Accident */
        wgsdk__smt__Accident: {
            /**
             * Id
             * Format: uuid
             * @description Will be generated on server side if not given
             */
            id?: string;
            /**
             * date
             * Format: date
             */
            date: Record<string, never>;
            /**
             * At Fault
             * @description Is the driver of the vehicle at fault?
             * @example true
             */
            at_fault?: boolean;
            /**
             * Liability
             * @description Defines who is liable. See: https://www.telebib2.org/CodeListsValues.asp?waarde=C250
             */
            liability?: components["schemas"]["LiabilityType"] | string;
            /**
             * Type
             * @description Defines what type of accident. See: https://www.telebib2.org/CodeListsValues.asp?waarde=A574
             */
            type?: components["schemas"]["CarClaimType"] | string;
        };
        /**
         * LiabilityType
         * @description An enumeration.
         * @enum {unknown}
         */
        LiabilityType: "INSURED_IS_RESPONSIBLE" | "OPPOSITE_PARTY_IS_RESPONSIBLE" | "BOTH_ARE_RESPONSIBLE";
        /**
         * CarClaimType
         * @description An enumeration.
         * @enum {unknown}
         */
        CarClaimType: "ACCIDENT_OTHER_PARTIES_INVOLVED_ALL_KNOWN" | "ACCIDENT_OTHER_PARTIES_INVOLVED_SOME_KNOWN" | "ACCIDENT_NO_OTHER_PARTIES_INVOLVED" | "GLASS_BREAKAGE" | "VANDALISM" | "THEFT" | "BURGLARY" | "RESPONDING_FIRE" | "BREAKDOWN" | "NATURAL_DISASTER" | "COLLISION_WITH_WILD_ANIMALS" | "OTHER";
        /**
         * AccidentStatementType
         * @description An enumeration.
         * @enum {unknown}
         */
        AccidentStatementType: "CLIENT_DECLARATION" | "OFFICIAL_CERTIFICATE";
        /**
         * HomeToWorkDistance
         * @description An enumeration.
         * @enum {unknown}
         */
        HomeToWorkDistance: "LESS_THAN_15" | "BETWEEN_15_AND_25" | "BETWEEN_25_AND_50" | "MORE_THAN_50";
        /**
         * StateOfChildren
         * @description An enumeration.
         * @enum {unknown}
         */
        StateOfChildren: "UNDERAGE_KIDS_RESIDENT" | "UNDERAGE_KIDS_NON_RESIDENT" | "ADULT_KIDS";
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage: {
            other_vehicle_for_daily_usage?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicle"];
        };
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicle */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicle: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
        };
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience: {
            similar_vehicle_experience?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleexperience"];
        };
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleexperience */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleexperience: {
            /**
             * Brand
             * @description Brand of vehicle used by driver.
             */
            brand: string;
            /**
             * Type
             * @description Type of vehicle used by driver.
             */
            type?: string;
            /**
             * Number Plate
             * @description Number plate of vehicle used by driver.
             */
            number_plate?: string;
            /**
             * Months
             * @description Driver experience with vehicle in months.
             */
            months: number;
        };
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership: {
            /** Club */
            club: components["schemas"]["BrandClub"] | string;
            /** Name */
            name?: string;
            /** Membership Nr */
            membership_nr?: string;
        };
        /**
         * BrandClub
         * @description An enumeration.
         * @enum {unknown}
         */
        BrandClub: "ASTON_MARTIN_CLUB" | "MASERATI_CLUB" | "FERRARI_CLUB_NL" | "FERRARI_OWNERS_CLUB" | "FEHAC_CLUB" | "OLDER_TIMER_CLUB" | "NONE";
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured: {
            /**
             * Company
             * @description Cars are insured at the company.
             */
            company: components["schemas"]["InsuranceCompanyTag"] | string;
            /**
             * Amount
             * @description Amount of cars.
             */
            amount: number;
        };
        /**
         * ClaimFreeYears
         * @description An enumeration.
         * @enum {unknown}
         */
        ClaimFreeYears: "0" | "1" | "2" | "3" | "4" | "5+";
        /**
         * SavingTypes
         * @description An enumeration.
         * @enum {unknown}
         */
        SavingTypes: "PENSION" | "BANK_ACCOUNT" | "CHILD" | "FUND" | "CASH" | "BUILDING_SAVINGS";
        /**
         * SportHobbies
         * @description An enumeration.
         * @enum {unknown}
         */
        SportHobbies: "WATER" | "WINTER" | "EXTREME" | "RECREATIONAL" | "ATHLETIC" | "GYMNASTIC" | "AGILITY" | "THINK" | "POWER" | "AIR" | "HORSE" | "SHOOT" | "COMBAT_DEFENSE" | "CYCLING" | "BALL" | "MOTOR" | "WALK" | "ROLLER" | "OTHER";
        /**
         * CarInterests
         * @description An enumeration.
         * @enum {unknown}
         */
        CarInterests: "OLDTIMER" | "SPORTSCAR" | "CAR_COLLECTOR" | "CAR_TINKERER" | "COMPETITION" | "KARTING" | "RACING" | "OTHER";
        /**
         * MotorcycleInterests
         * @description An enumeration.
         * @enum {unknown}
         */
        MotorcycleInterests: "MOTOR_COLLECTOR" | "CLUB_MEMBER" | "SPARE_TIME" | "MOTORCYCLE_TINKERER" | "MOTOCROSS" | "MOTOR_SPORT" | "OTHER";
        /** AppViewsModelsPartyPartyassignee */
        AppViewsModelsPartyPartyassignee: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
        };
        /** Claim */
        wgsdk__smt__Claim: {
            /** Cause */
            cause: components["schemas"]["ClaimCause"] | string;
            /** Loss Amount */
            loss_amount: components["schemas"]["ClaimLossAmount"] | string;
            /**
             * date
             * Format: date
             */
            claim_date: Record<string, never>;
        };
        /**
         * ClaimCause
         * @description An enumeration.
         * @enum {unknown}
         */
        ClaimCause: "COLLISION_IN_FAULT" | "COLLISION_NOT_IN_FAULT" | "GLASS_BREAKAGE" | "THEFT_BURGLARY" | "OTHER";
        /**
         * ClaimLossAmount
         * @description An enumeration.
         * @enum {unknown}
         */
        ClaimLossAmount: "LESS_THAN_500" | "BETWEEN_500_AND_2000" | "BETWEEN_2000_AND_5000" | "BETWEEN_5000_AND_10000" | "MORE_THAN_10000";
        /**
         * PartyRelationType
         * @description An enumeration.
         * @enum {unknown}
         */
        PartyRelationType: "ASSOCIATED_COMPANY" | "FAMILY" | "SPOUSE" | "PARENT_CHILD" | "MANAGER" | "PARTNER" | "EX_PARTNER" | "SHAREHOLDER" | "OTHER";
        /** AppViewsModelsPartyPartyrelationquerymodelParty */
        AppViewsModelsPartyPartyrelationquerymodelParty: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Iban */
            iban?: string;
            company_registration?: components["schemas"]["AppModelsCompanyRegistrationCompanyregistration"];
        };
        /** InsuranceHistory */
        wgsdk__smt__InsuranceHistory: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * date
             * Format: date
             * @description Start date of insurance.
             */
            start_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Start date of insurance.
             */
            end_date?: Record<string, never>;
            /**
             * Insurance
             * @description Which insurance.
             */
            insurance?: string;
            /**
             * Reason
             * @description Free text.
             */
            reason?: string;
            /** Reason Type */
            reason_type?: components["schemas"]["InsuranceTerminationReasonType"] | string;
            /**
             * Bonus Malus
             * @description Which bonus malus was used.
             */
            bonus_malus?: number;
            /** Policy Nr */
            policy_nr?: string;
            /**
             * date
             * Format: date
             */
            main_expiry_date?: Record<string, never>;
        };
        /**
         * InsuranceTerminationReasonType
         * @description An enumeration.
         * @enum {unknown}
         */
        InsuranceTerminationReasonType: "PREMIUM_INCREASE" | "RISK_OBJECT_CHANGED" | "INSURANCE_CHANGED" | "INSURANCE_CHANGED_2_MONTHS" | "CONTRACT_TERMINATION";
        /**
         * RiskObjectType
         * @description An enumeration.
         * @enum {unknown}
         */
        RiskObjectType: "CAR" | "FAMILY" | "RESIDENCE" | "TEACHER" | "TWO_WHEELER" | "LANDLORD" | "EBIKE" | "LEGAL" | "FUNERAL" | "PARTY_GROUP" | "BICYCLE" | "FLEET" | "BOAT" | "TRAILER" | "SEMI_TRAILER" | "MISCELLANEOUS" | "PARTY" | "TRAVEL";
        /**
         * InsurancePolicyType
         * @description An enumeration.
         * @enum {unknown}
         */
        InsurancePolicyType: "INACTIVE" | "ACTIVE" | "TERMINATED" | "POLICY_ON_HOLD";
        /** Boat */
        Boat: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Brand
             * @description Brand of the boat.
             * @example Starcraft Marine
             */
            brand?: string;
            /**
             * Type
             * @description Type/model name of the boat.
             * @example Superfisherman
             */
            type?: string;
            /**
             * Model Year
             * @description Year the boat was built.
             * @example 2006
             */
            model_year?: number;
            /** Registration Number */
            registration_number?: string;
            /**
             * Scm Number
             * @description Number of verified outboard motor lock.
             */
            scm_number?: string;
            /**
             * Win Number
             * @description The watercraft identifier number (WIN) number, this is the chassis number for boats.
             * @example FI-YAM11001J607
             */
            win_number?: string;
            /**
             * @description Boat's category.
             * @example SAILING
             */
            category?: components["schemas"]["BOAT_CATEGORY"];
            /**
             * Length
             * @description Length of the boat.
             * @example 5.56
             */
            length?: number;
            /**
             * @description Unit of the boat's length (defaults to meters if length is set but length_unit is not)
             * @example m
             */
            length_unit?: components["schemas"]["LengthUnit"];
            /**
             * @description Insured sailing territories of the boat.
             * @example BIG_SQUARE
             */
            territory?: components["schemas"]["BOAT_TERRITORY"];
            /**
             * Daily Value
             * @description Value of boat on last purchase (NL specific, dagwaarde).
             * @example 1200
             */
            daily_value?: number;
            /**
             * @description Main contruction material/type of the boat (hull).
             * @example SYNTHETIC
             */
            construction_type?: components["schemas"]["BOAT_CONSTRUCTION_TYPE"];
            /**
             * Construction Address
             * @description Address where boat was constructed.
             */
            construction_address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description Berth country of the boat.
             * @example NL
             */
            berth?: components["schemas"]["COUNTRY_CODES"];
            /** @description Berth area if in country NL. */
            berth_nl_area?: components["schemas"]["BOAT_BERTH_NL_AREA"];
            /** @description Berth big city specified here if berth area is BIG_CITY */
            berth_nl_big_city?: components["schemas"]["BOAT_BERTH_BIG_CITY"];
            berth_type?: components["schemas"]["BOAT_BERTH_TYPE"];
            /** Has Claim Free Years */
            has_claim_free_years?: boolean;
            /**
             * @description Amount of claim free years.
             * @example 1
             */
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /** Company Claim Free Years */
            company_claim_free_years?: string;
            /**
             * Amount Claim Free Years
             * @description The integer amount of claim free years.
             */
            amount_claim_free_years?: number;
            /**
             * Amount Claim Free Years Current Insurance Company
             * @description The integer amount of claim free years with the current insurance company.
             */
            amount_claim_free_years_current_insurance_company?: number;
            /**
             * Berth Description
             * @description Berth place of the boat description.
             */
            berth_description?: string;
            country_of_registration?: components["schemas"]["COUNTRY_CODES"];
            /** @description How the boat is specifically used. */
            usage?: components["schemas"]["BOAT_USAGE"];
            /**
             * Port Of Registration
             * @description Main location where the boat is registered.
             */
            port_of_registration?: string;
            /**
             * Beam
             * @description The width of the boat
             */
            beam?: number;
            /**
             * @description Unit of the boat's width (defaults to meters if width is set but width_unit is not)
             * @example m
             */
            beam_unit?: components["schemas"]["LengthUnit"];
            /**
             * Draft
             * @description Depth under water.
             */
            draft?: number;
            /**
             * @description Unit of the boat's depth
             * @example m
             */
            draft_unit?: components["schemas"]["LengthUnit"];
            /**
             * Freeboard
             * @description freeboard above water.
             */
            freeboard?: number;
            /**
             * @description Unit of the boat's freeboard
             * @example m
             */
            freeboard_unit?: components["schemas"]["LengthUnit"];
            /** Amount Of Masts */
            amount_of_masts?: number;
            /** Weight */
            weight?: number;
            /** @description If the boat is used in competitions, this specifies which type of competition. */
            competition_type?: components["schemas"]["BOAT_COMPETITION_TYPE"];
            /**
             * Is Anwb Member
             * @description Is the owner of this boat a member of the Algemeene Nederlandsche Wielrijders Bond?
             */
            is_anwb_member?: boolean;
            /**
             * Anwb Member Number
             * @description Algemeene Nederlandsche Wielrijders Bond membership number
             */
            anwb_member_number?: string;
            /**
             * Preferences
             * @description The party's preferences for this Boat specifically.
             */
            preferences?: components["schemas"]["BoatPreferences"];
            /** Finance Company */
            finance_company?: string;
            /** Finance Contract Number */
            finance_contract_number?: string;
            fuel?: components["schemas"]["FUEL"];
            /**
             * Amount Of Motors
             * @description The amount of motors
             */
            amount_of_motors?: number;
            motor_kind?: components["schemas"]["BOAT_MOTOR_KIND"];
            /** Motor Numbers */
            motor_numbers?: string[];
            /** Motor Construction Year */
            motor_construction_year?: number;
            /** Motor Brand */
            motor_brand?: string;
            /** Motor Type */
            motor_type?: string;
            /** Kw */
            kw?: number;
            /** Hp */
            hp?: number;
            /** Top Speed Km Per Hour */
            top_speed_km_per_hour?: number;
            trailer?: components["schemas"]["BoatTrailer"];
            /**
             * Dinghy
             * @description NL=Volgboot; A small, open boat powered by rowing, a motor, or sails, used for pleasure or for moving people to or from a ship.
             */
            dinghy?: components["schemas"]["Dinghy"];
            /** Is Registered */
            is_registered?: boolean;
            /**
             * Used In Competition
             * @description Marks if the boat is also used to participate in competitions.
             * @example true
             */
            used_in_competition?: boolean;
            /**
             * Has Cabin
             * @description Marks if there is a cabin present on the boat.
             * @example true
             */
            has_cabin?: boolean;
            /** Has Track And Trace System */
            has_track_and_trace_system?: boolean;
            /** Is Financed */
            is_financed?: boolean;
            /** Is Rented Out */
            is_rented_out?: boolean;
            /**
             * Was Constructed Or Finished By Owner
             * @description The boat was made or finished by owner.
             */
            was_constructed_or_finished_by_owner?: boolean;
            /**
             * Was Commercial Boat
             * @description Was previously used as a company boat.
             */
            was_commercial_boat?: boolean;
        };
        /** CarNLPayloads */
        CarNLPayloads: {
            pia?: components["schemas"]["PiaNLCarPayload"];
            citizens?: components["schemas"]["CitizensCarPayload"];
        };
        /** PiaNLCarPayload */
        PiaNLCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__prospect__CustomerOwner"] | components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__prospect__CompanyOwner"];
            car: components["schemas"]["PiaNLCar"];
        };
        /** CustomerOwner */
        wg_py_models__domain__insurance__insurances__pia__nl__prospect__CustomerOwner: {
            /** email */
            email?: string;
            telephonenr?: components["schemas"]["TelephoneNr"];
            /** Iban */
            iban?: string;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
        };
        /** CompanyOwner */
        wg_py_models__domain__insurance__insurances__pia__nl__prospect__CompanyOwner: {
            /** Name */
            name: string;
            /** email */
            email?: string;
            telephonenr?: components["schemas"]["TelephoneNr"];
            /** Iban */
            iban?: string;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            company_registration?: components["schemas"]["CompanyRegistration"];
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__COMPANY_LEGAL_FORM"];
        };
        /**
         * COMPANY_LEGAL_FORM
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__COMPANY_LEGAL_FORM: "BV" | "NV" | "SOLE_PROPRIETORSHIP" | "VOF" | "PARTNERSHIP" | "ASSOCIATION" | "FOUNDATION" | "OTHER";
        /**
         * PiaNLCar
         * @description Car used for offer flow
         */
        PiaNLCar: {
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /** Version */
            version: string;
            /** Kw */
            kw: number;
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            km_per_year: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported: boolean;
            usage: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__CAR_USAGE"];
            /**
             * Drivers
             * @default []
             */
            drivers: components["schemas"]["PiaNLDriver"][];
            motor_type: components["schemas"]["MOTOR_TYPE"];
            /** Is Or Will Be Registered */
            is_or_will_be_registered: boolean;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            mileage?: components["schemas"]["CarMileage"];
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            category?: components["schemas"]["CAR_CATEGORY"];
            /** Value */
            value: number;
            /** Options Value */
            options_value?: number;
            storage?: components["schemas"]["CarStorage"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            /** @default NL */
            country_of_registration: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__COUNTRY_OF_REGISTRATION"];
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            professional_usage_purpose?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__PROFESSIONAL_USAGE_PURPOSE"];
            /** Professional Usage Purpose Other */
            professional_usage_purpose_other?: string;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Coupe */
            is_coupe?: boolean;
            /** @description Car is used for demo purposes. */
            demo: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * Autotelex type id
             * @description Unique identifier over all vehicle types in Autotelex
             */
            autotelex_type_id?: number;
            /** Is Second Hand */
            is_second_hand?: boolean;
            subject_to_vat?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__SUBJECT_TO_VAT"];
            /** Vat Rate */
            vat_rate: number;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            /** Estimated Value */
            estimated_value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Taxation Value */
            taxation_value?: number;
            /**
             * date
             * Format: date
             */
            issue_date_taxation_report?: Record<string, never>;
            accredited_appraiser?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__ACCREDITED_APPRAISER"];
            /** Taxation Costs Paid By Customer */
            taxation_costs_paid_by_customer?: boolean;
            lease?: components["schemas"]["CarLease"];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__prospect__CustomerOwner"] | components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__prospect__CompanyOwner"];
            /** Cc */
            cc?: number;
            /** Co2 */
            co2?: number;
            /** Model Year */
            model_year?: number;
            /** Febiacid */
            febiacid?: number;
        };
        /**
         * CAR_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__CAR_USAGE: "PRIVATE" | "PROFESSIONAL" | "PRIVATE_PROFESSIONAL";
        /** PiaNLDriver */
        PiaNLDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * DriverBrandClubMembership
         * @description Enum club is different than domain
         */
        wg_py_models__domain__insurance__insurances__pia__nl__driver__DriverBrandClubMembership: {
            club: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__nl__enums__BRAND_CLUB"];
            /** Name */
            name?: string;
            /** Membership Nr */
            membership_nr?: string;
        };
        /**
         * BRAND_CLUB
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__BRAND_CLUB: "ASTON_MARTIN_CLUB" | "MASERATI_CLUB" | "FERRARI_CLUB_NL" | "FERRARI_OWNERS_CLUB" | "FEHAC_CLUB" | "OLDER_TIMER_CLUB" | "NONE";
        /**
         * COUNTRY_OF_REGISTRATION
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__COUNTRY_OF_REGISTRATION: "FR" | "IT" | "LU" | "MC" | "AT" | "ES" | "CZ" | "CH" | "NL" | "DE" | "BE" | "GB" | "OTHER";
        /**
         * PROFESSIONAL_USAGE_PURPOSE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__PROFESSIONAL_USAGE_PURPOSE: "OTHER" | "SECURITY" | "FAST_FOOD_DELIVERY_EG_PIZZA" | "PROFESSIONAL_SPORTS_ORGANISATION" | "CUSTOMER_VISIT" | "COURIER_SERVICE" | "TEACHING_VEHICLE" | "RENTAL_WITHWITHOUT_DRIVER" | "TAXI_AND_OTHER_PASSENGER_TRANSPORT" | "SMALL_BUSSES_AND_COACHES" | "AGRICULTURE" | "TRANSPORTATION_AT_AIRPORTS" | "SPEEDING_COMPETITIONS";
        /**
         * CAR_DEMO
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__CAR_DEMO: "YES" | "NO" | "FIST_SIX_MONTHS";
        /**
         * SUBJECT_TO_VAT
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__SUBJECT_TO_VAT: "YES" | "NO";
        /**
         * ACCREDITED_APPRAISER
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__nl__enums__ACCREDITED_APPRAISER: "AABAT_CLASSIC_CAR_TAXATIES" | "ABAS_BV_TAXATIE_EN_EXPERTISEBUREAU" | "ADETEX_LIMBURG" | "ALAIN_GOY" | "ALBERT_VOS" | "ALEWIJN_TAXATIES" | "ALGEMEEN_EXPERTISE_CENTRUM" | "ANWB" | "ATAXATIES" | "AUGUSTIJN_AUTO_EXPERTISE" | "AUTO_MAKELAARDIJ_HABRAKEN" | "AUTOCONOOM_TAXATIEBURO_BV" | "AUTOMOTIVE_CONSULTANCY_SERVICES" | "AUTOTAXATIE_NEDERLAND_VOF" | "BENJAMINS_BENJAMINS" | "BOCCARDO_YVES_EXPERT_AUTOMOBILE_AGREE" | "BOLSENBROEK_PARTNERS_BV" | "BOLSENBROEK_VAN_DEN_BOOGAARD_PARTNERS" | "BRAMER_CARS" | "BRUIJN_SCHADEEXPERTISE_EN_TAXATIES" | "BUREAU_DEXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL" | "BUREAU_DEXPERTISES_SOMJADUBOIS" | "BUREAU_D_EXPERTISES_CARION_SPRL" | "BURO_PH_NOORMAN_VAN_DER_DUSSEN" | "C_PHILIPPSEN_INTERNATIONAL_AUTOMOBILE_CONSULTANT" | "CARDESK_BVBA_EXPERTISEBUREAU" | "CED_AUTOMOTIVE_BV" | "CHABOT_EXPERTISE" | "CHRISTIAN_PHILIPPSEN_INT_AUTOMOBILE_CONSULTANT" | "CLASSIC_AUTOMOTIVE_EXPERTISE_BV" | "CLASSIC_CAR_TAXATIE" | "CLASSIC_DATA_BOCHUM_D" | "CLASSIC_ONLY_TAXATIEBUREAU" | "CORDEMANS_CAMI_EXPERTISE" | "CORNELIS_FRANCISCUS_JOSEPH_KUIJPER_ANTIQUAIR" | "COTE_AUTOCLASSIC" | "COTSWOLD_COLLECTORS_CARS" | "DE_DECKER_DANNY" | "DE_KLERK_AUTOMOBIEL_TAXATIES" | "DE_MEERMAN_TAXATIES" | "DEKRA_AUTOMOTIVE_BV" | "DEKRA_CLASSIC_SERVICES" | "DOMMERSHUIZEN_OLDTIMER_TAXATIES" | "EW_BROUWER_EEFDE" | "ERIK_HEIJL_CLASSIC_CAR_TAXATIES" | "EUROPE_EXPERTISE" | "EXPERTISE_TAXATIEBUREAU_FNP_DE_GROOT" | "EXPERTISE_TAXATIEBURO_NEDERLOF_PARTNER_BV" | "EXPERTISE_BUREAU_DIJKSTRA" | "EXPERTISE_BUREAU_JONKER_WESDORP_BV" | "EXPERTISE_BUREAU_LOENEN_VOF" | "EXPERTISE_BUREAU_VERBEEK" | "EXPERTISE_EN_TAXATIEBUREAU_BOL" | "EXPERTISE_POOL_NEDERLAND_BV" | "EXPERTISEBUREAU_DE_BRUYN_CO_BVBA" | "EXPERTISEBUREAU_HERMANNS" | "EXPERTISEBUREAU_JANSSEN_VOF" | "EXPERTISEBUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_LUDO_KERKHOVE" | "EXPERTISEBUREAU_LUYTS_CO" | "EXPERTISEBUREAU_RIJNDERS_DOL_MANDEMA_BV" | "EXPERTISEBUREAU_VAN_DER_WAL" | "EXPERTISEBUREAU_VONCK" | "EXPERTISEBUREEL_GILIS_BVBA" | "EXPERTISEBUREEL_SOMERS_BVBA" | "EXPERTISECENTRUM_LIMBURG_BVBA" | "EXPERTISEKANTOOR_MOENENS_BVBA" | "EXTENSO_SCHADEMANAGEMENT_TAXATIE" | "FA_KEES_VAN_STOKKUM" | "FRANZ_PFAFFENBURNER_SACHVERSTÄNDIGENBÜRO" | "GEXA_VANACKER" | "GRATAMA_EN_LUXWOLDA_CLASSIC_CAR_TAXATIES" | "HAFKAMP_PROJECTS_BV" | "HAN_VAN_DEURSEN_KLASSIEKE_AUTOMOBIELEN" | "HARRY_S_SPORTSCARS_BV" | "HELMS_KLASSIEKER_TAXATIES" | "HEUFS_AUTOMOTIVE_BV" | "HOEVELER_EXPERTISE" | "IDEX_TAXATEURS_EXPERTS" | "INTER_IURA" | "ITEB_SCHADESERVICES" | "J_VAN_NIMWEGEN" | "JA_WAGEMAKER" | "JF_HUISMAN_AUTOTECHNIEK" | "JONKER_WESDORP_BV" | "JORDENS_MERTENS_CV_EXPERTISEBURO" | "KLEOFACTUM_AUTOMOTIVE" | "KLOOS_CLASSIC_CAR_CONSULTANCY" | "LGTH_DE_ROOIJ" | "LAAGLAND_TAXATIES" | "LAC_TAXATIES" | "LAURENT_TULPIN" | "LIMBRATEX_MOBILEX_BVBA" | "LMB_CLASSIC_AND_RACE_PREPARATION_BVBA" | "LUC_GEUSENS_AUTOMOBIELDESKUNDIGE" | "LUXWOLDA_CLASSIC_CAR_TAXATIES" | "MAAK_UW_KEUZE" | "MAIKEL_DE_MUNNIK_TAXATIES" | "MAKELAARSKANTOOR_VAN_SON_VISSER" | "MARO_TAXATIES" | "MARTIN_STRETTON_RACING" | "MATTHYS_IVAN" | "NVT" | "NATIONAAL_EXPERTISE_BUREAU" | "NOBLE_HOUSE_BV" | "OCCC_HEEL" | "OLDTIMERTAXERENNL" | "OTO_TAXATIES" | "PP_MARTIN_STRETTON_RACING" | "PANDER_TAXATIES" | "PAUL_KOK_CLASSIC_CAR_TAXATIES" | "PEETERS_TAXATIE_EN_EXPERTISE" | "PETER_WILBERS_BV" | "PIET_VAN_BERNE" | "PROEXPERT_SPRL" | "RIETVELD_KLASSIEKER_TAXATIES" | "RUDI_PHILIPPAERTS_VOF" | "RUUD_JANSEN_WAARDETAXATIESNL" | "SAMBALE_INGENIEUR_UND_SACHVERSTÄNDIGENBÜRO" | "SDMS_INTERNATIONAL" | "SIMONEXPERTISE" | "SPLINTER_EXPERTISE" | "STEIJN_SPORTSCARS_TAXATIES" | "TAX_RIJSSEN_BV" | "TAXATIE_EXPERTISE_BUREAU_HOUTMAN" | "TAXATIE_EN_EXPERTISEBUREAU_HUGO_VAN_OOSTERWIJK" | "TAXATIEBUREAU_JAQUET" | "TAXATIEBUREAU_VAN_DEIJZEN" | "TÜV_NORD_MOBIBITÄT_GMBH_CO_KG" | "VAN_BAARLE_EXPERTS_BVBA" | "VAN_BROEKHOVEN_TAXATIES" | "VAN_DEIJZEN_TAXATIEBUREAU" | "VAN_ECK_EXPERTISES_BV" | "VAN_GLANSBEEK_CLEIREN" | "VANHEESMICHIELSEN_CO_BVBA" | "VITEX_DRUTEN_BV" | "VITEX_EXPERTISE" | "VREEWIJCK_EXPERTISES_EN_TAXATIES_BV" | "W_DE_MUNNIK_TAXATIEBUREAU" | "WEBEX_EXPERTISEKANTOOR_BVBA" | "ZLD_EXPERTISE" | "ZNEB_EXPERTISE_EN_TAXATIE_BV" | "ZTA_EXPERTISE" | "EXPERTISEBUREEL_VERBERGT" | "EXPERTISEBUREEL_EXPERES" | "EXPERTISEBUREAU_EXPERES" | "HTTAXATIES" | "VERBERGT_BVBA" | "MATTICO_VOF" | "MA_VAN_BROEKHOVEN" | "NOBEL_TAXATIE_SCHADEEXPERTISE" | "PEET_CLASSICS" | "PLETTENBURG_TAXATIES" | "ROVIN_BV" | "STAN_KRIJGSMAN" | "TANKE_TAXATIES_CAR_CONSULTANCY" | "TIELEN_TAXATIES" | "VAN_DEN_BROEK_AUTOMOBIEL_TAXATIES" | "VAN_HCLASSICS" | "VOERTUIG_TAXATIES_BV" | "WAARDETAXATIESNL" | "_2POINTS_TAXATIES";
        /** CitizensCarPayload */
        CitizensCarPayload: {
            policy_holder: components["schemas"]["PartyQueryModel"];
            car: components["schemas"]["CitizensCar"];
        };
        /** CitizensCar */
        CitizensCar: {
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id: string;
        };
        /** HomeNLPayloads */
        HomeNLPayloads: {
            villasure?: components["schemas"]["VillasureHomePayload"];
        };
        /** VillasureHomePayload */
        VillasureHomePayload: {
            policy_holder: components["schemas"]["PartyQueryModel"];
            home: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__Residence"];
        };
        /** MultiQuoteBESession */
        MultiQuoteBESession: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** @default BE */
            country_code: components["schemas"]["SupportedProFlowCountryCodes"];
            specs?: components["schemas"]["QuoteSpecification"];
            car?: components["schemas"]["CarPayloads"];
            family?: components["schemas"]["FamilyPayloads"];
            legal?: components["schemas"]["LegalPayloads"];
            home?: components["schemas"]["HomePayloads"];
            funeral?: components["schemas"]["FuneralPayloads"];
        };
        /** CarPayloads */
        CarPayloads: {
            aedes?: components["schemas"]["AedesCarPayload"];
            allianz?: components["schemas"]["AllianzCarPayload"];
            axa?: components["schemas"]["AxaCarPayload"];
            baloise?: components["schemas"]["BaloiseCarPayload"];
            pnp?: components["schemas"]["PnpCarPayload"];
            optimco?: components["schemas"]["OptimcoCarPayload"];
            verzekerje?: components["schemas"]["SafetyStickCarPayload"];
            vivium?: components["schemas"]["ViviumCarPayload"];
            pia?: components["schemas"]["PiaBECarPayload"];
            foyer?: components["schemas"]["FoyerCarPayload"];
        };
        /** AedesCarPayload */
        AedesCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__aedes__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__aedes__prospect__Company"];
            car: components["schemas"]["AedesCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__aedes__prospect__Customer: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            address?: components["schemas"]["wg_py_models__domain__insurance__insurances__aedes__address__Address"];
            native_language?: components["schemas"]["LANGUAGE_CODES"];
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__aedes__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__aedes__prospect__Company: {
            /** Name */
            name: string;
            address?: components["schemas"]["wg_py_models__domain__insurance__insurances__aedes__address__Address"];
        };
        /** AedesCar */
        AedesCar: {
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            /** Drivers */
            drivers: components["schemas"]["AedesDriver"][];
            /** Kw */
            kw: number;
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** Professional Use */
            professional_use?: boolean;
        };
        /** AedesDriver */
        AedesDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__aedes__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** AllianzCarPayload */
        AllianzCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__prospect__Company"];
            car: components["schemas"]["AllianzCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__allianz__prospect__Customer: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth: Record<string, never>;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__address__Address"];
            telephonenr?: components["schemas"]["TelephoneNr"];
            native_language?: components["schemas"]["LANGUAGE_CODES"];
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__allianz__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__allianz__prospect__Company: {
            /** Name */
            name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__address__Address"];
            telephonenr?: components["schemas"]["TelephoneNr"];
            native_language?: components["schemas"]["LANGUAGE_CODES"];
        };
        /** AllianzCar */
        AllianzCar: {
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /** Kw */
            kw: number;
            /** Is First Owner */
            is_first_owner: boolean;
            usage: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__enums__CAR_USED_FOR"];
            security_systems: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__car__SecuritySystems"];
            /** Drivers */
            drivers: components["schemas"]["AllianzDriver"][];
            km_per_year: components["schemas"]["KM_PER_YEAR"];
            motor_type: components["schemas"]["MOTOR_TYPE"];
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            /** Co2 */
            co2?: number;
            category?: components["schemas"]["CAR_CATEGORY"];
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Febiacid */
            febiacid?: number;
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
        };
        /**
         * CAR_USED_FOR
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__allianz__enums__CAR_USED_FOR: "A01" | "A02";
        /** SecuritySystems */
        wg_py_models__domain__insurance__insurances__allianz__car__SecuritySystems: {
            /** Adaptive Cruise Control */
            adaptive_cruise_control: boolean;
            /** Attention Assist */
            attention_assist: boolean;
            /** Blind Spot Control */
            blind_spot_control: boolean;
            /** Lane Assist */
            lane_assist: boolean;
            /** Automatic Emergency Braking */
            automatic_emergency_braking: boolean;
        };
        /** AllianzDriver */
        AllianzDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            profession: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
            /** Formatted Claim Free Years */
            formatted_claim_free_years: number;
        };
        /** AxaCarPayload */
        AxaCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__axa__prospect__Company"];
            car: components["schemas"]["AxaCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__axa__prospect__Customer: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth: Record<string, never>;
            /** email */
            email?: string;
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            address?: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__address__Address"];
            /** Has Claims */
            has_claims?: boolean;
            family_situation?: components["schemas"]["FAMILY_STATUS"];
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__axa__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @example 1234a
             */
            housenr: string;
            /** Boxnr */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__axa__prospect__Company: {
            /** Name */
            name: string;
            company_registration: components["schemas"]["CompanyRegistration"];
            /** email */
            email?: string;
            address?: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__address__Address"];
            legal_form?: components["schemas"]["LEGAL_FORM"];
            native_language?: components["schemas"]["LANGUAGE_CODES"];
        };
        /** AxaCar */
        AxaCar: {
            /** Brand */
            brand?: string;
            /** Model */
            model?: string;
            /** Version */
            version?: string;
            /** Kw */
            kw?: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            motor_type: components["schemas"]["MOTOR_TYPE"];
            km_per_year: components["schemas"]["KM_PER_YEAR"];
            /** Is Second Hand */
            is_second_hand: boolean;
            security_systems: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__car__SecuritySystems"];
            usage: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__enums__CAR_USAGE"];
            /** Drivers */
            drivers: components["schemas"]["AxaDriver"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            /** Febiacid */
            febiacid?: number;
            /** Vat Regime */
            vat_regime?: number;
            /** Invoice Vat Rate */
            invoice_vat_rate?: number;
            category?: components["schemas"]["CAR_CATEGORY"];
            /** Seats */
            seats?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
        };
        /** SecuritySystems */
        wg_py_models__domain__insurance__insurances__axa__car__SecuritySystems: {
            /** Parking Aid */
            parking_aid: boolean;
            /** Blind Spot Control */
            blind_spot_control: boolean;
            /** Lane Assist */
            lane_assist: boolean;
            /** Automatic Emergency Braking */
            automatic_emergency_braking: boolean;
            /** Attention Assist */
            attention_assist: boolean;
            /** Adaptive Cruise Control */
            adaptive_cruise_control: boolean;
        };
        /**
         * CAR_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__axa__enums__CAR_USAGE: "PRIVATE" | "PROFESSIONAL";
        /** AxaDriver */
        AxaDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            profession: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * CLAIM_FREE_YEARS
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__axa__enums__CLAIM_FREE_YEARS: "0" | "1" | "2" | "3" | "4" | "5+";
        /** BaloiseCarPayload */
        BaloiseCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__prospect__Company"];
            car: components["schemas"]["BaloiseCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__baloise__prospect__Customer: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__address__Address"];
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__baloise__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__baloise__prospect__Company: {
            /** Name */
            name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__address__Address"];
        };
        /**
         * BaloiseCar
         * @description This model is used to calculate quotes and save simulations to MyBaloise.
         */
        BaloiseCar: {
            /** Kw */
            kw: number;
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            motor_type: components["schemas"]["MOTOR_TYPE"];
            usage: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__enums__CAR_USAGE"];
            security_systems: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__car__SecuritySystems"];
            /** Drivers */
            drivers: components["schemas"]["BaloiseDriver"][];
            km_per_year: components["schemas"]["KM_PER_YEAR"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Cc */
            cc?: number;
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Tuned */
            is_tuned?: boolean;
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION"];
            mileage?: components["schemas"]["CarMileage"];
        };
        /**
         * CAR_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__baloise__enums__CAR_USAGE: "PRIVATE" | "PROFESSIONAL";
        /** SecuritySystems */
        wg_py_models__domain__insurance__insurances__baloise__car__SecuritySystems: {
            /** Attention Assist */
            attention_assist: boolean;
            /** Adaptive Cruise Control */
            adaptive_cruise_control: boolean;
            /** Blind Spot Control */
            blind_spot_control: boolean;
            /** Lane Assist */
            lane_assist: boolean;
            /** Automatic Emergency Braking */
            automatic_emergency_braking: boolean;
            /** Pedestrian And Bicycle Detection */
            pedestrian_and_bicycle_detection: boolean;
            /** Parking Aid */
            parking_aid: boolean;
        };
        /** BaloiseDriver */
        BaloiseDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * SATELLITE_PROTECTION
         * @description An enumeration.
         * @enum {unknown}
         */
        SATELLITE_PROTECTION: "NONE" | "VIASAT" | "AT2" | "TT4";
        /** PnpCarPayload */
        PnpCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__prospect__Company"];
            car: components["schemas"]["PnpCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__pnp__prospect__Customer: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__address__Address"];
            /**
             * date
             * Format: date
             */
            birth: Record<string, never>;
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__pnp__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__pnp__prospect__Company: {
            /** Name */
            name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__address__Address"];
            company_registration?: components["schemas"]["CompanyRegistration"];
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
        };
        /** PnpCar */
        PnpCar: {
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            motor_type: components["schemas"]["MOTOR_TYPE"];
            /** Professional Use */
            professional_use: boolean;
            /** Drivers */
            drivers: components["schemas"]["PnpDriver"][];
            /** Kw */
            kw?: number;
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Number Plate */
            number_plate?: string;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Vat Regime */
            vat_regime?: number;
        };
        /** PnpDriver */
        PnpDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** OptimcoCarPayload */
        OptimcoCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__prospect__Company"];
            car: components["schemas"]["OptimcoCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__optimco__prospect__Customer: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__address__Address"];
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__optimco__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city?: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__optimco__prospect__Company: {
            /** Name */
            name: string;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__address__Address"];
            company_registration?: components["schemas"]["CompanyRegistration"];
            legal_form?: components["schemas"]["LEGAL_FORM"];
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
        };
        /** OptimcoCar */
        OptimcoCar: {
            /** Brand */
            brand: string;
            /** Kw */
            kw: number;
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            /** Professional Use */
            professional_use: boolean;
            /** Is First Owner */
            is_first_owner: boolean;
            /** Drivers */
            drivers: components["schemas"]["OptimcoDriver"][];
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /**
             * date
             * Format: date
             */
            previous_insurance_date?: Record<string, never>;
            usage?: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_USED_FOR"];
            /** Is Second Hand */
            is_second_hand?: boolean;
            /** Model */
            model?: string;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
            /** Cc */
            cc?: number;
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /** Bought Via An Official Dealer */
            bought_via_an_official_dealer?: boolean;
        };
        /** OptimcoDriver */
        OptimcoDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** SafetyStickCarPayload */
        SafetyStickCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__safetystick__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__safetystick__prospect__Company"];
            car: components["schemas"]["SafetyStickCar"];
        };
        /** Customer */
        wg_py_models__domain__insurance__insurances__safetystick__prospect__Customer: {
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__address__Address"];
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * Birth
             * Format: date
             */
            birth?: string;
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
        };
        /** Company */
        wg_py_models__domain__insurance__insurances__safetystick__prospect__Company: {
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__address__Address"];
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
            /** Name */
            name: string;
            legal_form: components["schemas"]["LEGAL_FORM"];
        };
        /** SafetyStickCar */
        SafetyStickCar: {
            driver: components["schemas"]["SafetyStickDriver"];
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            /** Number Plate */
            number_plate?: string;
            /** Kw */
            kw: number;
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /** Seats */
            seats?: number;
            /** Brand */
            brand: string;
            /** Model */
            model?: string;
            /** Version */
            version?: string;
            /** Model Year */
            model_year: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Catalogue Value */
            catalogue_value?: number;
            /** Professional Use */
            professional_use: boolean;
            /** Is First Owner */
            is_first_owner?: boolean;
            mileage?: components["schemas"]["CarMileage"];
            /** Chassis Number */
            chassis_number?: string;
        };
        /** SafetyStickDriver */
        SafetyStickDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** ViviumCarPayload */
        ViviumCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__prospect__Company"];
            car: components["schemas"]["ViviumCar"];
        };
        /**
         * Customer
         * @description Shared properties of `Customer` and `Company`. This model should not be used on it's own
         */
        wg_py_models__domain__insurance__insurances__vivium__prospect__Customer: {
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            address?: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__address__Address"];
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth: Record<string, never>;
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
        };
        /**
         * Address
         * @description Address model
         */
        wg_py_models__domain__insurance__insurances__vivium__address__Address: {
            /**
             * Street
             * @description The street.
             * @example Bomastraat
             */
            street: string;
            /**
             * Country Code
             * @enum {string}
             */
            country_code: "BE";
            /**
             * Zipcode
             * @description The zipcode.
             * @example 9000
             */
            zipcode?: string;
            /**
             * Housenr
             * @description The house number.
             * @example 12
             */
            housenr: string;
            /**
             * Boxnr
             * @description The box number.
             * @example C
             */
            boxnr?: string;
            /**
             * City
             * @description The city.
             * @example Gent
             */
            city: string;
            /**
             * Lat
             * @description The latitude.
             * @example 51.06166
             */
            lat?: number;
            /**
             * Lng
             * @description The longitude.
             * @example 3.731334
             */
            lng?: number;
            /**
             * Region
             * @description The region.
             * @example East-Flanders
             */
            region?: string;
        };
        /**
         * Company
         * @description Shared properties of `Customer` and `Company`. This model should not be used on it's own
         */
        wg_py_models__domain__insurance__insurances__vivium__prospect__Company: {
            /** Telephonenr */
            telephonenr?: string;
            /** email */
            email?: string;
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            address?: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__address__Address"];
            /** Name */
            name: string;
            legal_form: components["schemas"]["LEGAL_FORM"];
            company_registration?: components["schemas"]["CompanyRegistration"];
        };
        /**
         * ViviumCar
         * @description Car used for XAPI of Vivium 2022
         *
         *     See documentation:
         *         - Google Drive IT/05 Documentatie/API/Vivium/Car/XAPI 2022
         */
        ViviumCar: {
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            /** Febiacid */
            febiacid?: number;
            usage: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__enums__CAR_USAGE"];
            /** Replacement Vehicle */
            replacement_vehicle: boolean;
            km_per_year: components["schemas"]["KM_PER_YEAR"];
            /** Is First Owner */
            is_first_owner: boolean;
            security_systems: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__car__SecuritySystems"];
            /** Garage Or Carport */
            garage_or_carport: boolean;
            /** Drivers */
            drivers: components["schemas"]["ViviumDriver"][];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Version */
            version?: string;
            /** Model Year */
            model_year?: number;
            /** Kw */
            kw?: number;
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /** Value */
            value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Options Value */
            options_value?: number;
            /** Fleet Number */
            fleet_number?: string;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Chassis Number */
            chassis_number?: string;
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /** Cc */
            cc?: number;
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Bought Via An Official Dealer */
            bought_via_an_official_dealer?: boolean;
        };
        /**
         * CAR_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__vivium__enums__CAR_USAGE: "PRIVATE" | "PRIVATE_PROFESSIONAL" | "PRIVATE_COMMUTE" | "PROFESSIONAL";
        /** SecuritySystems */
        wg_py_models__domain__insurance__insurances__vivium__car__SecuritySystems: {
            /** Automatic Emergency Braking */
            automatic_emergency_braking: boolean;
            /** Lane Assist */
            lane_assist: boolean;
            /** Attention Assist */
            attention_assist: boolean;
            /** Adaptive Cruise Control */
            adaptive_cruise_control: boolean;
            /** Blind Spot Control */
            blind_spot_control: boolean;
            /** Pedestrian And Bicycle Detection */
            pedestrian_and_bicycle_detection: boolean;
        };
        /** ViviumDriver */
        ViviumDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            accident_statement: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__address__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * CLAIM_FREE_YEARS
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__vivium__enums__CLAIM_FREE_YEARS: "0" | "1" | "2" | "3" | "4" | "5+";
        /** PiaBECarPayload */
        PiaBECarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__prospect__CustomerOwner"] | components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__prospect__CompanyOwner"];
            car: components["schemas"]["PiaBECar"];
        };
        /** CustomerOwner */
        wg_py_models__domain__insurance__insurances__pia__be__prospect__CustomerOwner: {
            /** email */
            email?: string;
            telephonenr?: components["schemas"]["TelephoneNr"];
            /** Iban */
            iban?: string;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth?: Record<string, never>;
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
        };
        /** CompanyOwner */
        wg_py_models__domain__insurance__insurances__pia__be__prospect__CompanyOwner: {
            /** Name */
            name: string;
            /** email */
            email?: string;
            telephonenr?: components["schemas"]["TelephoneNr"];
            /** Iban */
            iban?: string;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            company_registration?: components["schemas"]["CompanyRegistration"];
            /**
             * date
             * Format: date
             */
            founding_date?: Record<string, never>;
            legal_form?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__enums__COMPANY_LEGAL_FORM"];
        };
        /**
         * COMPANY_LEGAL_FORM
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__be__enums__COMPANY_LEGAL_FORM: "BV" | "NV" | "SOLE_PROPRIETORSHIP" | "VOF" | "PARTNERSHIP" | "ASSOCIATION" | "FOUNDATION" | "OTHER";
        /**
         * PiaBECar
         * @description Car used for offer flow
         */
        PiaBECar: {
            /** Brand */
            brand: string;
            /** Model */
            model: string;
            /** Version */
            version: string;
            /** Kw */
            kw: number;
            /** Seats */
            seats: number;
            /**
             * date
             * Format: date
             */
            registration_first: Record<string, never>;
            km_per_year: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported: boolean;
            usage: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__enums__CAR_USAGE"];
            usage_period: components["schemas"]["CAR_USAGE_PERIOD"];
            /**
             * Drivers
             * @default []
             */
            drivers: components["schemas"]["PiaBEDriver"][];
            motor_type: components["schemas"]["MOTOR_TYPE"];
            /** Owner Is Collector */
            owner_is_collector: boolean;
            /** Is Or Will Be Registered */
            is_or_will_be_registered: boolean;
            mileage?: components["schemas"]["CarMileage"];
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            /** Number Plate */
            number_plate?: string;
            /** Chassis Number */
            chassis_number?: string;
            category?: components["schemas"]["CAR_CATEGORY"];
            /** Value */
            value?: number;
            /** Options Value */
            options_value?: number;
            storage?: components["schemas"]["CarStorage"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** @default BE */
            country_of_registration: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__enums__COUNTRY_OF_REGISTRATION"];
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            professional_usage_purpose?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__enums__PROFESSIONAL_USAGE_PURPOSE"];
            /** Professional Usage Purpose Other */
            professional_usage_purpose_other?: string;
            /** Is Sportscar */
            is_sportscar?: boolean;
            /** Is Jeep */
            is_jeep?: boolean;
            /** Is Cabrio */
            is_cabrio?: boolean;
            /** Is Coupe */
            is_coupe?: boolean;
            /** Is Second Hand */
            is_second_hand?: boolean;
            subject_to_vat?: components["schemas"]["wg_py_models__domain__wegroup__enums__SUBJECT_TO_VAT"];
            /** Vat Rate */
            vat_rate?: number;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            /** Estimated Value */
            estimated_value?: number;
            /** Invoice Value */
            invoice_value?: number;
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Taxation Value */
            taxation_value?: number;
            /**
             * date
             * Format: date
             */
            issue_date_taxation_report?: Record<string, never>;
            accredited_appraiser?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__enums__ACCREDITED_APPRAISER"];
            /** Taxation Costs Paid By Customer */
            taxation_costs_paid_by_customer?: boolean;
            /** Weight In Kg */
            weight_in_kg?: number;
            lease?: components["schemas"]["CarLease"];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__prospect__CustomerOwner"] | components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__prospect__CompanyOwner"];
            /** Cc */
            cc?: number;
            /** Co2 */
            co2?: number;
            /** Model Year */
            model_year?: number;
            /** Febiacid */
            febiacid?: number;
        };
        /**
         * CAR_USAGE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__be__enums__CAR_USAGE: "PRIVATE" | "PROFESSIONAL" | "PRIVATE_PROFESSIONAL";
        /** PiaBEDriver */
        PiaBEDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             */
            issue_license_date: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * DriverBrandClubMembership
         * @description Enum club is different than domain
         */
        wg_py_models__domain__insurance__insurances__pia__be__driver__DriverBrandClubMembership: {
            club: components["schemas"]["wg_py_models__domain__insurance__insurances__pia__be__enums__BRAND_CLUB"];
            /** Name */
            name?: string;
            /** Membership Nr */
            membership_nr?: string;
        };
        /**
         * BRAND_CLUB
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__be__enums__BRAND_CLUB: "ASTON_MARTIN_CLUB" | "MASERATI_CLUB" | "FERRARI_CLUB_NL" | "FERRARI_OWNERS_CLUB" | "FEHAC_CLUB" | "OLDER_TIMER_CLUB" | "NONE";
        /**
         * COUNTRY_OF_REGISTRATION
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__be__enums__COUNTRY_OF_REGISTRATION: "FR" | "IT" | "LU" | "MC" | "AT" | "ES" | "CZ" | "CH" | "NL" | "DE" | "BE" | "GB" | "OTHER";
        /**
         * PROFESSIONAL_USAGE_PURPOSE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__be__enums__PROFESSIONAL_USAGE_PURPOSE: "OTHER" | "SECURITY" | "FAST_FOOD_DELIVERY_EG_PIZZA" | "PROFESSIONAL_SPORTS_ORGANISATION" | "CUSTOMER_VISIT" | "COURIER_SERVICE" | "TEACHING_VEHICLE" | "RENTAL_WITHWITHOUT_DRIVER" | "TAXI_AND_OTHER_PASSENGER_TRANSPORT" | "SMALL_BUSSES_AND_COACHES" | "AGRICULTURE" | "TRANSPORTATION_AT_AIRPORTS" | "SPEEDING_COMPETITIONS";
        /**
         * ACCREDITED_APPRAISER
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__pia__be__enums__ACCREDITED_APPRAISER: "GEXA_VANACKER" | "ABAS_BV_TAXATIE_EN_EXPERTISEBUREAU" | "ALAIN_GOY" | "ATAXATIES" | "AUGUSTIJN_AUTO_EXPERTISE" | "AUTO_MAKELAARDIJ_HABRAKEN" | "AUTOCONOOM_TAXATIEBURO_BV" | "AUTOMOTIVE_CONSULTANCY_SERVICES" | "BENJAMINS_BENJAMINS" | "BOLSENBROEK_VAN_DEN_BOOGAARD_PARTNERS" | "BUREAU_DEXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL" | "BUREAU_DEXPERTISES_SOMJADUBOIS" | "CED_AUTOMOTIVE_BV" | "CHABOT_EXPERTISE" | "CLASSIC_CAR_TAXATIE" | "COTSWOLD_COLLECTORS_CARS" | "DEKRA_AUTOMOTIVE_BV" | "DOMMERSHUIZEN_OLDTIMER_TAXATIES" | "ERIK_HEIJL_CLASSIC_CAR_TAXATIES" | "EUROPE_EXPERTISE" | "EXPERTISE_TAXATIEBURO_NEDERLOF_PARTNER_BV" | "EXPERTISE_BUREAU_VERBEEK" | "EXPERTISE_EN_TAXATIEBUREAU_BOL" | "EXPERTISE_POOL_NEDERLAND_BV" | "EXPERTISEBUREAU_HERMANNS" | "EXPERTISEBUREAU_JANSSEN_VOF" | "EXPERTISEBUREAU_LUDO_KERKHOVE" | "EXPERTISEBUREAU_VONCK" | "FA_KEES_VAN_STOKKUM" | "GRATAMA_EN_LUXWOLDA_CLASSIC_CAR_TAXATIES" | "HAFKAMP_PROJECTS_BV" | "HAN_VAN_DEURSEN_KLASSIEKE_AUTOMOBIELEN" | "HELMS_KLASSIEKER_TAXATIES" | "IDEX_TAXATEURS_EXPERTS" | "J_VAN_NIMWEGEN" | "JA_WAGEMAKER" | "JONKER_WESDORP_BV" | "LGTH_DE_ROOIJ" | "LMB_CLASSIC_AND_RACE_PREPARATION_BVBA" | "LUC_GEUSENS_AUTOMOBIELDESKUNDIGE" | "LUXWOLDA_CLASSIC_CAR_TAXATIES" | "MAIKEL_DE_MUNNIK_TAXATIES" | "OTO_TAXATIES" | "PANDER_TAXATIES" | "PAUL_KOK_CLASSIC_CAR_TAXATIES" | "PIET_VAN_BERNE" | "PROEXPERT_SPRL" | "RIETVELD_KLASSIEKER_TAXATIES" | "STEIJN_SPORTSCARS_TAXATIES" | "TAXATIEBUREAU_JAQUET" | "VAN_BAARLE_EXPERTS_BVBA" | "VAN_GLANSBEEK_CLEIREN" | "VANHEESMICHIELSEN_CO_BVBA" | "WEBEX_EXPERTISEKANTOOR_BVBA" | "MAAK_UW_KEUZE" | "NVT" | "AABAT_CLASSIC_CAR_TAXATIES" | "ADETEX_LIMBURG" | "ALBERT_VOS" | "ALEWIJN_TAXATIES" | "ALGEMEEN_EXPERTISE_CENTRUM" | "ANWB" | "AUTOTAXATIE_NEDERLAND_VOF" | "BOLSENBROEK_PARTNERS_BV" | "BRAMER_CARS" | "BUREAU_D_EXPERTISES_CARION_SPRL" | "BURO_PH_NOORMAN_VAN_DER_DUSSEN" | "C_PHILIPPSEN_INTERNATIONAL_AUTOMOBILE_CONSULTANT" | "CLASSIC_ONLY_TAXATIEBUREAU" | "CORDEMANS_CAMI_EXPERTISE" | "CORNELIS_FRANCISCUS_JOSEPH_KUIJPER_ANTIQUAIR" | "DE_DECKER_DANNY" | "DEKRA_CLASSIC_SERVICES" | "EW_BROUWER_EEFDE" | "EXPERTISE_TAXATIEBUREAU_FNP_DE_GROOT" | "EXPERTISE_BUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_DE_BRUYN_CO_BVBA" | "EXPERTISEBUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_RIJNDERS_DOL__MANDEMA_BV" | "EXPERTISEBUREEL_GILIS_BVBA" | "EXPERTISECENTRUM_LIMBURG_BVBA" | "EXTENSO_SCHADEMANAGEMENT_TAXATIE" | "FRANZ_PFAFFENBURNER_SACHVERSTANDIGENBURO" | "HARRY_S_SPORTSCARS_BV" | "HEUFS_AUTOMOTIVE_BV" | "HOEVELER_EXPERTISE" | "INTER_IURA" | "ITEB_SCHADESERVICES" | "JF_HUISMAN_AUTOTECHNIEK" | "JORDENS_MERTENS_CV_EXPERTISEBURO" | "KLEOFACTUM_AUTOMOTIVE" | "LAAGLAND_TAXATIES" | "LIMBRATEX_MOBILEX_BVBA" | "MAKELAARSKANTOOR_VAN_SON_VISSER" | "MARO_TAXATIES" | "MARTIN_STRETTON_RACING" | "MATTHYS_IVAN" | "NOBLE_HOUSE_BV" | "OCCC_HEEL" | "PP_MARTIN_STRETTON_RACING" | "PEETERS_TAXATIE_EN_EXPERTISE" | "PETER_WILBERS_BV" | "RUDI_PHILIPPAERTS_VOF" | "TAX_RIJSSEN_BV" | "TAXATIEBUREAU_VAN_DEIJZEN" | "VAN_DEIJZEN_TAXATIEBUREAU" | "VAN_ECK_EXPERTISES_BV" | "VITEX_EXPERTISE" | "VREEWIJCK_EXPERTISES_EN_TAXATIES_BV" | "W_DE_MUNNIK_TAXATIEBUREAU" | "ZNEB_EXPERTISE_EN_TAXATIE_BV" | "ZTA_EXPERTISE" | "TUV_NORD_MOBIBITAT_GMBH_CO_KG" | "KLOOS_CLASSIC_CAR_CONSULTANCY" | "CHRISTIAN_PHILIPPSEN_INT_AUTOMOBILE_CONSULTANT" | "VITEX_DRUTEN_BV" | "OLDTIMERTAXERENNL" | "BRUIJN_SCHADEEXPERTISE_EN_TAXATIES" | "SIMONEXPERTISE" | "SPLINTER_EXPERTISE" | "SAMBALE_INGENIEUR_UND_SACHVERSTANDIGENBURO" | "EXPERTISEBUREEL_SOMERS_BVBA" | "NATIONAAL_EXPERTISE_BUREAU" | "DE_MEERMAN_TAXATIES" | "COTE_AUTOCLASSIC" | "SDMS_INTERNATIONAL" | "LAURENT_TULPIN" | "TAXATIE_EN_EXPERTISEBUREAU_HUGO_VAN_OOSTERWIJK" | "ZLD_EXPERTISE" | "DE_KLERK_AUTOMOBIEL_TAXATIES" | "RUUD_JANSEN_WAARDETAXATIESNL" | "CLASSIC_DATA_BOCHUM_D" | "EXPERTISE_BUREAU_DIJKSTRA" | "EXPERTISE_BUREAU_LOENEN_VOF" | "CLASSIC_AUTOMOTIVE_EXPERTISE_BV" | "EXPERTISEBUREAU_VAN_DER_WAL" | "CARDESK_BVBA_EXPERTISEBUREAU" | "EXPERTISEBUREAU_LUYTS_CO" | "TAXATIE_EXPERTISE_BUREAU_HOUTMAN" | "EXPERTISEKANTOOR_MOENENS_BVBA" | "VAN_BROEKHOVEN_TAXATIES" | "LAC_TAXATIES" | "BOCCARDO_YVES_EXPERT_AUTOMOBILE_AGREE";
        /** FoyerCarPayload */
        FoyerCarPayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Company"];
            car: components["schemas"]["FoyerCar"];
        };
        /** FoyerCar */
        FoyerCar: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /** Drivers */
            drivers: components["schemas"]["FoyerDriver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver_assistance_system__DriveAssistanceSystem"];
            /**
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year?: number;
            /**
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_USED_FOR"];
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats?: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["wg_py_models__domain__wegroup__enums__SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["CITIZENS_STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
        };
        /** FoyerDriver */
        FoyerDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             */
            birth: Record<string, never>;
            /** @description The driver's gender. */
            gender?: components["schemas"]["wg_py_models__domain__wegroup__enums__GENDER"];
            /** @description The driver's native language. */
            native_language?: components["schemas"]["LANGUAGE_CODES"];
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             */
            issue_license_date?: Record<string, never>;
            issue_license_country?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            /**
             * Address
             * @description The Driver's address.
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            driver_license_code?: components["schemas"]["DRIVER_LICENSE_CODE"];
            /**
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DRIVER_LICENSE_TYPE"];
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /** @description The profession of the driver. */
            profession?: components["schemas"]["wg_py_models__domain__wegroup__enums__PROFESSION"];
            /** Other Profession */
            other_profession?: string;
            /**
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HOME_TO_WORK_DISTANCE"];
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /** @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead. */
            relation_to_primary_driver?: components["schemas"]["POLICY_HOLDER_RELATION"];
            relation_to_policy_holder?: components["schemas"]["POLICY_HOLDER_RELATION"];
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim"][];
            usage?: components["schemas"]["DriverVehicleUsage"];
            experience?: components["schemas"]["DriverExperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["CarInsured"][];
            /**
             * date
             * Format: date
             */
            registered_owner_since?: Record<string, never>;
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             */
            first_insurance_date_of_a_car?: Record<string, never>;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /** DriveAssistanceSystem */
        wg_py_models__domain__insurance___components__risk_objects__driver_assistance_system__DriveAssistanceSystem: {
            /**
             * Automatic Emergency Braking
             * @description Does the car have an automatic emergency braking system?
             * @example true
             */
            automatic_emergency_braking?: boolean;
            /**
             * Adaptive Cruise Control
             * @description Does the car have an adaptive cruise control sytstem?
             * @example true
             */
            adaptive_cruise_control?: boolean;
            /**
             * Lane Support
             * @description Does the car have lane support?
             * @example true
             */
            lane_support?: boolean;
            /**
             * Blind Spot Check
             * @description Does the car have blind spot check?
             * @example true
             */
            blind_spot_check?: boolean;
            /**
             * Attention Assist
             * @description Does the car have attention assistance?
             * @example true
             */
            attention_assist?: boolean;
            /**
             * Ecall
             * @description Does the car have an ecall system?
             * @example true
             */
            ecall?: boolean;
            /**
             * Automatic Parking
             * @description Does the car have an automatic parking system?
             * @example true
             */
            automatic_parking?: boolean;
            /**
             * Parking Aid
             * @description Does the car have parking aid systems?
             * @example true
             */
            parking_aid?: boolean;
            /**
             * Pedestrian And Bicycle Detection
             * @description Is the vehicle equiped with pedestrian and bicycle detection?
             * @example true
             */
            pedestrian_and_bicycle_detection?: boolean;
        };
        /** FamilyPayloads */
        FamilyPayloads: {
            allianz?: components["schemas"]["AllianzFamilyPayload"];
            athora?: components["schemas"]["AthoraFamilyPayload"];
            axa?: components["schemas"]["AxaFamilyPayload"];
            baloise?: components["schemas"]["BaloiseFamilyPayload"];
            optimco?: components["schemas"]["OptimcoFamilyPayload"];
            pnp?: components["schemas"]["PnpFamilyPayload"];
            vivium?: components["schemas"]["ViviumFamilyPayload"];
        };
        /** AllianzFamilyPayload */
        AllianzFamilyPayload: {
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__prospect__Customer"];
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__allianz__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
        };
        /** AthoraFamilyPayload */
        AthoraFamilyPayload: {
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__athora__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__athora__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
        };
        /** AxaFamilyPayload */
        AxaFamilyPayload: {
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__prospect__Customer"];
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__axa__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
        };
        /** BaloiseFamilyPayload */
        BaloiseFamilyPayload: {
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__prospect__Customer"];
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__baloise__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
        };
        /** OptimcoFamilyPayload */
        OptimcoFamilyPayload: {
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__prospect__Customer"];
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__optimco__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__optimco__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
            /** Living Less Than One Year Together */
            living_less_than_one_year_together?: boolean;
        };
        /** PnpFamilyPayload */
        PnpFamilyPayload: {
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__prospect__Customer"];
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__pnp__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
            /**
             * Number Of Additional Horses
             * @default 0
             */
            number_of_additional_horses: number;
            /**
             * Additional Residences
             * @default 0
             */
            additional_residences: number;
            /**
             * Additional Properties
             * @default 0
             */
            additional_properties: number;
            /**
             * Additional Garages
             * @default 0
             */
            additional_garages: number;
            /**
             * Terrains With Trees
             * @default 0
             */
            terrains_with_trees: number;
            /**
             * Terrains Without Trees
             * @default 0
             */
            terrains_without_trees: number;
            /**
             * Has Nanny
             * @default false
             */
            has_nanny: boolean;
        };
        /** ViviumFamilyPayload */
        ViviumFamilyPayload: {
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__prospect__Customer"];
            family: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__family__Family"];
        };
        /** Family */
        wg_py_models__domain__insurance__insurances__vivium__family__Family: {
            status: components["schemas"]["FAMILY_STATUS"];
            /** Living Less Than One Year Together */
            living_less_than_one_year_together?: boolean;
        };
        /** LegalPayloads */
        LegalPayloads: {
            arces?: components["schemas"]["ArcesLegalPayload"];
            das?: components["schemas"]["DasLegalPayload"];
            euromex?: components["schemas"]["EuromexLegalPayload"];
            lar?: components["schemas"]["LarLegalPayload"];
            arag?: components["schemas"]["AragLegalPayload"];
        };
        /** ArcesLegalPayload */
        ArcesLegalPayload: {
            legal: components["schemas"]["wg_py_models__domain__insurance__insurances__arces__legal__Legal"];
        };
        /** Legal */
        wg_py_models__domain__insurance__insurances__arces__legal__Legal: {
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Number Of Vehicles */
            number_of_vehicles?: number;
        };
        /** DasLegalPayload */
        DasLegalPayload: {
            legal: components["schemas"]["wg_py_models__domain__insurance__insurances__das__legal__Legal"];
        };
        /** Legal */
        wg_py_models__domain__insurance__insurances__das__legal__Legal: {
            /** Number Of Vehicles */
            number_of_vehicles?: number;
        };
        /** EuromexLegalPayload */
        EuromexLegalPayload: {
            legal: components["schemas"]["wg_py_models__domain__insurance__insurances__euromex__legal__Legal"];
        };
        /** Legal */
        wg_py_models__domain__insurance__insurances__euromex__legal__Legal: {
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Number Of Vehicles */
            number_of_vehicles?: number;
            /** Has Underage Children */
            has_underage_children?: boolean;
        };
        /** LarLegalPayload */
        LarLegalPayload: {
            legal: components["schemas"]["wg_py_models__domain__insurance__insurances__lar__legal__Legal"];
        };
        /** Legal */
        wg_py_models__domain__insurance__insurances__lar__legal__Legal: {
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Number Of Vehicles */
            number_of_vehicles?: number;
        };
        /** AragLegalPayload */
        AragLegalPayload: {
            legal: components["schemas"]["wg_py_models__domain__insurance__insurances__arag__legal__Legal"];
        };
        /** Legal */
        wg_py_models__domain__insurance__insurances__arag__legal__Legal: {
            /**
             * Number Of Vehicles
             * @description Number of private vehicles.
             * @default 0
             */
            number_of_vehicles: number;
        };
        /** HomePayloads */
        HomePayloads: {
            ag?: components["schemas"]["AgHomePayload"];
            baloise?: components["schemas"]["BaloiseHomePayload"];
            vivium?: components["schemas"]["ViviumHomePayload"];
            allianz?: components["schemas"]["AllianzHomePayload"];
            pnp?: components["schemas"]["PnpHomePayload"];
            axa?: components["schemas"]["AxaHomePayload"];
        };
        /** AgHomePayload */
        AgHomePayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Company"];
            home: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__Residence"];
        };
        /** BaloiseHomePayload */
        BaloiseHomePayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__baloise__prospect__Company"];
            home: components["schemas"]["BaloiseHome"];
        };
        /** BaloiseHome */
        BaloiseHome: {
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            attachment: components["schemas"]["ATTACHMENT_TYPE"];
            holder_state: components["schemas"]["wg_py_models__domain__wegroup__enums__HOLDER_STATE"];
            /** Room Count */
            room_count: number;
            /** Is Main Residence */
            is_main_residence: boolean;
            /** Is Under Construction */
            is_under_construction: boolean;
            age: components["schemas"]["CONSTRUCTION_YEAR_CATEGORY"];
            /**
             * Annexes
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /** Has Attic */
            has_attic?: boolean;
            /** Has Cellar */
            has_cellar?: boolean;
            has_burglar_proof_door?: components["schemas"]["IS_BURGLAR_PROOF"];
            has_burglar_proof_glass?: components["schemas"]["IS_BURGLAR_PROOF"];
        };
        /** ViviumHomePayload */
        ViviumHomePayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__prospect__Company"];
            home: components["schemas"]["ViviumHome"];
        };
        /** ViviumHome */
        ViviumHome: {
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            attachment: components["schemas"]["ATTACHMENT_TYPE"];
            holder_state: components["schemas"]["wg_py_models__domain__wegroup__enums__HOLDER_STATE"];
            rooms: components["schemas"]["wg_py_models__domain__insurance__insurances__vivium__residence__Rooms"];
            /**
             * Annexes
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            construction_type: components["schemas"]["CONSTRUCTION_TYPE"];
            /** Has Solar Panels */
            has_solar_panels: boolean;
            /** Has Special Flooring */
            has_special_flooring: boolean;
            /** Is Under Construction */
            is_under_construction: boolean;
            /** Has Qualitative Kitchen */
            has_qualitative_kitchen: boolean;
            /**
             * Has Outside Swimming Pool
             * @default false
             */
            has_outside_swimming_pool: boolean;
            facade?: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__main_building__Facade"];
            /** Surface */
            surface?: number;
            /** Rental Price */
            rental_price?: number;
            /** Floor */
            floor?: number;
            /** Has Cellar */
            has_cellar?: boolean;
            /** Is Cellar Uninhabited */
            is_cellar_uninhabited?: boolean;
            energy_category?: components["schemas"]["ENERGY_CATEGORY"];
        };
        /** Rooms */
        wg_py_models__domain__insurance__insurances__vivium__residence__Rooms: {
            /** Living Rooms */
            living_rooms?: number;
            /** Bedrooms */
            bedrooms?: number;
            /** Private Office */
            private_office?: number;
            /** Play Room */
            play_room?: number;
            /** Hobby Room */
            hobby_room?: number;
            /** Wellness Room */
            wellness_room?: number;
            /** Dressing */
            dressing?: number;
            /** Veranda */
            veranda?: number;
            /** Professional Office */
            professional_office?: number;
            /** Garages */
            garages?: number;
            /** Boiler */
            boiler?: number;
            /** Washing Room */
            washing_room?: number;
            /** Storage Rooms */
            storage_rooms?: number;
            /** Other Rooms */
            other_rooms?: number;
        };
        /** AllianzHomePayload */
        AllianzHomePayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__prospect__Company"];
            home: components["schemas"]["AllianzHome"];
        };
        /** AllianzHome */
        AllianzHome: {
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            attachment: components["schemas"]["ATTACHMENT_TYPE"];
            holder_state: components["schemas"]["wg_py_models__domain__wegroup__enums__HOLDER_STATE"];
            rooms: components["schemas"]["wg_py_models__domain__insurance__insurances__allianz__residence__Rooms"];
            /**
             * Annexes
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /** Rental Price */
            rental_price?: number;
            /** Floor */
            floor?: number;
            /** Has Attic */
            has_attic?: boolean;
            /** Is Attic Uninhabited */
            is_attic_uninhabited?: boolean;
            /** Has Cellar */
            has_cellar?: boolean;
            /** Is Cellar Uninhabited */
            is_cellar_uninhabited?: boolean;
            age?: components["schemas"]["CONSTRUCTION_YEAR_CATEGORY"];
            has_burglar_proof_door?: components["schemas"]["IS_BURGLAR_PROOF"];
            /** Has Fireplace */
            has_fireplace?: boolean;
            /** Has Oak */
            has_oak?: boolean;
            /** Has Marble Or Natural Stone */
            has_marble_or_natural_stone?: boolean;
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
        };
        /** Rooms */
        wg_py_models__domain__insurance__insurances__allianz__residence__Rooms: {
            /** Bedrooms */
            bedrooms?: number;
            /** Storage Rooms */
            storage_rooms?: number;
            /** Living Rooms */
            living_rooms?: number;
            /** Garages */
            garages?: number;
            /** Boiler */
            boiler?: number;
            /** Kitchens */
            kitchens?: number;
            /** Washing Room */
            washing_room?: number;
            /** Private Office */
            private_office?: number;
            /** Professional Office */
            professional_office?: number;
            /** Play Room */
            play_room?: number;
            /** Hobby Room */
            hobby_room?: number;
            /** Veranda */
            veranda?: number;
        };
        /** PnpHomePayload */
        PnpHomePayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__prospect__Company"];
            home: components["schemas"]["PnpHome"];
        };
        /** PnpHome */
        PnpHome: {
            address: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            attachment: components["schemas"]["ATTACHMENT_TYPE"];
            holder_state: components["schemas"]["wg_py_models__domain__wegroup__enums__HOLDER_STATE"];
            rooms: components["schemas"]["wg_py_models__domain__insurance__insurances__pnp__residence__Rooms"];
            /** Is Under Construction */
            is_under_construction: boolean;
            /** Has Solar Panels */
            has_solar_panels: boolean;
            /**
             * Annexes
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /** Has Attic */
            has_attic?: boolean;
            /** Is Attic Uninhabited */
            is_attic_uninhabited?: boolean;
            /** Has Cellar */
            has_cellar?: boolean;
            /** Is Cellar Uninhabited */
            is_cellar_uninhabited?: boolean;
            energy_category?: components["schemas"]["ENERGY_CATEGORY"];
            /** Distance Nearest Neighbor In Meters */
            distance_nearest_neighbor_in_meters?: number;
            /** Solar Panel Value */
            solar_panel_value?: number;
            /**
             * Has Special Roofing
             * @default false
             */
            has_special_roofing: boolean;
        };
        /** Rooms */
        wg_py_models__domain__insurance__insurances__pnp__residence__Rooms: {
            /** Living Rooms */
            living_rooms?: number;
            /** Veranda */
            veranda?: number;
            /** Kitchens */
            kitchens?: number;
            /** Bedrooms */
            bedrooms?: number;
            /** Dressing */
            dressing?: number;
            /** Bathrooms */
            bathrooms?: number;
            /** Washing Room */
            washing_room?: number;
            /** Hobby Room */
            hobby_room?: number;
            /** Other Rooms */
            other_rooms?: number;
            /** Play Room */
            play_room?: number;
            /** Garages */
            garages?: number;
            /** Private Office */
            private_office?: number;
            /** Professional Office */
            professional_office?: number;
        };
        /** AxaHomePayload */
        AxaHomePayload: {
            /** Policy Holder */
            policy_holder: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__prospect__Customer"] | components["schemas"]["wg_py_models__domain__insurance__insurances__axa__prospect__Company"];
            home: components["schemas"]["AxaHome"];
        };
        /** AxaHome */
        AxaHome: {
            property_type: components["schemas"]["PROPERTY_TYPE"];
            /** @description Floor of the apartment */
            floor?: components["schemas"]["FLOOR"];
            tenure: components["schemas"]["wg_py_models__domain__insurance__insurances__axa__enums__HOLDER_STATE"];
            age: components["schemas"]["HOME_AGE"];
            /**
             * date
             * Format: date
             */
            built_date?: Record<string, never>;
            /** Number Of Livingrooms */
            number_of_livingrooms: number;
            /** Number Of Kitchens */
            number_of_kitchens: number;
            /** Number Of Bathrooms */
            number_of_bathrooms: number;
            /** Number Of Bedrooms Offices */
            number_of_bedrooms_offices?: number;
            /** Number Of Other Rooms */
            number_of_other_rooms?: number;
            /** Total Surface */
            total_surface?: number;
            /** Is Specific Criteria */
            is_specific_criteria: boolean;
            /** Is Solar Panels */
            is_solar_panels?: boolean;
            /** Is Oil Heating */
            is_oil_heating?: boolean;
            /** Is Main Residence */
            is_main_residence: boolean;
            /** Has Outside Car Parking */
            has_outside_car_parking?: boolean;
            /** Has Garage */
            has_garage?: boolean;
            risk_address: components["schemas"]["RiskAddress"];
        };
        /**
         * PROPERTY_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        PROPERTY_TYPE: "Terraced house" | "Semi-detached house" | "Detached house" | "Flat";
        /**
         * FLOOR
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOOR: "Basement" | "Ground floor" | "1st floor" | "From 2nd to 2nd to last floor" | "Top floor";
        /**
         * HOLDER_STATE
         * @description An enumeration.
         * @enum {unknown}
         */
        wg_py_models__domain__insurance__insurances__axa__enums__HOLDER_STATE: "Owner" | "Tenant";
        /**
         * HOME_AGE
         * @description An enumeration.
         * @enum {unknown}
         */
        HOME_AGE: "Property under construction" | "Heavily renovated property" | "Recent property (< 10 years)" | "Property 11-20 years" | "Property 21-50 years" | "Property 50 > years";
        /** RiskAddress */
        RiskAddress: {
            country: components["schemas"]["COUNTRY_CODES"];
            /** Postal Code */
            postal_code: string;
            /** City Name */
            city_name: string;
            /** Street Name */
            street_name: string;
            /** Number */
            number: string;
            /** Letter */
            letter?: string;
            /** Box Number */
            box_number?: string;
        };
        /** FuneralPayloads */
        FuneralPayloads: {
            dela?: components["schemas"]["DelaFuneralPayload"];
        };
        /** DelaFuneralPayload */
        DelaFuneralPayload: {
            party_group: components["schemas"]["wg_py_models__domain__insurance__insurances__dela__funeral__PartyGroup"];
        };
        /**
         * PartyGroup
         * @description Current Dela API only supports one or two parties.
         */
        wg_py_models__domain__insurance__insurances__dela__funeral__PartyGroup: {
            /** Parties */
            parties: components["schemas"]["wg_py_models__domain__insurance__insurances__dela__funeral__Party"][];
        };
        /** Party */
        wg_py_models__domain__insurance__insurances__dela__funeral__Party: {
            /** First Name */
            first_name: string;
            /** Last Name */
            last_name: string;
            /**
             * date
             * Format: date
             */
            birth: Record<string, never>;
        };
        /**
         * Car
         * @description Add risk object revisions ID's
         */
        wg_be_api_quotes__models__products__risk_object_errors__Car: {
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MOTOR_TYPE"];
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             */
            registration_first?: Record<string, never>;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LICENSE_PLATE_TYPE"];
            /**
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["COUNTRY_CODES"];
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             */
            registration_last?: Record<string, never>;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             */
            purchase_date?: Record<string, never>;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /** @description Transmission type of the vehicle */
            transmission_type?: components["schemas"]["TRANSMISSION_TYPE"];
            /** @description Amount of years the car is free of insurance claims. */
            claim_free_years?: components["schemas"]["wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS"];
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__driver_assistance_system__DriveAssistanceSystem"];
            /**
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CAR_CATEGORY"];
            /**
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CAR_CATEGORY_CODE"];
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year?: number;
            /**
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_USED_FOR"];
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats?: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CAR_VEHICLE_TYPE"];
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_CAR_TYPE"];
            km_per_year?: components["schemas"]["KM_PER_YEAR"];
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            subject_to_vat?: components["schemas"]["wg_py_models__domain__wegroup__enums__SUBJECT_TO_VAT"];
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            theft_protection?: components["schemas"]["CAR_THEFT_PROTECTION"];
            tracking_system?: components["schemas"]["CAR_TRACKING_SYSTEM"];
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["wg_py_models__domain__insurance__prospect__Company"] | components["schemas"]["wg_py_models__domain__insurance__prospect__Customer"];
            /** @description Car is used for demo purposes. */
            demo?: components["schemas"]["wg_py_models__domain__wegroup__enums__CAR_DEMO"];
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /** @description The parking assigned to the car by the insurance company Aedes. */
            aedes_parking?: components["schemas"]["AEDES_PARKING"];
            /** @description Satellite tracking system */
            satellite_protection?: components["schemas"]["SATELLITE_PROTECTION_SYSTEM"];
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            steering_position?: components["schemas"]["CITIZENS_STEERING_POSITION"];
            /** Anva Car Color */
            anva_car_color?: string;
        };
        /**
         * Residence
         * @description Add risk object revisions ID's
         */
        wg_be_api_quotes__models__products__risk_object_errors__Residence: {
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
            /**
             * Is Last Floor
             * @description Is your floor the highest in the building?
             * @example true
             */
            is_last_floor?: boolean;
            /**
             * Is Heavily Renovated
             * @description Residence with heavy renovation
             * @example true
             */
            is_heavily_renovated?: boolean;
            /**
             * date
             * Format: date
             * @description When was the residence built.
             * @example 1970-01-91
             */
            built_date?: Record<string, never>;
            /**
             * Has Underfloor Heating
             * @description Does the house have underfloor heating?
             * @example true
             */
            has_underfloor_heating?: boolean;
            /**
             * Is Hard Wood
             * @description Is the house made of hardwood?
             * @example true
             */
            is_hard_wood?: boolean;
            /**
             * Is Large Room Professional Use
             * @description Is there a room larger than 70m² that is used for professional use?
             * @example true
             */
            is_large_room_professional_use?: boolean;
            /**
             * @description Kind of alarm system
             * @example CONNECTED
             */
            alarm_system?: components["schemas"]["ALARM_SYSTEM"];
            /**
             * Has Outside Car Parking
             * @description Does the house have an outside car parking
             * @example true
             */
            has_outside_car_parking?: boolean;
            /**
             * Has Qualitative Kitchen
             * @description Is there a fitted kitchen with a new value > EUR 25,000 (appliances included)?
             * @example true
             */
            has_qualitative_kitchen?: boolean;
            /**
             * Has Marble Or Natural Stone
             * @description Does the house contain marble or natural stone
             * @example true
             */
            has_marble_or_natural_stone?: boolean;
            /**
             * Has Oak
             * @description Is there oak present (doors, plank floor or stairs)?
             * @example true
             */
            has_oak?: boolean;
            /**
             * Has Fireplace
             * @description Building has a fireplace.
             * @example true
             */
            has_fireplace?: boolean;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /** Name */
            name?: string;
            /**
             * Address
             * @description The address
             */
            address?: components["schemas"]["wg_py_models__domain__wegroup__complex__Address"];
            /**
             * @description The state of the holder.
             * @example owner
             */
            holder_state?: components["schemas"]["wg_py_models__domain__wegroup__enums__HOLDER_STATE"];
            /**
             * @description The type of attachment, can either be open, halfopen, closed or an apartment.
             * @example halfopen
             */
            attachment?: components["schemas"]["ATTACHMENT_TYPE"];
            /**
             * Main Building
             * @description The type of mainbuilding, can either be a Home object or an Apartment object.
             *      NOTE: ```you will see something like 'Any of | object | object | in the documentation this means apartment and home!!! This is a bug in Redoc```
             * @default {
             *       "main_building_type": "HOME",
             *       "rooms": {},
             *       "prevention_measures": [],
             *       "facade": {}
             *     }
             */
            main_building: components["schemas"]["MainBuilding"];
            /**
             * Parcel Area
             * @description The surface area of the parcel in square meters.
             * @example 100
             */
            parcel_area?: number;
            /**
             * Rental Price
             * @description The rental price of the residence.
             */
            rental_price?: number;
            /**
             * Rental Contract Meet Requirements
             * @description Does the rental contract meet the requirements
             * @example true
             */
            rental_contract_meet_requirements?: boolean;
            /**
             * Had Any Rental Problems
             * @description Has the landlord had any rental problems such as the tenant failed to pay its rent or have you already been involved in any legal proceedings related to a rented property?
             * @example true
             */
            had_any_rental_problems?: boolean;
            /**
             * Annexes
             * @description List of annexes, an annex is the surface of the annex/outbuilding, in square meters.
             * @default []
             */
            annexes: components["schemas"]["wg_py_models__domain__insurance__risk_objects__residence__annex__Annex"][];
            /**
             * Has Annex With Surface Greater Than 25 M2
             * @description When specific annexes are not specified and the residence has at least 1 annex with surface >= 25m2
             */
            has_annex_with_surface_greater_than_25_m2?: boolean;
            /**
             * Has Outside Swimming Pool
             * @description Does the residence have an outside swimming pool?
             * @example false
             */
            has_outside_swimming_pool?: boolean;
            /**
             * @description The type of swimming pool.
             * @example ARCHITECTURAL
             */
            swimming_pool_type?: components["schemas"]["SWIMMING_POOL_TYPE"];
            /**
             * Has Solar Panels
             * @description Are there any solar panels?
             * @example true
             */
            has_solar_panels?: boolean;
            /**
             * Solar Panel Value
             * @description The total cost including VAT of all solar panels to insure.
             * @example 85000
             */
            solar_panel_value?: number;
            /**
             * Are Solar Panels Anchored
             * @description Are the solar panels either attached to or integrated in the building, or correctly anchored in the garden?
             * @example true
             */
            are_solar_panels_anchored?: boolean;
            /**
             * Has Garden
             * @description Does the residence have a garden?
             * @example true
             */
            has_garden?: boolean;
            /**
             * Is Primary
             * @description Is this residence your primary residence?
             * @default true
             * @example true
             */
            is_primary: boolean;
            /**
             * @description Is the house regularly occupied?
             * @example LESS_THAN_90_CONSECUTIVE_DAYS_GONE
             */
            occupation?: components["schemas"]["OCCUPATION_TYPE"];
            /**
             * Has Company Registered
             * @description Is there at least one company registered on this address?
             * @default false
             * @example false
             */
            has_company_registered: boolean;
            /** @example  */
            was_flooded?: components["schemas"]["RESIDENCE_FLOOD_TYPE"];
            /**
             * Content Value
             * @description Content value of the residence.
             * @example 85000
             */
            content_value?: number;
            /** @description The basis on which the content value is determined */
            content_value_defined_type?: components["schemas"]["CONTENT_VALUE_DEFINED_TYPE"];
            /**
             * date
             * Format: date
             * @description The date on which the content value is determined
             */
            content_value_defined_date?: Record<string, never>;
            /** @description The residence contains valuable items */
            contains_valuable_items?: components["schemas"]["VALUABLE_ITEM"][];
            /**
             * Valuable Items Estimated Value
             * @description The estimated value of all valuable items specified in contains_valuable_items
             * @example 85000
             */
            valuable_items_estimated_value?: number;
            /**
             * @description (Sub-)type of risk object.
             * @default RESIDENCE
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_RESIDENCE_TYPE"];
            /**
             * Has Sprinklers
             * @description Building has a sprinkler installation against fire.
             * @example true
             */
            has_sprinklers?: boolean;
            /**
             * Mortgages
             * @description The mortgages taken on the residence.
             * @default []
             */
            mortgages: components["schemas"]["Mortgage"][];
            /** @description What type of heating does the house have? */
            heating_type?: components["schemas"]["HEATING_TYPE"];
            /**
             * Has Hazardous Substances Near Building
             * @description Is there any use of hazardous materials/activities in the vicinity of the company building?
             */
            has_hazardous_substances_near_building?: boolean;
            /** @description What surveillance equipment is present? */
            surveillance_equipment_types?: components["schemas"]["SURVEILLANCE_EQUIPMENT_TYPE"][];
            /**
             * Is Burglar Alarm System Incert Certified
             * @description Does the burglar alarm have an INCERT certificate?
             */
            is_burglar_alarm_system_incert_certified?: boolean;
            /**
             * Electric Installations
             * @description Information about the electrical installation of the residence.
             */
            electric_installations?: components["schemas"]["ElectricalInstallations"];
            /**
             * Has Roof Air Heat Pump
             * @description There are air heat pumps present on the roof.
             */
            has_roof_air_heat_pump?: boolean;
            /**
             * Has Heat Pump Inside
             * @description A heat pump system is present in the building.
             */
            has_heat_pump_inside?: boolean;
            /**
             * Has Overhead Crain
             * @description The building is equipped with one or more overhead cranes.
             */
            has_overhead_crain?: boolean;
            /**
             * Flammable Material Within 1M Of Boiler
             * @description There is flammable material within 1 metre of the boiler.
             */
            flammable_material_within_1m_of_boiler?: boolean;
            /**
             * Stores Flammable Material Outdoor
             * @description Combustible outdoor storage, such as pallets or waste containers, is present on the outside premises.
             */
            stores_flammable_material_outdoor?: boolean;
            /** @description Type of planning done for prevention. */
            prevention_planning?: components["schemas"]["PREVENTION_PLAN"][];
            /**
             * Uses Fire Permit Form
             * @description In the case of fire hazard activities, performed by third parties, is the Fire Permit form used?
             */
            uses_fire_permit_form?: boolean;
            /**
             * Has Prevention Advisor
             * @description Has the company appointed a prevention advisor?
             */
            has_prevention_advisor?: boolean;
            /**
             * Preferences
             * @description The preferences of the party for this residence.
             */
            preferences?: components["schemas"]["ResidencePreferences"];
            /**
             * @description Type of building
             * @example PRIVATE
             */
            building_type?: components["schemas"]["RESIDENCE_BUILDING_TYPE"];
            /** @description Is there burglary protection in place? */
            theft_protection?: components["schemas"]["RESIDENCE_THEFT_PROTECTION"];
            /**
             * Is Theft Protection Incert Certified
             * @description Is the burglary protection INCERT certified?
             */
            is_theft_protection_incert_certified?: boolean;
            /**
             * Theft Protection Description
             * @description Description of the burglary protection.
             */
            theft_protection_description?: string;
            /**
             * Has Fire Protection
             * @description Is fire protection in place?
             */
            has_fire_protection?: boolean;
            /**
             * Has Lightning Rod
             * @description Is there a lightning conductor on the roof?
             */
            has_lightning_rod?: boolean;
            /**
             * Is In Flood Area
             * @description Is the residence located in a flood area?
             */
            is_in_flood_area?: boolean;
            /**
             * Has Flood Last 10Y
             * @description Did the residence have any floods in the last 10 years?
             */
            has_flood_last_10y?: boolean;
            /**
             * Amount Of Floods Last 10Y
             * @description How many floods did the residence had in the last 10 years?
             */
            amount_of_floods_last_10y?: number;
            /**
             * Is In Forest Fire Area
             * @description Is the residence located in a forest fire area?
             */
            is_in_forest_fire_area?: boolean;
            /** @description What type of monument is the residence, if any. */
            monument_type?: components["schemas"]["RESIDENCE_MONUMENT_TYPE"];
            /** @description What is the residence mainly used for? */
            usage?: components["schemas"]["RESIDENCE_USAGE"];
        };
        /**
         * Family
         * @description Add risk object revisions ID's
         */
        wg_be_api_quotes__models__products__risk_object_errors__Family: {
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family.
             * @example with_children
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /**
             * date
             * Format: date
             * @description Date of birth.
             */
            birth?: Record<string, never>;
            /**
             * Beneficiaries
             * @description List of beneficiaries.
             * @default []
             */
            beneficiaries: components["schemas"]["wg_py_models__domain__insurance__risk_objects__family__Person"][];
            /**
             * Living Less Than One Year Together
             * @description Are they living less than one year together?
             * @example false
             */
            living_less_than_one_year_together?: boolean;
            /**
             * @description (Sub-)type of risk object.
             * @default FAMILY
             */
            risk_object_type: components["schemas"]["RISK_OBJECT_FAMILY_TYPE"];
        };
        /**
         * Legal
         * @description Add risk object revisions ID's
         */
        wg_be_api_quotes__models__products__risk_object_errors__Legal: {
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description A name is purely optional and has no real use.
             */
            name?: string;
            /**
             * @description The status of the family
             * @example WITH_CHILDREN
             */
            status?: components["schemas"]["FAMILY_STATUS"];
            /** Has Underage Children */
            has_underage_children?: boolean;
            /**
             * Number Of Vehicles
             * @description Number of private vehicles.
             */
            number_of_vehicles?: number;
            /**
             * Number Plates
             * @description Number plates of the private vehicles.
             */
            number_plates?: string[];
        };
        /**
         * PartyGroup
         * @description Risk representation of a collection of parties.
         *     For now only 'persons' are supported in a collection of parties as a risk.
         */
        wg_be_api_quotes__models__products__risk_object_errors__PartyGroup: {
            /**
             * Risk Object Revision Id
             * Format: uuid
             */
            risk_object_revision_id?: string;
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description An optional name, i.e., an alias of the group of parties.
             */
            name?: string;
            /** Parties */
            parties: (string | components["schemas"]["wg_py_models__domain__insurance__risk_objects__party_group__Party"])[];
        };
        /** ErrorResponse */
        ErrorResponse: {
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            /** Msg */
            msg: string;
            /** Validation Errors */
            validation_errors: components["schemas"]["AnswerValidationError"][];
            /** Code */
            code: number;
            /** Detail */
            detail?: unknown;
        };
        /** AnswerValidationError */
        AnswerValidationError: {
            /** Id */
            id: string;
            tag?: components["schemas"]["Tag"];
            /** Field */
            field?: string;
            /** Index */
            index?: number;
            /** Errors */
            errors: components["schemas"]["AnswerValidationErrorMessage"][];
        };
        /** AnswerValidationErrorMessage */
        AnswerValidationErrorMessage: {
            /** Validated */
            validated: string;
            /** Msg */
            msg: string;
            detail: components["schemas"]["wg_be_api_quotes__models__base__Localization"];
        };
        /** handle_retrieve_products_v2_params */
        handle_retrieve_products_v2_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            data?: components["schemas"]["ProductsV2Filter"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** ProductsV2Response */
        ProductsV2Response: {
            /** Items */
            items?: components["schemas"]["ProductV2"][];
            /** Risk Object Errors */
            risk_object_errors: components["schemas"]["RiskObjectCreationError"][];
            /** Info And Content */
            info_and_content: components["schemas"]["CompanyInfoContent"][];
        };
        /** ProductV2 */
        ProductV2: {
            /**
             * Hash Id
             * @description sha256 of the company name, insurance type and guarantees
             */
            hash_id?: string;
            /** Self */
            self?: string;
            info: components["schemas"]["ProductInfo"];
            /** Selected Guarantees */
            selected_guarantees: string[];
            /** Possible Guarantees */
            possible_guarantees: string[];
            selected_guarantee_tags: components["schemas"]["GUARANTEE_TAG"][];
            /** Selected Guarantees Info Ids */
            selected_guarantees_info_ids?: string[];
            /** Possible Insurances */
            possible_insurances?: string[];
            /** Matching Score */
            matching_score?: number;
            /** Quality */
            quality?: components["schemas"]["GuaranteeMatchingScores"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["Document"][];
            /**
             * Risk Object Revision Id
             * Format: uuid
             * @description Support to specify specific RO
             */
            risk_object_revision_id?: string;
        };
        /**
         * GUARANTEE_TAG
         * @description An enumeration.
         * @enum {unknown}
         */
        GUARANTEE_TAG: "CIVIL_LIABILITY" | "MINI_OMNIUM" | "OMNIUM" | "OMNIUM_XL" | "PASSENGERS" | "PASSENGER_INDEMNITY" | "PASSENGER_ACCIDENTS" | "DRIVER" | "ROAD_USER" | "BUILDING" | "CONTENT" | "VEHICLE" | "POOL" | "VEHICLE_AT_REST" | "GARDEN" | "WORK_AT_HOME" | "ALL_RISK" | "INDIRECT_LOSSES" | "CONSTRUCTION" | "FAMILY" | "FINANCIAL" | "BEREAVEMENT_CARE" | "FISCAL" | "PREMIUM" | "THEFT" | "LEGAL_ASSISTANCE" | "ASSISTANCE";
        /** Document */
        Document: {
            /** Name */
            name: string;
            /** Link */
            link: string;
            type?: components["schemas"]["PARTY_DOCUMENT_TYPE"];
        };
        /** CompanyInfoContent */
        CompanyInfoContent: {
            insurance_company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            insurance_type: components["schemas"]["INSURANCE_TYPE"];
            /** Insurance Name */
            insurance_name: string;
            insurance_content?: components["schemas"]["InsuranceContent"];
            /** Guarantee Content */
            guarantee_content?: components["schemas"]["GuaranteeContent"][];
            /** Forbidden Combinations */
            forbidden_combinations?: string[][];
            /** Mandatory Guarantees */
            mandatory_guarantees?: string[];
            /** Guarantee Requirements */
            guarantee_requirements?: {
                [key: string]: string[];
            };
        };
        /** InsuranceContent */
        InsuranceContent: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Name */
            name: string;
            /** Ipid */
            ipid?: string;
            /** Terms */
            terms?: string;
        };
        /** ProductsV2Filter */
        ProductsV2Filter: {
            insurance_type: components["schemas"]["INSURANCE_TYPE"];
            /** @default INSURANCE */
            group_by: components["schemas"]["PRODUCTS_GROUP_BY"];
            /** Page */
            page?: number;
            /** Pagelen */
            pagelen?: number;
            sort?: components["schemas"]["PRODUCTS_FILTER_SORT"];
        };
        /**
         * PRODUCTS_GROUP_BY
         * @description An enumeration.
         * @enum {unknown}
         */
        PRODUCTS_GROUP_BY: "COMPANY" | "INSURANCE" | "NONE";
        /**
         * PRODUCTS_FILTER_SORT
         * @description An enumeration.
         * @enum {unknown}
         */
        PRODUCTS_FILTER_SORT: "ASCENDING" | "DESCENDING";
        /** RetrieveQuotesInsightsResponse */
        RetrieveQuotesInsightsResponse: {
            /**
             * Data
             * @description Base64 encoded zipped data containing a CSV.
             */
            data: string;
        };
        /** RetrieveQuotesBatchResponse */
        RetrieveQuotesBatchResponse: {
            /** Items */
            items: components["schemas"]["BatchUnitResponse"][];
            /** Count */
            count: number;
        };
        /**
         * BatchUnitResponse
         * @description Model to read batches from DB.
         */
        BatchUnitResponse: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Resp */
            resp: components["schemas"]["QuoteResponse"] | components["schemas"]["FormattedExceptionModel"] | string;
            status: components["schemas"]["QUOTE_STATUS"];
            /** Insurance Company */
            insurance_company: string;
            /** Insurance Type */
            insurance_type: string;
            /** Insurance */
            insurance: string;
            /** Options */
            options: string[];
            tags?: components["schemas"]["GUARANTEE_TAG"][];
            /** Omnium Formula */
            omnium_formula?: number;
            specs?: components["schemas"]["QuoteSpecification"];
        };
        /** QuoteResponse */
        QuoteResponse: {
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Session Id
             * Format: uuid
             */
            session_id?: string;
            premium: components["schemas"]["Premium"];
            annual_premium?: components["schemas"]["AnnualPremium"];
            quote: components["schemas"]["Quote"];
            /** Promotions */
            promotions?: components["schemas"]["Promotion"][];
            insurance?: components["schemas"]["Insurance"];
            /** @default NL */
            language: components["schemas"]["_Language"];
            /** @default BE */
            country_code: components["schemas"]["COUNTRY_CODES"];
        };
        /** Quote */
        Quote: {
            /**
             * Base
             * @description A Quote base.
             */
            base: components["schemas"]["GuaranteeBase"];
            /**
             * Details
             * @description The quote details.
             */
            details: components["schemas"]["QuoteDetails"];
            /**
             * Options
             * @description A list of quote options.
             * @default []
             */
            options: components["schemas"]["Guarantee"][];
            /**
             * External Ref
             * @description When this quote has been saved in the insurance module, this field is used for the reference to that offer/quote.
             */
            external_ref?: string;
            status?: components["schemas"]["QUOTE_STATUS"];
        };
        /** GuaranteeBase */
        GuaranteeBase: {
            /**
             * Name
             * @description The insurance name.
             * @example home
             */
            name: string;
            /**
             * Taxes
             * @description The taxes.
             * @example 0.2
             */
            taxes: number;
            /**
             * Net Premium
             * @description The netto premium of the insurance.
             * @example 100
             */
            net_premium: number;
            /**
             * Commission
             * @description The insurance commission, should be between 0 and 1.00.
             * @example 0.1
             */
            commission: number;
            /**
             * Total Premium
             * @description The total premium of the insurance.
             * @example 120
             */
            total_premium?: number;
            /**
             * Taxes In Euro
             * @description The insurance taxes in euro.
             * @example 20
             */
            taxes_in_euro?: number;
            /**
             * Formula
             * @description The formula of the guarantee if relevant.
             * @example 25%
             */
            formula?: string;
            /**
             * Deductible
             * @description The deductible of the guarantee if applicable.
             */
            deductible?: components["schemas"]["Franchise"];
            /** @description The premium of the guarantee is only correct when paid in these intervals. */
            payment_interval?: components["schemas"]["PaymentIntervalLowerCaseValues"];
        };
        /**
         * Insurance
         * @description This is an Insurance object.
         */
        Insurance: {
            /**
             * Name
             * @description The name of the insurance.
             * @example home_plus
             */
            name: string;
            /**
             * Company
             * @description Insurance Company name.
             * @example Axa
             */
            company: components["schemas"]["wg_py_models__user__Company"] | string;
            /**
             * @description The insurance type.
             * @example home
             */
            type: components["schemas"]["_InsuranceType"];
            /**
             * Options
             * @description A list of insurance extras.
             * @example [
             *       "Foo",
             *       "bar"
             *     ]
             */
            options: string[];
            /**
             * Affinity
             * @description The name of the affinity, if applicable.
             * @example honda
             */
            affinity?: string;
        };
        /** Company */
        wg_py_models__user__Company: {
            /**
             * Name
             * @description The company's name.
             * @example FooBarNV
             */
            name: string;
            /**
             * Billing Address
             * @description The company's address.
             */
            billing_address: components["schemas"]["wg_py_models__complex__Address"];
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 0722742743
             */
            cbe?: string;
            /**
             * email
             * @description The Client's emailadress.
             * @example jhon@doe.com
             */
            email?: string;
            /**
             * Telephonenr
             * @description The Client's telephonenumber.
             * @example +32 476 07 93 31
             */
            telephonenr?: components["schemas"]["TelephoneNr"];
            /**
             * Description
             * @description A decription of the Client.
             * @example this is a client
             */
            description?: string;
            /**
             * Id
             * Format: uuid
             * @description The company's ID.
             * @example 358d67e3-4008-4aa8-91c9-59a4af0f9851
             */
            id?: string;
            /**
             * User Id
             * Format: uuid
             * @description The corresponding user ID.
             * @example 358d67e3-4008-4aa8-91c9-59a4af0f9851
             */
            user_id?: string;
            /**
             * Iban
             * @description The Client's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
        };
        /** FormattedExceptionModel */
        FormattedExceptionModel: {
            /** Domain */
            domain?: string;
            /** Msg */
            msg: string;
            /** Detail */
            detail?: unknown;
            /** Code */
            code: number;
            /**
             * Extra
             * @default {}
             */
            extra: Record<string, never>;
        };
        /** InsuranceProductAdvices */
        InsuranceProductAdvices: {
            /**
             * Insurance Product Id
             * Format: uuid
             * @description Insurance product id
             */
            insurance_product_id: string;
            /**
             * Advices
             * @description List of the advices
             * @default []
             */
            advices: components["schemas"]["CustomAdvice"][];
        };
        /** CustomAdvice */
        CustomAdvice: {
            /**
             * Id
             * Format: uuid
             * @description Id of the advice
             */
            id: string;
            /**
             * Key
             * @description Human readable key of the advice
             */
            key: string;
            /**
             * Country code
             * @description Country code for insurance product
             */
            country_code?: components["schemas"]["COUNTRY_CODES"];
            /**
             * Title Localisation
             * @description Localisation of the title based on the locale
             */
            title_localisation?: {
                [key: string]: string;
            };
            /**
             * Localisation
             * @description Localisation of the description based on the locale in rich text
             */
            localisation: {
                [key: string]: string;
            };
            /**
             * Accessible By Distribution Ids
             * @description Distributions that can access the advice
             * @default []
             */
            accessible_by_distribution_ids: string[];
            /**
             * Created At
             * Format: date-time
             * @description Created at of the advice
             */
            created_at?: string;
            /**
             * Custom Title Localisation
             * @description Custom localisation of the title based on the locale
             */
            custom_title_localisation?: {
                [key: string]: string;
            };
            /**
             * Custom Localisation
             * @description Custom localisation of the description based on the locale in rich text
             */
            custom_localisation?: {
                [key: string]: string;
            };
        };
        /** update_advices_by_insurance_product_in_distribution_params */
        update_advices_by_insurance_product_in_distribution_params: {
            /**
             * Advice Id
             * Format: uuid
             */
            advice_id: string;
            data: components["schemas"]["CustomAdvicePatchCmd"];
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            auth: components["schemas"]["Auth"];
        };
        /** CustomAdvicePatchCmd */
        CustomAdvicePatchCmd: {
            /**
             * Custom Title Localisation
             * @description Custom title localisation based on the locale
             */
            custom_title_localisation?: {
                [key: string]: string;
            };
            /**
             * Custom Localisation
             * @description Custom localisation of the description based on the locale
             */
            custom_localisation?: {
                [key: string]: string;
            };
        };
        /** generate_recommendations_by_party_id_params */
        generate_recommendations_by_party_id_params: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            data: components["schemas"]["RecommendationsV2CreateCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** InsuranceProductRecommendation */
        InsuranceProductRecommendation: {
            /**
             * Id
             * Format: uuid
             * @description The id of the recommendation
             */
            id: string;
            /** @description Level of recommendation */
            level: components["schemas"]["RECOMMENDATION_LEVEL"];
            /**
             * Key
             * @description Human readible key of the recommendation
             */
            key: string;
            /**
             * Risk Domain
             * @description Risk Domain of the recommendation
             */
            risk_domain?: components["schemas"]["RiskDomain"];
            /**
             * Title
             * @description Localised title of the recommendation
             */
            title?: string;
            /**
             * Advice
             * @description Localised advice of the recommendation
             */
            advice?: string;
            /**
             * Risk Object
             * @description The name of the risk object
             */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             * @description The risk object ID
             */
            risk_object_id?: string;
            /**
             * Risk Object Index
             * @description The index related to the answer index of a question. If a risk object is putted twice, the index increments.
             */
            risk_object_index?: number;
            /**
             * Insurance Product Id
             * @description ID of an insurance-product
             * @example life
             */
            insurance_product_id: string;
            /**
             * Name
             * @description Localised name of the insurance
             */
            name: string;
            /**
             * Icon Key
             * @description Key of icon to show on frontend
             */
            icon_key: string;
            /**
             * Description
             * @description Localised description of the insurance
             */
            description?: string;
            /**
             * Already Insured
             * @description Is the client already insured for this insurance product.
             * @default false
             */
            already_insured: boolean;
            /**
             * Version
             * @description Version of the insurance product
             * @default V1
             * @example V2
             */
            version: string;
            /**
             * Is Selected By Client
             * @description If the client selects an insurance, let the broker know.
             */
            is_selected_by_client?: boolean;
        };
        /** RiskDomain */
        RiskDomain: {
            /**
             * Id
             * Format: uuid
             * @description The id of the risk domain
             */
            id: string;
            /**
             * Key
             * @description The human readible key of the risk domain
             */
            key: string;
            /**
             * Name
             * @description The localised name of the risk domain
             */
            name?: string;
        };
        /** PreventionAdviceRecommendation */
        PreventionAdviceRecommendation: {
            /**
             * Id
             * Format: uuid
             * @description The id of the recommendation
             */
            id: string;
            /** @description Level of recommendation */
            level: components["schemas"]["RECOMMENDATION_LEVEL"];
            /**
             * Key
             * @description Human readible key of the recommendation
             */
            key: string;
            /**
             * Risk Domain
             * @description Risk Domain of the recommendation
             */
            risk_domain?: components["schemas"]["RiskDomain"];
            /**
             * Title
             * @description Localised title of the recommendation
             */
            title?: string;
            /**
             * Advice
             * @description Localised advice of the recommendation
             */
            advice?: string;
            /**
             * Risk Object
             * @description The name of the risk object
             */
            risk_object?: string;
            /**
             * Risk Object Id
             * Format: uuid
             * @description The risk object ID
             */
            risk_object_id?: string;
            /**
             * Risk Object Index
             * @description The index related to the answer index of a question. If a risk object is putted twice, the index increments.
             */
            risk_object_index?: number;
            /**
             * Prevention Advice Id
             * Format: uuid
             * @description ID of an prevention advice
             */
            prevention_advice_id: string;
        };
        /**
         * RecommendationsV2CreateCmd
         * @description V2 depends only on party id and does not require a conversation
         */
        RecommendationsV2CreateCmd: {
            /**
             * Lang
             * @description The requested language for the insurance products and reasons
             * @default nl
             */
            lang: string;
        };
        /**
         * RecommendationsQueryModel
         * @description Read model to retrieve a list of recommendations
         */
        RecommendationsQueryModel: {
            /**
             * Items
             * @description A list of recommendations
             */
            items: components["schemas"]["Recommendation"][];
        };
        /** generate_recommendation_params */
        generate_recommendation_params: {
            data: components["schemas"]["RecommendationsCreateCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** give_selected_products_feedback_params */
        give_selected_products_feedback_params: {
            data: components["schemas"]["SelectedRecommendationsFeedback"];
        };
        /** SelectedRecommendationsFeedback */
        SelectedRecommendationsFeedback: {
            /**
             * Recommendation Id
             * Format: uuid
             * @description The id of the recommendation to add feedback to
             */
            recommendation_id: string;
            /**
             * Insurance Product Recommendation Ids
             * @description A List of chosen insurance product Ids for a particular recommendation
             * @default []
             */
            insurance_product_recommendation_ids: string[];
            /**
             * Prevention Advice Recommendation Ids
             * @description A List of chosen prevention advice Ids for a particular recommendation
             * @default []
             */
            prevention_advice_recommendation_ids: string[];
        };
        /** override_insurance_product_recommendation_params */
        override_insurance_product_recommendation_params: {
            /**
             * Insurance Product Recommendation Id
             * Format: uuid
             */
            insurance_product_recommendation_id: string;
            data: components["schemas"]["InsuranceProductRecommendationPatchCmd"];
        };
        /** InsuranceProductRecommendationPatchCmd */
        InsuranceProductRecommendationPatchCmd: {
            /** @description Updated level of recommendation for the insurance product */
            level: components["schemas"]["RECOMMENDATION_LEVEL"];
            /**
             * Advice
             * @description Updated advice of why the product is recommended
             */
            advice: string;
            /**
             * Title
             * @description Updated title of why the product is recommended
             */
            title?: string;
        };
        /** override_prevention_advice_recommendation_params */
        override_prevention_advice_recommendation_params: {
            /**
             * Prevention Advice Recommendation Id
             * Format: uuid
             */
            prevention_advice_recommendation_id: string;
            data: components["schemas"]["PreventionAdviceRecommendationPatchCmd"];
        };
        /** PreventionAdviceRecommendationPatchCmd */
        PreventionAdviceRecommendationPatchCmd: {
            /** @description Updated level of recommendation for the prevention advice */
            level: components["schemas"]["RECOMMENDATION_LEVEL"];
            /**
             * Advice
             * @description Updated advice of why the prevention advice is recommended
             */
            advice: string;
            /**
             * Title
             * @description Updated title of why the prevention advice is recommended
             */
            title?: string;
        };
        /** generate_company_settings_about_us_params */
        generate_company_settings_about_us_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["GenerateAboutUsCmd"];
        };
        /** AboutUsResponse */
        AboutUsResponse: {
            /** Intro */
            intro: string;
            /** Goal */
            goal: string;
            /** Offer */
            offer: string;
        };
        /** GenerateAboutUsCmd */
        GenerateAboutUsCmd: {
            /** Distribution Name */
            distribution_name: string;
            /** Website */
            website: string;
        };
        /** PersonalizedAdviceResponse */
        PersonalizedAdviceResponse: {
            /**
             * Items
             * @description List of personalized advice items
             */
            items: components["schemas"]["PersonalizedAdvice"][];
            /**
             * Count
             * @description Total number of advice items processed
             */
            count: number;
        };
        /** PersonalizedAdvice */
        PersonalizedAdvice: {
            /** Id */
            id: string;
            /** Name */
            name: string;
            /** Description */
            description: string;
            /**
             * Original Description
             * @default
             */
            original_description: string;
            /** Relevance */
            relevance: number;
        };
        /** LabeledItems */
        LabeledItems: {
            /** Items */
            items: components["schemas"]["Item"][];
        };
        /** Item */
        Item: {
            /** Label */
            label: string;
            /** Value */
            value: string;
        };
        /** post_insurance_terms_chat_params */
        post_insurance_terms_chat_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["ChatCmd"];
            language?: components["schemas"]["LANGUAGE_CODES"] | null;
        };
        /** ConversationAnswer */
        ConversationAnswer: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Message */
            message: string;
            /** Company */
            company: string;
            /** Subject */
            subject: string;
            /** Resources */
            resources?: components["schemas"]["Document"][] | null;
        };
        /** ChatCmd */
        ChatCmd: {
            /** Insurance Company */
            insurance_company: string;
            /** Insurance Subject */
            insurance_subject: string;
            /** Message */
            message: string;
        };
        /** post_insurance_terms_comparison_params */
        post_insurance_terms_comparison_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["CompareCmd"];
            language?: components["schemas"]["LANGUAGE_CODES"] | null;
        };
        /** CompareAnswer */
        CompareAnswer: {
            /** Items */
            items: components["schemas"]["ConversationAnswerCompared"][];
            /** Can Be Compared */
            can_be_compared: boolean;
        };
        /** ConversationAnswerCompared */
        ConversationAnswerCompared: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /** Message */
            message: string;
            /** Company */
            company: string;
            /** Subject */
            subject?: string | null;
            /** Resources */
            resources?: components["schemas"]["Document"][] | null;
            /** Score */
            score?: number | null;
            /** Company Logo Url */
            company_logo_url?: string | null;
        };
        /** CompareCmd */
        CompareCmd: {
            /** Risk Domain Key */
            risk_domain_key: string;
            /** Entity Type */
            entity_type: string;
            /** Insurance Companies */
            insurance_companies: string[];
            /** Message */
            message: string;
        };
        /** post_insurance_terms_chat_feedback_params */
        post_insurance_terms_chat_feedback_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["Feedback"];
        };
        /** Feedback */
        Feedback: {
            /**
             * Conversation Id
             * Format: uuid
             */
            conversation_id: string;
            /** Is Positive */
            is_positive: boolean;
            /** Remark */
            remark?: string | null;
        };
        /** generate_company_description_params */
        generate_company_description_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["GenerateCompanyDescriptionCmd"];
        };
        /** GenerateCompanyDescriptionResponse */
        GenerateCompanyDescriptionResponse: {
            /** Description */
            description: string;
        };
        /** GenerateCompanyDescriptionCmd */
        GenerateCompanyDescriptionCmd: {
            /** Distribution Name */
            distribution_name: string;
            /** Website */
            website: string;
        };
        /** extract_website_theme_params */
        extract_website_theme_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["ExtractThemeCmd"];
        };
        /** ExtractThemeCmd */
        ExtractThemeCmd: {
            /** Website */
            website: string;
        };
        /** SupportedFileTypesResponse */
        SupportedFileTypesResponse: {
            /** Items */
            items: string[];
        };
        /** extract_singular_document_params */
        extract_singular_document_params: {
            data: components["schemas"]["ExtractDocumentCmd"];
            auth: components["schemas"]["Auth"];
        };
        /** ExtractOneDocumentResponse */
        ExtractOneDocumentResponse: {
            metadata: components["schemas"]["Metadata"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Document Id
             * Format: uuid
             */
            document_id: string;
            /** Link */
            link: string;
            /** Document Type */
            document_type: string;
            /** Filename */
            filename: string;
            /** Document Name */
            document_name: string;
            /** Country */
            country: string;
            /** Language */
            language: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /**
             * Started At
             * Format: date-time
             */
            started_at: string;
            /**
             * Finished At
             * Format: date-time
             */
            finished_at: string;
            /** Parties */
            parties: components["schemas"]["PartyEntity"][];
            /** Risk Objects */
            risk_objects: components["schemas"]["RiskObjectEntity"][];
            /** Insurance Policies */
            insurance_policies: components["schemas"]["InsurancePolicyEntity"][];
            /** Policy Packages */
            policy_packages: components["schemas"]["PolicyPackageEntity"][];
        };
        /** Metadata */
        Metadata: {
            /**
             * Jsonrpc Id
             * Format: uuid
             */
            jsonrpc_id: string;
            /** Portal Link */
            portal_link: string;
        };
        /** ExtractDocumentCmd */
        ExtractDocumentCmd: {
            /** Link */
            link: string;
            /**
             * Document Id
             * Format: uuid
             */
            document_id: string;
            /** Filename */
            filename: string;
        };
        /** ExtractOnePoliciesDocumentResponse */
        ExtractOnePoliciesDocumentResponse: {
            /** Items */
            items: components["schemas"]["ExtractedInsurancePolicy"][];
        };
        /**
         * ExtractedInsurancePolicy
         * @description In FE will be used to create an insurance policy via the PUT call,
         *     see wgsdk model: InsurancePolicyCreateCmd
         */
        ExtractedInsurancePolicy: {
            /** Name */
            name: string;
            /** Type */
            type: string;
            /** Status */
            status?: string | null;
            /** Policy Nr */
            policy_nr?: string | null;
            /** Premium */
            premium?: number | null;
            /**
             * Coverages
             * @default []
             */
            coverages: components["schemas"]["Coverage"][];
            /** Insurance Company */
            insurance_company?: string | null;
            /** Closed At Distribution */
            closed_at_distribution?: boolean | null;
            /** Policy Package Id */
            policy_package_id?: string | null;
            /** Payment Interval */
            payment_interval?: string | null;
            /** Insured Value */
            insured_value?: number | null;
            /** Deductible */
            deductible?: string | null;
            /** Description */
            description?: string | null;
            /**
             * Clauses
             * @default []
             */
            clauses: components["schemas"]["ClauseCmd"][];
            /**
             * External Refs
             * @default []
             */
            external_refs: components["schemas"]["AppModelsInsurancePolicyExternalref"][];
            /** Due Date */
            due_date?: string | null;
            /**
             * Start Date
             * @description Date when the policy starts. Supports various formats (DD/MM/YYYY, YYYY-MM-DD).
             */
            start_date?: string | null;
        };
        /** AppModelsInsurancePolicyExternalref */
        AppModelsInsurancePolicyExternalref: {
            /** Ref */
            ref: string;
            /** Company */
            company: string;
        };
        /** anva_customer_inquiry_params */
        anva_customer_inquiry_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["AnvaInquiry"];
        };
        /** StatusReply */
        StatusReply: {
            /** Status */
            status: string;
        };
        /** AnvaInquiry */
        AnvaInquiry: {
            /** Message */
            message: string;
            /** Anva Party Id */
            anva_party_id: string;
            /** Anva Policy Id */
            anva_policy_id?: string;
            /** Anva Package Id */
            anva_package_id?: string;
            /** Documents */
            documents: components["schemas"]["AnvaInquiryDocument"][];
        };
        /** AnvaInquiryDocument */
        AnvaInquiryDocument: {
            /** Filename */
            filename?: string;
            /** Title */
            title?: string;
            /** Link */
            link: string;
        };
        /** Relations */
        Relations: {
            /** Items */
            items: components["schemas"]["MinimalPartyQueryModel"][];
            /** Count */
            count: number;
            /** Connection */
            connection?: string;
        };
        /** Employees */
        Employees: {
            /** Items */
            items: components["schemas"]["mercury__models__anva__ListItem"][];
            /** Count */
            count: number;
        };
        /** ListItem */
        mercury__models__anva__ListItem: {
            /** Label */
            label: string;
            /** Value */
            value: string;
        };
        /** ImportPartyResponse */
        ImportPartyResponse: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            risk_objects: components["schemas"]["RiskObjectRevisionIds"];
            /** Policies */
            policies: Record<string, never>;
            /**
             * Policy Packages
             * @default []
             */
            policy_packages: string[];
            /**
             * External References
             * @default []
             */
            external_references: components["schemas"]["Reference"][];
            /**
             * Errors
             * @default []
             */
            errors: components["schemas"]["ImportPartyError"][];
            /**
             * Claims
             * @default []
             */
            claims: string[];
            /**
             * Invoices
             * @default []
             */
            invoices: string[];
            /**
             * Documents
             * @default []
             */
            documents: string[];
        };
        /** Reference */
        Reference: {
            /** External Ref */
            external_ref: string;
            /** External Ref Company */
            external_ref_company: string;
        };
        /** ImportPartyError */
        ImportPartyError: {
            /** Type */
            type: string;
            /** Error */
            error: string;
            /**
             * External References
             * @default []
             */
            external_references: components["schemas"]["Reference"][];
        };
        /** CreateReplyUUID */
        CreateReplyUUID: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
        };
        /** Teams */
        Teams: {
            /** Items */
            items: components["schemas"]["mercury__models__fasterforward__ListItem"][];
            /** Count */
            count: number;
        };
        /** ListItem */
        mercury__models__fasterforward__ListItem: {
            /** Label */
            label: string;
            /** Value */
            value: string;
        };
        /** JobResult */
        JobResult: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Finished At
             * Format: date-time
             */
            finished_at?: string;
            /** Procrastinate Job Id */
            procrastinate_job_id?: number;
            type: components["schemas"]["JOB_RESULT_TYPE"];
            status: components["schemas"]["JOB_STATUS"];
            /** Result */
            result?: components["schemas"]["AnvaQuote"] | components["schemas"]["AnvaCalculationPackage"] | components["schemas"]["AnvaSendOfferResponse"] | components["schemas"]["TitleAndMessageResponse"];
        };
        /**
         * JOB_RESULT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        JOB_RESULT_TYPE: "ERROR" | "ANVA_INSURANCE_POLICY_CALCULATION" | "ANVA_POLICY_PACKAGE_CALCULATION" | "ANVA_SEND_OFFERS" | "ANVA_SEND_CUSTOM_QUOTES";
        /**
         * JOB_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        JOB_STATUS: "QUEUED" | "SUCCEEDED" | "FAILED";
        /** AnvaQuote */
        AnvaQuote: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            /** Name */
            name: string;
            /** Index */
            index: number;
            insurance_company: components["schemas"]["AnvaInsuranceCompany"];
            insurance: components["schemas"]["AnvaInsurance"];
            tag?: components["schemas"]["AnvaProductTag"];
            /** Total Premium */
            total_premium: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /**
             * date
             * Format: date
             */
            start_date: Record<string, never>;
            /** Coverages */
            coverages: components["schemas"]["Coverage"][];
            /** Documents */
            documents: components["schemas"]["Document"][];
            /** Possible Packages */
            possible_packages: components["schemas"]["PossiblePackage"][];
            /** Success */
            success: boolean;
            /** Error */
            error?: string;
            /**
             * Warnings
             * @default []
             */
            warnings: components["schemas"]["Warning"][];
        };
        /** AnvaInsuranceCompany */
        AnvaInsuranceCompany: {
            /** Id */
            id: string;
            /** Name */
            name: string;
            /** Code */
            code: string;
            /** Form */
            form?: string;
            /** Form Description */
            form_description?: string;
        };
        /** AnvaInsurance */
        AnvaInsurance: {
            /** Id */
            id: string;
            /** Name */
            name: string;
            /** Main Branch */
            main_branch: string;
            /** Branch */
            branch: string;
        };
        /** AnvaProductTag */
        AnvaProductTag: {
            /** Id */
            id: number;
            /** Name */
            name: string;
            /** Icon Key */
            icon_key?: string;
        };
        /** PossiblePackage */
        PossiblePackage: {
            /** Name */
            name: string;
            /** Code */
            code: string;
            /** Excluded From Discounts */
            excluded_from_discounts: boolean;
            /** Discounts */
            discounts: components["schemas"]["AnvaPackageDiscount"][];
        };
        /** AnvaPackageDiscount */
        AnvaPackageDiscount: {
            /** Id */
            id: number;
            /** Percentage */
            percentage: number;
            /** Minimum Amount Of Policies */
            minimum_amount_of_policies: number;
            /** Maximum Amount Of Policies */
            maximum_amount_of_policies: number;
        };
        /** Warning */
        Warning: {
            /** Description */
            description: string;
            /** Code */
            code?: string;
        };
        /** AnvaCalculationPackage */
        AnvaCalculationPackage: {
            /** Name */
            name: string;
            /** Code */
            code: string;
            /** Total Premium */
            total_premium: number;
            /** Discount */
            discount?: number;
            /** Discount Percentage */
            discount_percentage?: number;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            /** Quotes */
            quotes: components["schemas"]["AnvaQuote"][];
            /** Success */
            success: boolean;
            /** Error */
            error?: string;
        };
        /** AnvaSendOfferResponse */
        AnvaSendOfferResponse: {
            /** Insurance Policies */
            insurance_policies: components["schemas"]["AnvaSendOfferInsurancePolicy"][];
            /** Policy Packages */
            policy_packages: components["schemas"]["AnvaSendOfferPolicyPackage"][];
        };
        /** AnvaSendOfferInsurancePolicy */
        AnvaSendOfferInsurancePolicy: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Insurance Company */
            insurance_company?: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id?: string;
            /** Policy Nr */
            policy_nr?: string;
            /** Documents */
            documents: components["schemas"]["AnvaOfferDocument"][];
        };
        /** AnvaOfferDocument */
        AnvaOfferDocument: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Filename */
            filename: string;
            /** Link */
            link: string;
        };
        /** AnvaSendOfferPolicyPackage */
        AnvaSendOfferPolicyPackage: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            /** Documents */
            documents: components["schemas"]["AnvaOfferDocument"][];
            /** Package Nr */
            package_nr?: string;
        };
        /** TitleAndMessageResponse */
        TitleAndMessageResponse: {
            /** Title */
            title?: string;
            /** Message */
            message: string;
        };
        /** FlowsInfo */
        FlowsInfo: {
            /** Items */
            items: components["schemas"]["FlowInfo"][];
        };
        /** FlowInfo */
        FlowInfo: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Name */
            name: string;
            companies: components["schemas"]["INSURANCE_COMPANY_TAG"][];
            /** @description Decides the end goal of the flow, for example 'offer' type flows calculate offers at the end. */
            type: components["schemas"]["FLOW_TYPE"];
            /** @description Specific flow sub type. Used to distinguish between different offer and contract flows, mainly for content generation. */
            sub_type?: components["schemas"]["FLOW_SUB_TYPE"];
            /**
             * @description The country which the flow can be used in.
             * @default BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /** @default [] */
            supported_countries: components["schemas"]["COUNTRY_CODES"][];
            /** Supported Languages */
            supported_languages: ("nl" | "en" | "fr" | "de" | "es")[];
            /**
             * Subjects
             * @default []
             */
            subjects: string[];
            /**
             * Previous
             * Format: uuid
             * @description Linked flow that should be completed before starting this flow.
             */
            previous?: string;
            /**
             * Next
             * Format: uuid
             * @description Linked flow that can be started after completing this flow.
             */
            next?: string;
            /**
             * Icon Key
             * @description Icon to be shown on frontend (https://components.wegroup.be/?path=/story/foundation-icon--overview)
             */
            icon_key?: string;
            /**
             * Tags
             * @default []
             */
            tags: string[];
            party_type?: components["schemas"]["PROSPECT_TYPE"];
            /** Title */
            title?: string;
            /** Description */
            description?: string;
            /**
             * Allowed Distributions
             * @default []
             */
            allowed_distributions: string[];
            /**
             * Allowed Plans
             * @default []
             */
            allowed_plans: string[];
            /** Can Initiate Conversation */
            can_initiate_conversation: boolean;
        };
        /**
         * FLOW_SUB_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOW_SUB_TYPE: "ADVISORY" | "RISK_ANALYSIS_SHORT" | "BALOISE" | "EUROMEX" | "PIA" | "VILLASURE" | "DNA_YACHT" | "ALLCOVER_TWOWHEELER" | "ANVA" | "YELLOWHIVE";
        /** RetrieveQuestionnaireResponse */
        RetrieveQuestionnaireResponse: {
            questionnaire: components["schemas"]["Questionnaire"];
            /**
             * Tag Content
             * @default []
             */
            tag_content: components["schemas"]["TagContentItem"][];
            country: components["schemas"]["COUNTRY_CODES"];
        };
        /** Questionnaire */
        Questionnaire: {
            /** Groups */
            groups: components["schemas"]["QuestionGroup"][];
        };
        /** QuestionGroup */
        QuestionGroup: {
            /** Id */
            id?: string;
            /** Tag */
            tag?: string;
            /**
             * Icon Key
             * @description Icon key used to indicate the entity of the duplicate questions
             */
            icon_key?: string;
            title?: components["schemas"]["Localization"];
            description?: components["schemas"]["Localization"];
            conditions?: components["schemas"]["Conditions"];
            role_filter?: components["schemas"]["RoleFilter"];
            /** Duplicate Questions */
            duplicate_questions?: string[];
            entity_key?: components["schemas"]["ENTITY_KEY"];
            /** Questions */
            questions: components["schemas"]["Question"][];
        };
        /** Conditions */
        Conditions: {
            type: components["schemas"]["CONDITION_TYPE"];
            /** Items */
            items: (components["schemas"]["Condition"] | components["schemas"]["Conditions"])[];
            /** @default DISPLAY */
            action: components["schemas"]["CONDITION_ACTION"];
        };
        /**
         * CONDITION_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CONDITION_TYPE: "AND" | "OR";
        /** Condition */
        Condition: {
            /** Question Id */
            question_id: string;
            /** Value */
            value?: unknown;
            /** Field */
            field?: string;
            /** Inversed */
            inversed?: boolean;
            /** @default EQ */
            operation: components["schemas"]["CONDITION_OPERATION"];
            /** @default FIELD */
            check_type: components["schemas"]["CONDITION_CHECK_TYPE"];
        };
        /**
         * CONDITION_OPERATION
         * @description An enumeration.
         * @enum {unknown}
         */
        CONDITION_OPERATION: "EQ" | "IN" | "GE" | "GT" | "LE" | "LT" | "ANYSTARTSWITH";
        /**
         * CONDITION_CHECK_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        CONDITION_CHECK_TYPE: "FIELD" | "LEN";
        /**
         * CONDITION_ACTION
         * @description An enumeration.
         * @enum {unknown}
         */
        CONDITION_ACTION: "DISPLAY" | "MANDATORY" | "OPTIONAL";
        /** RoleFilter */
        RoleFilter: {
            type: components["schemas"]["ROLE_FILTER_TYPE"];
            /** Value */
            value: string;
        };
        /**
         * ROLE_FILTER_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        ROLE_FILTER_TYPE: "EQ" | "NOT";
        /**
         * ENTITY_KEY
         * @description An enumeration.
         * @enum {unknown}
         */
        ENTITY_KEY: "COMPANY" | "CUSTOMER" | "ASSOCIATED_CUSTOMER" | "ASSOCIATED_COMPANY" | "ESTABLISHMENT" | "MANAGEMENT_ENTITY" | "BALANCE" | "SHAREHOLDER" | "INVENTORY" | "GOODS" | "ACTIVITY" | "INSURANCE_POLICY" | "EMPLOYEE" | "BUILDING" | "ANNEX" | "VEHICLE" | "DRIVER" | "CAR" | "OLDTIMER" | "LIGHT_TRUCK" | "TWO_WHEELER" | "MOTORCYCLE" | "MOPED" | "TRAILER" | "SEMI_TRAILER" | "TRUCK" | "CAMPER" | "CARAVAN" | "BICYCLE" | "DRONE" | "ELECTRONICS" | "AGRICULTURAL" | "CLAIM" | "BOAT" | "FAMILY" | "PARTY_GROUP" | "PARTY" | "LEGAL" | "MACHINERY" | "HOVERBOARD" | "SEGWAY" | "FLEET";
        /** Question */
        Question: {
            /** Id */
            id: string;
            /** Tag */
            tag?: string;
            /** Field */
            field?: string;
            field_mappings?: components["schemas"]["FieldMappingManager"];
            /** Index */
            index?: number;
            title?: components["schemas"]["Localization"];
            description?: components["schemas"]["Localization"];
            rules: components["schemas"]["Rules"];
            error_messages?: components["schemas"]["ErrorMessages"];
            /** Value */
            value?: unknown;
            /** Placeholder */
            placeholder?: string;
            link?: components["schemas"]["Link"];
            /** Icon Key */
            icon_key?: string;
            conditions?: components["schemas"]["Conditions"];
            validator?: components["schemas"]["Validator"];
            /**
             * Value Is Answer
             * @default false
             */
            value_is_answer: boolean;
            /** External Refs */
            external_refs?: components["schemas"]["ExternalRef"][];
            /** Anva Product Ids */
            anva_product_ids?: string[];
            /** Anva Coverage Codes */
            anva_coverage_codes?: string[];
            /** Insurance Policy Ids */
            insurance_policy_ids?: string[];
        };
        /** FieldMappingManager */
        FieldMappingManager: {
            /** Mappings */
            mappings: components["schemas"]["FieldMapping"][];
        };
        /** FieldMapping */
        FieldMapping: {
            entity_key: components["schemas"]["ENTITY_KEY"];
            /** Fields */
            fields: string[];
            transformer?: components["schemas"]["FieldTransformer"];
        };
        /** FieldTransformer */
        FieldTransformer: {
            operation: components["schemas"]["FIELD_OPERATION"];
            /** Value */
            value?: unknown;
            /** Transformer Map */
            transformer_map?: {
                [key: string]: string;
            };
        };
        /**
         * FIELD_OPERATION
         * @description An enumeration.
         * @enum {unknown}
         */
        FIELD_OPERATION: "EQ" | "IN" | "YYYY_TO_DATE" | "YYYY_TO_DATE_LAST_DAY" | "MAP" | "ANY" | "VALUE" | "UNIT_CONVERSION" | "TO_ARRAY";
        /** Rules */
        Rules: {
            options?: components["schemas"]["Options"];
            /**
             * Mandatory
             * @default false
             */
            mandatory: boolean;
            /**
             * Hidden
             * @default false
             */
            hidden: boolean;
            /** Required Value */
            required_value?: unknown;
            input_type: components["schemas"]["INPUT_TYPE"];
            data_type: components["schemas"]["DATA_TYPE"];
            document_type?: components["schemas"]["PARTY_DOCUMENT_TYPE"];
            /** @description The symbol to draw on the input field. */
            symbol?: components["schemas"]["SYMBOL"];
            /**
             * Enum
             * @description The list of allowed answers.
             */
            enum?: components["schemas"]["EnumValue"][];
            /**
             * Enum Source
             * @description The source of enum
             */
            enum_source?: components["schemas"]["EnumSource"];
            /**
             * Gt
             * @description Greater than.
             */
            gt?: number;
            /**
             * Lt
             * @description Less than.
             */
            lt?: number;
            /**
             * Ge
             * @description Greater than or equals to.
             */
            ge?: number | string | components["schemas"]["DATE_DSL"];
            /**
             * Le
             * @description Less than or equals to.
             */
            le?: number | string | components["schemas"]["DATE_DSL"];
            /** Min Length */
            min_length?: number;
            /** Max Length */
            max_length?: number;
            regex?: components["schemas"]["Regex"];
            /** Mask */
            mask?: string;
            /**
             * Is Disabled
             * @description The input is disabled.
             * @default false
             */
            is_disabled: boolean;
            sort?: components["schemas"]["SORT"];
            table?: components["schemas"]["TableRules"];
            address?: components["schemas"]["AddressRules"];
            /** Indexed Question Id */
            indexed_question_id?: string;
            /**
             * Object String Format
             * @description Questions with data type OBJECT could be represented in one string in this format.
             */
            object_string_format?: string;
        };
        /** Options */
        Options: {
            supported_mime_types?: components["schemas"]["MIME_TYPE"][];
            /** Rich Text Options */
            rich_text_options?: ("color" | "bold" | "italic" | "underline" | "strikethrough" | "h1" | "h2" | "h3" | "h4" | "bulletlist" | "orderedlist" | "link" | "alignleft" | "aligncenter" | "alignright" | "image")[];
            /** Allow Prefill Address From Party */
            allow_prefill_address_from_party?: boolean;
        };
        /**
         * MIME_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        MIME_TYPE: "image/png" | "image/jpeg" | "text/csv" | "text/html" | "application/json" | "application/pdf" | "text/plain" | "image/svg+xml" | "application/msword" | "audio/mpeg";
        /**
         * INPUT_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        INPUT_TYPE: "INPUT" | "DATE" | "DATETIME" | "DAY_MONTH" | "PERCENTAGE" | "TELEPHONE_NUMBER" | "CURRENCY" | "MULTILINE" | "RICH_TEXT" | "SELECT" | "SELECT_DETAILED" | "MULTISELECT" | "MULTISELECT_DETAILED" | "MULTISELECT_SIMPLE" | "ICON_SELECT" | "RADIO" | "RADIO_SMALL" | "CHECKBOX" | "FILE" | "ADDRESS" | "SLIDER" | "MASKED" | "SINGLE_CHECKBOX" | "LINK" | "COMPANY_SEARCH" | "AMOUNT" | "CAR" | "NUMBER_PLATE" | "ACCIDENTS" | "ACCIDENT" | "SECURITY_SYSTEM" | "PIA_CLAIMS" | "TWO_WHEELER" | "HOME" | "ROOM" | "ANNEXES" | "COMPANY_INVESTMENT" | "COMPANY_LOAN" | "COMPANY_LEASE" | "UNIT" | "UNITS" | "LINKS" | "CLAIMS" | "COMPANIES" | "INDEX" | "INDEX_SELECT" | "INDEX_MULTISELECT" | "NACE_CODE" | "TABLE" | "NOTES" | "INDEX_PERCENTAGE" | "COVERAGE" | "DISPLAY" | "HIDDEN";
        /**
         * DATA_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        DATA_TYPE: "STRING" | "NUMBER" | "OBJECT" | "ARRAY" | "BOOLEAN";
        /**
         * SYMBOL
         * @description An enumeration.
         * @enum {unknown}
         */
        SYMBOL: "€" | "ƒ" | "%" | "km" | "m" | "cm" | "m²" | "$" | "KW" | "CC" | "PK" | "kg" | "g";
        /** EnumValue */
        EnumValue: {
            /** Value */
            value: components["schemas"]["Base"] | string;
            /** Icon Key */
            icon_key?: string;
            label: components["schemas"]["Localization"];
            description?: components["schemas"]["Localization"];
            disabled_description?: components["schemas"]["Localization"];
            /** Features */
            features?: components["schemas"]["FeatureItem"][];
            conditions?: components["schemas"]["Conditions"];
            /**
             * Disabled
             * @default false
             */
            disabled: boolean;
        };
        /** Base */
        Base: Record<string, never>;
        /**
         * FeatureItem
         * @description Represents a single bullet/feature line in a coverage card.
         */
        FeatureItem: {
            title: components["schemas"]["Localization"];
            info?: components["schemas"]["Localization"];
        };
        /**
         * EnumSource
         * @description Source of the enum to dynamically retrieve
         */
        EnumSource: {
            /** Url */
            url: string;
        };
        /**
         * DATE_DSL
         * @description on retrieving a flow:
         *     - `TODAY` will be replaced by `datetime.combine(datetime.now(tz=timezone.utc), datetime.min.time())`
         *     - `NOW` will be replaced by `datetime.now(tz=timezone.utc)`
         * @enum {unknown}
         */
        DATE_DSL: "TODAY" | "NOW" | "THREE_YEARS_AGO" | "FIFTY_YEARS_AGO" | "EIGHT_YEARS_AGO" | "SIXTY_FIVE_YEARS_AGO" | "SEVENTY_FIVE_YEARS_AGO";
        /** Regex */
        Regex: {
            /**
             * Js
             * @description The javascript regex validation.
             */
            js: string;
            /**
             * Py
             * @description The python regex validation.
             */
            py: string;
        };
        /**
         * SORT
         * @description An enumeration.
         * @enum {unknown}
         */
        SORT: "asc" | "desc";
        /** TableRules */
        TableRules: {
            entity_name: components["schemas"]["Localization"];
            entity_name_plural?: components["schemas"]["Localization"];
            /** Entity Formatted Str */
            entity_formatted_str?: string;
            /**
             * Index Question Ids
             * @default []
             */
            index_question_ids: string[];
            /**
             * Columns
             * @default []
             */
            columns: components["schemas"]["TableColumn"][];
            /** @default BY_ENTITY_ID */
            delete_method: components["schemas"]["DELETE_METHOD"];
        };
        /** TableColumn */
        TableColumn: {
            /** Question Id */
            question_id: string;
            title?: components["schemas"]["Localization"];
        };
        /**
         * DELETE_METHOD
         * @description An enumeration.
         * @enum {unknown}
         */
        DELETE_METHOD: "BY_ENTITY_ID" | "BY_PARTY_ID";
        /** AddressRules */
        AddressRules: {
            allowed_countries?: components["schemas"]["COUNTRY_CODES"][];
            /**
             * Autocomplete Enabled
             * @default true
             */
            autocomplete_enabled: boolean;
        };
        /** ErrorMessages */
        ErrorMessages: {
            mandatory?: components["schemas"]["Localization"];
            gt?: components["schemas"]["Localization"];
            lt?: components["schemas"]["Localization"];
            ge?: components["schemas"]["Localization"];
            le?: components["schemas"]["Localization"];
            min_length?: components["schemas"]["Localization"];
            max_length?: components["schemas"]["Localization"];
            regex?: components["schemas"]["Localization"];
            input_type?: components["schemas"]["Localization"];
            data_type?: components["schemas"]["Localization"];
            required_value?: components["schemas"]["Localization"];
        };
        /** Validator */
        Validator: {
            /** Url */
            url: string;
            /** Body */
            body: string;
            /** Base Body */
            base_body?: Record<string, never>;
        };
        /** ExternalRef */
        ExternalRef: {
            /** Company */
            company: string;
            /** Ref */
            ref: string;
        };
        /** TagContentItem */
        TagContentItem: {
            /** Tag */
            tag: string;
            title: components["schemas"]["Localization"];
            description?: components["schemas"]["Localization"];
        };
        /** handle_create_document_from_questionnaire_params */
        handle_create_document_from_questionnaire_params: {
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["ExtractedQuestionnaireRequest"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** SessionReport */
        SessionReport: {
            /**
             * Link
             * @description Public url where the generated document can be retrieved.
             */
            link: string;
            /**
             * Id
             * Format: uuid
             * @description Document id
             */
            id: string;
            /** Filename */
            filename?: string;
        };
        /** ExtractedQuestionnaireRequest */
        ExtractedQuestionnaireRequest: {
            /**
             * Language
             * @default en
             * @enum {string}
             */
            language: "nl" | "en" | "fr" | "de" | "es";
            /**
             * Timezone
             * @default Europe/Brussels
             */
            timezone: Record<string, never>;
            /** Offer Id */
            offer_id?: string;
            /** Revision */
            revision?: number;
            /** Session Id */
            session_id?: string;
            /** Prefill Session Id */
            prefill_session_id?: string;
            /**
             * Previous Session Id
             * Format: uuid
             */
            previous_session_id?: string;
            /** Campaign Id */
            campaign_id?: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Car Revision Id
             * Format: uuid
             */
            car_revision_id?: string;
            /**
             * Residence Revision Id
             * Format: uuid
             */
            residence_revision_id?: string;
            /**
             * Family Revision Id
             * Format: uuid
             */
            family_revision_id?: string;
            /** Party Group Revision Ids */
            party_group_revision_ids?: string[];
            /** @default [] */
            company: components["schemas"]["INSURANCE_COMPANY_TAG"][];
            /** @default [] */
            insurance_type: components["schemas"]["INSURANCE_TYPE"][];
            /** @default [] */
            car_tag: components["schemas"]["GUARANTEE_TAG"][];
            /** @default [] */
            home_tag: components["schemas"]["GUARANTEE_TAG"][];
            /** @default [] */
            family_tag: components["schemas"]["GUARANTEE_TAG"][];
            /** @default [] */
            legal_tag: components["schemas"]["GUARANTEE_TAG"][];
            /**
             * Subject
             * @default []
             */
            subject: string[];
            price_quality_ratio?: components["schemas"]["PRICE_QUALITY_RATIO"];
            preferred_way_of_contact?: components["schemas"]["PREFERRED_WAY_OF_CONTACT"];
            /** How Found Broker */
            how_found_broker?: string;
            /** Broker Expectations */
            broker_expectations?: string;
            /** Cbe */
            cbe?: string;
            /** Company Name */
            company_name?: string;
            /** Email */
            email?: string;
            /** Filtered */
            filtered?: boolean;
            /**
             * Persist
             * @default true
             */
            persist: boolean;
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id?: string;
            /** Quote Ids */
            quote_ids?: string[];
            /**
             * Disable Content Templates
             * @default false
             */
            disable_content_templates: boolean;
            company_registration?: components["schemas"]["CompanyRegistration"];
            /** Anva Products */
            anva_products?: components["schemas"]["AnvaProduct"][];
            /** Yellowhive Products */
            yellowhive_products?: components["schemas"]["YellowHiveProductsInConversationCmd"][];
            filters?: components["schemas"]["ExtractedQuestionnaireFilters"];
        };
        /**
         * PRICE_QUALITY_RATIO
         * @description An enumeration.
         * @enum {unknown}
         */
        PRICE_QUALITY_RATIO: "PRICE" | "RATHER_PRICE" | "MORE_PRICE" | "NEUTRAL" | "MORE_QUALITY" | "RATHER_QUALITY" | "QUALITY";
        /**
         * PREFERRED_WAY_OF_CONTACT
         * @description An enumeration.
         * @enum {unknown}
         */
        PREFERRED_WAY_OF_CONTACT: "DIGITAL" | "NO_PREFERENCE" | "IN_PERSON";
        /** AnvaProduct */
        AnvaProduct: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Coverages */
            coverages: number[];
        };
        /** YellowHiveProductsInConversationCmd */
        YellowHiveProductsInConversationCmd: {
            /**
             * Guid
             * Format: uuid
             */
            guid: string;
            /** Coverages */
            coverages: string[];
        };
        /** ExtractedQuestionnaireFilters */
        ExtractedQuestionnaireFilters: {
            /** Include Tags */
            include_tags?: string[];
            /** Include Question Ids */
            include_question_ids?: string[];
            /** Include Question Group Ids */
            include_question_group_ids?: string[];
        };
        /** AskLaterQuestionsResponse */
        AskLaterQuestionsResponse: {
            /** Questions */
            questions: components["schemas"]["AskLaterQuestion"][];
        };
        /** AskLaterQuestion */
        AskLaterQuestion: {
            /** Question Id */
            question_id: string;
            /** Active */
            active: boolean;
        };
        /** handle_set_ask_later_question_ids_params */
        handle_set_ask_later_question_ids_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["AskLaterQuestionsRequest"];
        };
        /** StatusResponse */
        wg_py_models__domain__wegroup__rest__responses__StatusResponse: {
            /** Status */
            status: string;
        };
        /** AskLaterQuestionsRequest */
        AskLaterQuestionsRequest: {
            /**
             * Party Id
             * Format: uuid
             */
            party_id: string;
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            /** Questions */
            questions: components["schemas"]["AskLaterQuestion"][];
        };
        /** create_flow_params */
        create_flow_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            data: components["schemas"]["FlowRequest"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** Flow */
        Flow: {
            info: components["schemas"]["FlowInfo"];
            questionnaire: components["schemas"]["Questionnaire"];
            /**
             * Tag Content
             * @default []
             */
            tag_content: components["schemas"]["TagContentItem"][];
            /**
             * Answers
             * @default []
             */
            answers: components["schemas"]["Answer"][];
            last_answer?: components["schemas"]["LastAnswer"];
        };
        /** Answer */
        Answer: {
            /** Id */
            id: string;
            /** Group Id */
            group_id?: string;
            /** Answer */
            answer?: unknown;
            /** Index */
            index?: number;
            /**
             * Entity Id
             * Format: uuid
             */
            entity_id?: string;
        };
        /** LastAnswer */
        LastAnswer: {
            /** Question Id */
            question_id: string;
            /** Group Id */
            group_id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
        };
        /** FlowRequest */
        FlowRequest: {
            /**
             * Language
             * @default en
             * @enum {string}
             */
            language: "nl" | "en" | "fr" | "de" | "es";
            /**
             * Timezone
             * @default Europe/Brussels
             */
            timezone: Record<string, never>;
            /** Offer Id */
            offer_id?: string;
            /** Revision */
            revision?: number;
            /** Session Id */
            session_id?: string;
            /** Prefill Session Id */
            prefill_session_id?: string;
            /**
             * Previous Session Id
             * Format: uuid
             */
            previous_session_id?: string;
            /** Campaign Id */
            campaign_id?: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /**
             * Car Revision Id
             * Format: uuid
             */
            car_revision_id?: string;
            /**
             * Residence Revision Id
             * Format: uuid
             */
            residence_revision_id?: string;
            /**
             * Family Revision Id
             * Format: uuid
             */
            family_revision_id?: string;
            /** Party Group Revision Ids */
            party_group_revision_ids?: string[];
            /** @default [] */
            company: components["schemas"]["INSURANCE_COMPANY_TAG"][];
            /** @default [] */
            insurance_type: components["schemas"]["INSURANCE_TYPE"][];
            /** @default [] */
            car_tag: components["schemas"]["GUARANTEE_TAG"][];
            /** @default [] */
            home_tag: components["schemas"]["GUARANTEE_TAG"][];
            /** @default [] */
            family_tag: components["schemas"]["GUARANTEE_TAG"][];
            /** @default [] */
            legal_tag: components["schemas"]["GUARANTEE_TAG"][];
            /**
             * Subject
             * @default []
             */
            subject: string[];
            price_quality_ratio?: components["schemas"]["PRICE_QUALITY_RATIO"];
            preferred_way_of_contact?: components["schemas"]["PREFERRED_WAY_OF_CONTACT"];
            /** How Found Broker */
            how_found_broker?: string;
            /** Broker Expectations */
            broker_expectations?: string;
            /** Cbe */
            cbe?: string;
            /** Company Name */
            company_name?: string;
            /** Email */
            email?: string;
            /** Filtered */
            filtered?: boolean;
            /**
             * Persist
             * @default true
             */
            persist: boolean;
            /**
             * Quote Id
             * Format: uuid
             */
            quote_id?: string;
            /** Quote Ids */
            quote_ids?: string[];
            /**
             * Disable Content Templates
             * @default false
             */
            disable_content_templates: boolean;
            company_registration?: components["schemas"]["CompanyRegistration"];
            /** Anva Products */
            anva_products?: components["schemas"]["AnvaProduct"][];
            /** Yellowhive Products */
            yellowhive_products?: components["schemas"]["YellowHiveProductsInConversationCmd"][];
        };
        /** answer_flow_params */
        answer_flow_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            data: components["schemas"]["AnswersPayload"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** AnswerFlowsResponse */
        AnswerFlowsResponse: {
            /**
             * Errors
             * @default []
             */
            errors: components["schemas"]["FlowsError"][];
            status?: components["schemas"]["FLOW_STATUS"];
            /** Answers */
            answers?: components["schemas"]["Answer"][];
            /** Default Values */
            default_values?: components["schemas"]["Answer"][];
            entities?: components["schemas"]["EntityChanges"];
        };
        /** FlowsError */
        FlowsError: {
            /** Target */
            target?: string;
            /** Index */
            index?: number;
            /** Message */
            message: string;
            /** Type */
            type: components["schemas"]["FLOWS_ERROR_TYPE"] | string;
        };
        /**
         * FLOWS_ERROR_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOWS_ERROR_TYPE: "INVALID_FORMAT" | "INVALID_INPUT_TYPE" | "INVALID_DATA_TYPE" | "INVALID_VALUE" | "LESS_THAN" | "LESS_THAN_OR_EQUAL" | "GREATER_THAN" | "GREATER_THAN_OR_EQUAL" | "MIN_LENGTH" | "MAX_LENGTH" | "FLOW_COMPLETED_AND_LOCKED";
        /**
         * FLOW_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOW_STATUS: "ERROR" | "SUCCESS" | "COMPLETED";
        /** EntityChanges */
        EntityChanges: {
            /** Created */
            created?: components["schemas"]["EntityReference"][];
            /** Updated */
            updated?: components["schemas"]["EntityReference"][];
        };
        /** EntityReference */
        EntityReference: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Entity Type */
            entity_type: string;
            /**
             * Party Id
             * Format: uuid
             */
            party_id?: string;
            /** Index */
            index?: number;
        };
        /** AnswersPayload */
        AnswersPayload: {
            /** Answers */
            answers: components["schemas"]["Answer"][];
        };
        /** MultiYellowHiveInsuranceQueryModel */
        MultiYellowHiveInsuranceQueryModel: {
            /** Items */
            items: components["schemas"]["YellowHiveInsurance"][];
            /** Count */
            count: number;
        };
        /** YellowHiveInsurance */
        YellowHiveInsurance: {
            /** Code */
            code: string;
            /** Name */
            name: string;
        };
        /** MultiYellowHiveCoverageQueryModel */
        MultiYellowHiveCoverageQueryModel: {
            /** Items */
            items: components["schemas"]["YellowHiveCoverage"][];
            /** Count */
            count: number;
        };
        /** YellowHiveCoverage */
        YellowHiveCoverage: {
            /** Code */
            code: string;
            /** Name */
            name: string;
            /** Mandatory */
            mandatory: boolean;
        };
        /** MultiYellowHiveProductQueryModel */
        MultiYellowHiveProductQueryModel: {
            /** Items */
            items: components["schemas"]["YellowHiveProduct"][];
            /** Count */
            count: number;
        };
        /** YellowHiveProduct */
        YellowHiveProduct: {
            /**
             * Guid
             * Format: uuid
             */
            guid: string;
            /** Name */
            name: string;
            /** Code */
            code: string;
            /** Coverages */
            coverages: components["schemas"]["YellowHiveCoverage"][];
            insurance: components["schemas"]["YellowHiveInsurance"];
            /** Insurance Company Name */
            insurance_company_name: string;
        };
        /** MultiAnvaLabelQueryModel */
        MultiAnvaLabelQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaLabel"][];
            /** Count */
            count: number;
        };
        /** AnvaLabel */
        AnvaLabel: {
            /** Id */
            id: number;
            /** Name */
            name: string;
            status: components["schemas"]["ANVA_FLOW_LABEL_STATUS"];
        };
        /**
         * ANVA_FLOW_LABEL_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        ANVA_FLOW_LABEL_STATUS: "HIDDEN" | "VISIBLE" | "UNMAPPED";
        /** MultiAnvaInsuranceQueryModel */
        MultiAnvaInsuranceQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaInsurance"][];
            /** Count */
            count: number;
        };
        /** MultiAnvaTagQueryModel */
        MultiAnvaTagQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaTag"][];
            /** Count */
            count: number;
        };
        /** AnvaTag */
        AnvaTag: {
            /** Id */
            id: number;
            /** Name */
            name: string;
            /** Icon Key */
            icon_key?: string;
            /** Insurance Ids */
            insurance_ids: number[];
        };
        /** MultiAnvaCoverageQueryModel */
        MultiAnvaCoverageQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaCoverage"][];
            /** Count */
            count: number;
        };
        /** AnvaCoverage */
        AnvaCoverage: {
            /** Code */
            code: string;
            /** Name */
            name: string;
            /** Mandatory */
            mandatory: boolean;
            /** Mandatory Anva Labels */
            mandatory_anva_labels?: string[];
            /** Enabled */
            enabled: boolean;
            /** System Labels */
            system_labels: Record<string, never>;
            /** Adn Code */
            adn_code?: string;
        };
        /** MultiAnvaAdnCoverageQueryModel */
        MultiAnvaAdnCoverageQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaAdnCoverage"][];
            /** Count */
            count: number;
        };
        /** AnvaAdnCoverage */
        AnvaAdnCoverage: {
            /** Adn Code */
            adn_code: string;
            /** Name */
            name: string;
            /** Mandatory */
            mandatory: boolean;
            /** Coverage Codes */
            coverage_codes: string[];
        };
        /** MultiAnvaInsuranceCompanyQueryModel */
        MultiAnvaInsuranceCompanyQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaInsuranceCompany"][];
            /** Count */
            count: number;
        };
        /** handle_calculate_anva_quotes_for_conversation_params */
        handle_calculate_anva_quotes_for_conversation_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            data?: components["schemas"]["CalculateAnvaQuotesRequest"];
        };
        /** AnvaCalculationResponse */
        AnvaCalculationResponse: {
            /** Quotes */
            quotes: components["schemas"]["AnvaQuote"][];
            /** Packages */
            packages: components["schemas"]["AnvaCalculationPackage"][];
        };
        /** CalculateAnvaQuotesRequest */
        CalculateAnvaQuotesRequest: {
            /** Chosen Insurance Packages */
            chosen_insurance_packages?: components["schemas"]["InsurancePackage"][];
            /** Chosen Insurance Policies */
            chosen_insurance_policies?: components["schemas"]["flows__models__anva__InsurancePolicy"][];
        };
        /** InsurancePackage */
        InsurancePackage: {
            /** Code */
            code: string;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /** Chosen Insurance Policies */
            chosen_insurance_policies: components["schemas"]["flows__models__anva__InsurancePackage__InsurancePolicy"][];
            /** External Ref */
            external_ref?: string;
        };
        /** InsurancePolicy */
        flows__models__anva__InsurancePackage__InsurancePolicy: {
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            /** Coverages */
            coverages: number[];
            /** Index */
            index: number;
            /** External Ref */
            external_ref?: string;
        };
        /** InsurancePolicy */
        flows__models__anva__InsurancePolicy: {
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            /** Coverages */
            coverages: number[];
            /** Index */
            index?: number;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
            /** External Ref */
            external_ref?: string;
        };
        /** handle_queue_calculate_anva_quotes_for_conversation_params */
        handle_queue_calculate_anva_quotes_for_conversation_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            data?: components["schemas"]["CalculateAnvaQuotesRequest"];
        };
        /** AnvaQuoteCalculationJobsQueuedResponse */
        AnvaQuoteCalculationJobsQueuedResponse: {
            /** Quotes */
            quotes: components["schemas"]["AnvaQuoteCalculationJob"][];
            /** Packages */
            packages: components["schemas"]["AnvaPolicyPackageCalculationJob"][];
        };
        /** AnvaQuoteCalculationJob */
        AnvaQuoteCalculationJob: {
            job: components["schemas"]["JobQueuedResponse"];
            /** Name */
            name: string;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            insurance_company: components["schemas"]["AnvaInsuranceCompany"];
            insurance: components["schemas"]["AnvaInsurance"];
            tag?: components["schemas"]["AnvaProductTag"];
        };
        /** JobQueuedResponse */
        JobQueuedResponse: {
            status: components["schemas"]["JOB_STATUS"];
            /**
             * Job Id
             * Format: uuid
             */
            job_id: string;
            /** Procrastinate Job Id */
            procrastinate_job_id: number;
        };
        /** AnvaPolicyPackageCalculationJob */
        AnvaPolicyPackageCalculationJob: {
            job: components["schemas"]["JobQueuedResponse"];
            /** Name */
            name: string;
            /** Code */
            code: string;
        };
        /** handle_calculate_one_anva_quote_for_conversation_params */
        handle_calculate_one_anva_quote_for_conversation_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            data: components["schemas"]["RecalculateAnvaQuoteRequest"];
        };
        /** RecalculateAnvaQuoteRequest */
        RecalculateAnvaQuoteRequest: {
            /** Index */
            index: number;
            /** Coverages */
            coverages: number[];
        };
        /** handle_queue_send_custom_quotes_to_anva_params */
        handle_queue_send_custom_quotes_to_anva_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            data: components["schemas"]["CalculateAnvaQuotesRequest"];
        };
        /** handle_recalculate_simulation_params */
        handle_recalculate_simulation_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["RecalculateSimulationCmd"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
        };
        /** RecalculateSimulationCmd */
        RecalculateSimulationCmd: {
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id?: string;
            /**
             * Policy Package Id
             * Format: uuid
             */
            policy_package_id?: string;
            /**
             * date
             * Format: date
             */
            start_date?: Record<string, never>;
            payment_interval?: components["schemas"]["PAYMENT_INTERVAL"];
            /** Anva Collection Method Code */
            anva_collection_method_code?: number;
        };
        /** AnvaCollectionMethods */
        AnvaCollectionMethods: {
            /** Items */
            items: components["schemas"]["AnvaCollectionMethod"][];
            /** Count */
            count: number;
        };
        /** AnvaCollectionMethod */
        AnvaCollectionMethod: {
            /** Name */
            name: string;
            /** Code */
            code: number;
            /**
             * Type
             * @enum {string}
             */
            type: "POLICY" | "PACKAGE";
        };
        /** MultiAnvaClosingQuestionQueryModel */
        MultiAnvaClosingQuestionQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaClosingQuestion"][];
            /** Count */
            count: number;
        };
        /** AnvaClosingQuestion */
        AnvaClosingQuestion: {
            /** Id */
            id: number;
            /** Title */
            title: string;
            /**
             * Mandatory
             * @default true
             */
            mandatory: boolean;
            /** Order */
            order?: number;
            /** Description */
            description?: string;
        };
        /** handle_upsert_anva_closing_questions_params */
        handle_upsert_anva_closing_questions_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["AnvaClosingQuestionUpsertCmd"];
        };
        /** AnvaClosingQuestionUpsertCmd */
        AnvaClosingQuestionUpsertCmd: {
            /** Id */
            id?: number;
            /** Title */
            title: string;
            /**
             * Mandatory
             * @default true
             */
            mandatory: boolean;
            /** Order */
            order?: number;
            /** Description */
            description?: string;
        };
        /** handle_create_anva_party_params */
        handle_create_anva_party_params: {
            auth: components["schemas"]["Auth"];
            /** Data */
            data: components["schemas"]["CreateAnvaPartyCompanyCmd"] | components["schemas"]["CreateAnvaPartyCustomerCmd"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
        };
        /** CreateAnvaPartyCompanyCmd */
        CreateAnvaPartyCompanyCmd: {
            address: components["schemas"]["Address"];
            /**
             * Type
             * @enum {string}
             */
            type: "COMPANY";
            /** Name */
            name: string;
            company_registration: components["schemas"]["CreateAnvaPartyCompanyRegistration"];
            legal_form: components["schemas"]["LEGAL_FORM"];
        };
        /** CreateAnvaPartyCompanyRegistration */
        CreateAnvaPartyCompanyRegistration: {
            /** Type */
            type: string;
            /** Nr */
            nr: string;
        };
        /** CreateAnvaPartyCustomerCmd */
        CreateAnvaPartyCustomerCmd: {
            address: components["schemas"]["Address"];
            /**
             * Type
             * @enum {string}
             */
            type: "CUSTOMER";
            /** Last Name */
            last_name: string;
            /** Initials */
            initials: string;
            /**
             * date
             * Format: date
             */
            birth: Record<string, never>;
            /** Infix */
            infix?: string;
        };
        /** MultiAnvaProductQueryModel */
        MultiAnvaProductQueryModel: {
            /** Items */
            items: components["schemas"]["AnvaProductQueryModel"][];
            /** Count */
            count: number;
        };
        /** AnvaProductQueryModel */
        AnvaProductQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Anva Id */
            anva_id: string;
            /** Name */
            name: string;
            insurance: components["schemas"]["AnvaInsurance"];
            insurance_company: components["schemas"]["AnvaInsuranceCompany"];
            /** Coverages */
            coverages: components["schemas"]["AnvaCoverage"][];
            /** Coverage Combinations */
            coverage_combinations: components["schemas"]["AnvaCoverageCombination"][];
            party_type: components["schemas"]["PROSPECT_TYPE"];
            status: components["schemas"]["ANVA_FLOW_STATUS"];
            /** Packages */
            packages: components["schemas"]["AnvaPackage"][];
            /** Terms Link */
            terms_link?: string;
            /** Insurance Card Link */
            insurance_card_link?: string;
            tag?: components["schemas"]["AnvaProductTag"];
            /** Can Be Closed As Loose Policy */
            can_be_closed_as_loose_policy: boolean;
            /** Documents */
            documents: components["schemas"]["AnvaDocument"][];
        };
        /**
         * AnvaCoverageCombination
         * @description If a product has combinations, it means that when choosing coverages atleast 1 combination should
         *     be elected as 'base' coverages and it should not contain coverages from another combination.
         *
         *     For example:
         *
         *     group 1: WA
         *     group 2: WA, BC
         *     group 3: WA, CASCO
         *
         *     This means that:
         *
         *     1. WA is a mandatory coverage
         *     2. BC cannot be taken together with CASCO
         */
        AnvaCoverageCombination: {
            /** Group */
            group: number;
            /** Codes */
            codes: string[];
        };
        /**
         * ANVA_FLOW_STATUS
         * @description An enumeration.
         * @enum {unknown}
         */
        ANVA_FLOW_STATUS: "ACTIVE" | "UNDER_CONSTRUCTION" | "DISABLED";
        /** AnvaPackage */
        AnvaPackage: {
            /** Id */
            id: number;
            /** Code */
            code: string;
            /** Name */
            name: string;
            /** Enabled */
            enabled: boolean;
            /** Excluded From Discounts */
            excluded_from_discounts: boolean;
            /** Excluded Coverages From Discounts */
            excluded_coverages_from_discounts?: components["schemas"]["ExcludedCoverage"][];
            /** Discounts */
            discounts: components["schemas"]["AnvaPackageDiscount"][];
        };
        /** ExcludedCoverage */
        ExcludedCoverage: {
            /** Id */
            id: number;
            /** Code */
            code: string;
            /** Name */
            name: string;
        };
        /** AnvaDocument */
        AnvaDocument: {
            /** Id */
            id: number;
            /** Enabled */
            enabled: boolean;
            /** Type */
            type: string;
            /** Code */
            code: string;
            /** Name */
            name: string;
        };
        /** handle_update_anva_products_params */
        handle_update_anva_products_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            data: components["schemas"]["AnvaProductUpdateCmd"];
        };
        /** AnvaProductUpdateCmd */
        AnvaProductUpdateCmd: {
            /** Name */
            name?: string;
            insurance?: components["schemas"]["AnvaInsuranceUpdateCmd"];
            insurance_company?: components["schemas"]["AnvaInsuranceCompanyUpdateCmd"];
            party_type?: components["schemas"]["PROSPECT_TYPE"];
            status?: components["schemas"]["ANVA_FLOW_STATUS"];
            /**
             * Packages
             * @default []
             */
            packages: components["schemas"]["AnvaPackageUpdateCmd"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["AnvaDocumentUpdateCmd"][];
            /** Terms Link */
            terms_link?: string;
            /** Insurance Card Link */
            insurance_card_link?: string;
            /** Can Be Closed As Loose Policy */
            can_be_closed_as_loose_policy?: boolean;
        };
        /** AnvaInsuranceUpdateCmd */
        AnvaInsuranceUpdateCmd: {
            /** Id */
            id: number;
            /** Name */
            name: string;
        };
        /** AnvaInsuranceCompanyUpdateCmd */
        AnvaInsuranceCompanyUpdateCmd: {
            /** Id */
            id: number;
            /** Name */
            name: string;
            /** Form Description */
            form_description?: string;
        };
        /** AnvaPackageUpdateCmd */
        AnvaPackageUpdateCmd: {
            /** Id */
            id: number;
            /** Enabled */
            enabled: boolean;
        };
        /** AnvaDocumentUpdateCmd */
        AnvaDocumentUpdateCmd: {
            /** Id */
            id: number;
            /** Enabled */
            enabled: boolean;
        };
        /** handle_update_anva_product_coverage_params */
        handle_update_anva_product_coverage_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            /** Coverage Code */
            coverage_code: string;
            data: components["schemas"]["CoverageUpdateCmd"];
        };
        /** CoverageUpdateCmd */
        CoverageUpdateCmd: {
            /** Enabled */
            enabled: boolean;
        };
        /** AnvaProductQuestionnairesQueryModel */
        AnvaProductQuestionnairesQueryModel: {
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            /**
             * Bundle Id
             * Format: uuid
             */
            bundle_id: string;
            offer: components["schemas"]["AnvaProductQuestionnaireQueryModel"];
            contract: components["schemas"]["AnvaProductQuestionnaireQueryModel"];
        };
        /** AnvaProductQuestionnaireQueryModel */
        AnvaProductQuestionnaireQueryModel: {
            questionnaire: components["schemas"]["Questionnaire"];
            /** Reason */
            reason?: string;
            /** Revision */
            revision: number;
            /**
             * Revision Id
             * Format: uuid
             */
            revision_id: string;
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
        };
        /** handle_update_anva_questionnaires_by_product_id_params */
        handle_update_anva_questionnaires_by_product_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            data: components["schemas"]["AnvaProductQuestionnairesUpdateCmd"];
        };
        /** AnvaProductQuestionnairesUpdateCmd */
        AnvaProductQuestionnairesUpdateCmd: {
            offer: components["schemas"]["AnvaProductQuestionnaire"];
            contract: components["schemas"]["AnvaProductQuestionnaire"];
        };
        /** AnvaProductQuestionnaire */
        AnvaProductQuestionnaire: {
            questionnaire: components["schemas"]["Questionnaire"];
            /** Reason */
            reason?: string;
        };
        /** handle_validate_anva_questionnaires_by_product_id_params */
        handle_validate_anva_questionnaires_by_product_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Id
             * Format: uuid
             */
            id: string;
            data: components["schemas"]["AnvaProductQuestionnairesValidateCmd"];
            /** Lang */
            lang?: string;
        };
        /** AnvaProductQuestionnairesValidateCmd */
        AnvaProductQuestionnairesValidateCmd: {
            offer: components["schemas"]["AnvaProductQuestionnaire"];
            contract: components["schemas"]["AnvaProductQuestionnaire"];
        };
        /** handle_update_all_anva_questionnaire_questions_by_anva_label_params */
        handle_update_all_anva_questionnaire_questions_by_anva_label_params: {
            auth: components["schemas"]["Auth"];
            data: components["schemas"]["MultiAnvaQuestionByAnvaLabelUpdateCmd"];
        };
        /** MultiAnvaQuestionByAnvaLabelUpdateCmd */
        MultiAnvaQuestionByAnvaLabelUpdateCmd: {
            /** Questions */
            questions: components["schemas"]["QuestionUpdateCmd"][];
        };
        /** QuestionUpdateCmd */
        QuestionUpdateCmd: {
            /** Anva Label */
            anva_label: string;
            title: components["schemas"]["Localization"];
            description?: components["schemas"]["Localization"];
            /** Mandatory */
            mandatory: boolean;
            /** Hidden */
            hidden: boolean;
        };
        /** handle_generate_questions_to_prefill_by_car_params */
        handle_generate_questions_to_prefill_by_car_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            data: components["schemas"]["CarLookUpToQuestionsCmd"];
        };
        /** CarLookUpToQuestions */
        CarLookUpToQuestions: {
            /** Questions */
            questions: components["schemas"]["CarLookUpToQuestion"][];
        };
        /** CarLookUpToQuestion */
        CarLookUpToQuestion: {
            /** Id */
            id: string;
            /** Tag */
            tag?: string;
            /** Index */
            index?: number;
            /** Answer */
            answer?: unknown;
        };
        /** CarLookUpToQuestionsCmd */
        CarLookUpToQuestionsCmd: {
            car: components["schemas"]["AppModelsRiskObjectsCarCar"];
            /** Question Id */
            question_id: string;
            /** Index */
            index?: number;
        };
        /** AppModelsRiskObjectsCarCar */
        AppModelsRiskObjectsCarCar: {
            /**
             * Insurance History
             * @default []
             */
            insurance_history: components["schemas"]["InsuranceHistory"][];
            /**
             * Id
             * Format: uuid
             */
            id?: string;
            /**
             * Name
             * @description The vehicle's name.
             * @example skoda octavia rs III (2013)
             */
            name?: string;
            /**
             * Motor Type
             * @description The type of fuel the engine is made for.
             * @example PET
             */
            motor_type?: components["schemas"]["MotorType"] | string;
            /**
             * date
             * Format: date
             * @description The date at which the vehicle was registered.
             * @example 1970-01-01
             */
            registration_first?: string;
            /**
             * Drivers
             * @description A list of the vehicle's registered Drivers.
             * @default []
             */
            drivers: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver"][];
            /**
             * Number Plate
             * @description The vehicle's number plate.
             * @example 1ABC123
             */
            number_plate?: string;
            /**
             * Kw
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kw?: number;
            /**
             * Cc
             * @description The volume of the engine's pistons expressed in cc (cubic centimeters)
             * @example 1500
             */
            cc?: number;
            /**
             * Model
             * @description The model name of the vehicle.
             * @example octavia
             */
            model?: string;
            /**
             * Model Year
             * @description The model year of the vehicle.
             * @example 2000
             */
            model_year?: number;
            /**
             * Version
             * @description The vehicle's version.
             * @example SKODA
             */
            version?: string;
            /**
             * Brand
             * @description The vehcile's brand.
             * @example SKODA
             */
            brand?: string;
            /**
             * Chassis Number
             * @description The vehicle's chassis number.
             * @example AFAFAFAFAF992922
             */
            chassis_number?: string;
            /**
             * License Plate Type
             * @description Type of vehicle registration.
             * @example NORMAL
             */
            license_plate_type?: components["schemas"]["LicensePlateType"] | string;
            /**
             * Country Of Registration
             * @description Country where the car is registered.
             * @default BE
             * @example BE
             */
            country_of_registration: components["schemas"]["wgsdk__smt__CountryCodes"] | string;
            /**
             * Is Second Hand
             * @description Is the vehicle a second hand vehicle?
             * @example true
             */
            is_second_hand?: boolean;
            /**
             * Age
             * @description The age of the vehicle.
             * @example 6
             */
            age?: number;
            /**
             * Construction Year
             * @description Construction year.
             * @example 6
             */
            construction_year?: number;
            /**
             * date
             * Format: date
             * @description The last (most recent) registration date.
             * @example 1970-01-01
             */
            registration_last?: string;
            /**
             * Invoice Value
             * @description The invoice value of the vehicle (excluding vat).
             * @example 27001.0
             */
            invoice_value?: number;
            /**
             * Invoice Vat Rate
             * @description VAT rate on the invoice
             */
            invoice_vat_rate?: number;
            /**
             * Options Value
             * @description The value of the vehicle's options after manufacturing (excluding vat).
             * @example 300.0
             */
            options_value?: number;
            /**
             * Content Value
             * @description The value of the vehicle's content.
             * @example 27001.0
             */
            content_value?: number;
            /**
             * Value
             * @description The value of the vehicle (excluding vat). This is the catalogue value.
             * @example 27001.0
             */
            value?: number;
            /**
             * Color
             * @description The color of the vehicle.
             * @example GREY
             */
            color?: string;
            /** Other Country Of Registration */
            other_country_of_registration?: string;
            /**
             * Estimated Value
             * @description Estimated value, mostly used for oldtimers or very expensive cars.
             */
            estimated_value?: number;
            /** Weight In Kg */
            weight_in_kg?: number;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            purchase_date?: string;
            /** Is Or Will Be Registered */
            is_or_will_be_registered?: boolean;
            /**
             * Is Tuned
             * @description Are there modifications done on the vehicle with the aim to improve the power and performance?
             */
            is_tuned?: boolean;
            /**
             * Transmission Type
             * @description Transmission type of the vehicle
             */
            transmission_type?: components["schemas"]["TransmissionType"] | string;
            /**
             * Claim Free Years
             * @description Amount of years the car is free of insurance claims.
             */
            claim_free_years?: components["schemas"]["ClaimFreeYears"] | string;
            /** Amount Claim Free Years */
            amount_claim_free_years?: number;
            /**
             * Payment With Loan
             * @description There is a loan being paid off for this vehicle.
             */
            payment_with_loan?: boolean;
            /**
             * Bought Via An Official Dealer
             * @description The vehicle is bought via an official dealer. Mostly used in relation with `is_second_hand`.
             */
            bought_via_an_official_dealer?: boolean;
            /**
             * Drive Assistance System
             * @default {}
             */
            drive_assistance_system: components["schemas"]["DriveAssistanceSystem"];
            /**
             * Category
             * @description The vehicle's official category.
             * @example AA
             */
            category?: components["schemas"]["CarCategory"] | string;
            /**
             * Category Code
             * @description Category code of the vehicle with 2 Letter format
             * @example AA
             */
            category_code?: components["schemas"]["CarCategoryCode"] | string;
            /**
             * Average Km Per Year
             * @description The average driven kilometers per year.
             * @example 15000
             */
            average_km_per_year?: number;
            /**
             * Used For
             * @description The usage of the vehicle.
             * @default PRIVATE
             * @example PROFESSIONAL
             */
            used_for: components["schemas"]["CarUsedFor"] | string;
            /**
             * Febiacid
             * @description The Febiac ID of the car.
             * @example 163399
             */
            febiacid?: number;
            /**
             * Co2
             * @description The vehcile's average emission expressed in grams of CO2 per kilometer
             * @example 125
             */
            co2?: number;
            /**
             * Is Sportscar
             * @description Is the vehicle a sportscar?
             * @example false
             */
            is_sportscar?: boolean;
            /**
             * Is Jeep
             * @description Is the vehicle a jeep?
             * @example false
             */
            is_jeep?: boolean;
            /** Is Old Timer */
            is_old_timer?: boolean;
            /**
             * Is Cabrio
             * @description Is the vehicle a cabrio?
             * @example false
             */
            is_cabrio?: boolean;
            /**
             * Is Coupe
             * @description Is the vehicle a coupé?
             * @example false
             */
            is_coupe?: boolean;
            /**
             * Seats
             * @description The number of seats which the vehicle contains.
             * @example 5
             */
            seats?: number;
            /**
             * Vat Regime
             * @description The VAT that is recoverable of the car
             * @example 0.5
             */
            vat_regime?: number;
            /**
             * Vat Rate
             * @description The VAT rate of the value of the car
             * @default 0.21
             */
            vat_rate: number;
            /**
             * Vehicle Type
             * @description The type of vehicle.
             * @default PASSENGER_CAR
             */
            vehicle_type: components["schemas"]["CarVehicleType"] | string;
            /** Rolling Work Equipment Type */
            rolling_work_equipment_type?: components["schemas"]["RollingWorkEquipmentType"] | string;
            /**
             * Kwh
             * @description The power of the vehicle's engine in kilowatt.
             * @example 120
             */
            kwh?: number;
            /**
             * Risk Object Type
             * @description (Sub-)type of risk object.
             * @default CAR
             */
            risk_object_type: components["schemas"]["RiskObjectCarType"] | string;
            /** Km Per Year */
            km_per_year?: components["schemas"]["KmPerYear"] | string;
            /** Is Imported */
            is_imported?: boolean;
            /** Owner Is Collector */
            owner_is_collector?: boolean;
            /** Subject To Vat */
            subject_to_vat?: components["schemas"]["SubjectToVat"] | string;
            /** Advisor Has Purchase Note */
            advisor_has_purchase_note?: boolean;
            /** Security Alarm Transmission */
            security_alarm_transmission?: boolean;
            /** Theft Protection */
            theft_protection?: components["schemas"]["CarTheftProtection"] | string;
            /** Tracking System */
            tracking_system?: components["schemas"]["CarTrackingSystem"] | string;
            lease?: components["schemas"]["CarLease"];
            /**
             * Usage
             * @default {
             *       "usage": "PRIVATE"
             *     }
             */
            usage: components["schemas"]["CarUsage"];
            mileage?: components["schemas"]["CarMileage"];
            storage?: components["schemas"]["CarStorage"];
            taxation?: components["schemas"]["CarTaxation"];
            /**
             * Trailers
             * @default []
             */
            trailers: components["schemas"]["CarTrailer"][];
            /** Owner */
            owner?: components["schemas"]["WgPyModelsDomainInsuranceProspectCompany"] | components["schemas"]["WgPyModelsDomainInsuranceProspectCustomer"];
            /**
             * Demo
             * @description Car is used for demo purposes.
             */
            demo?: components["schemas"]["CarDemo"] | string;
            /**
             * Is Margin Car
             * @description A margin car is a car on which a company or institution cannot deduct VAT.
             */
            is_margin_car?: boolean;
            /**
             * Aedes Parking
             * @description The parking assigned to the car by the insurance company Aedes.
             */
            aedes_parking?: components["schemas"]["AedesParking"] | string;
            /**
             * Satellite Protection
             * @description Satellite tracking system
             */
            satellite_protection?: components["schemas"]["SatelliteProtectionSystem"] | string;
            /**
             * Replacement Vehicle
             * @description Replacement vehicle in the event of an accident
             */
            replacement_vehicle?: boolean;
            /**
             * Garage Or Carport
             * @description Does the car get parked at a garage or carport
             */
            garage_or_carport?: boolean;
            /**
             * Vivium Telematics
             * @description [Vivium] S² Pack, protection and discounts for young people behind the wheel (http://go.vivium.be/sterke_punten_autoverzekering_jongeren)
             */
            vivium_telematics?: boolean;
            /**
             * Fleet Number
             * @description The number of the fleet this car is a part of.
             */
            fleet_number?: string;
            /**
             * Autotelex Type Id
             * @description Unique vehicle type of the vehicle, used in The Netherlands.
             */
            autotelex_type_id?: number;
            /**
             * Meldcode
             * @description Meldcode is an identifier derived from the last 4 characters of a VIN.
             */
            meldcode?: string;
            /** Is Financed */
            is_financed?: boolean;
            /** Financed Carribean Bank */
            financed_carribean_bank?: string;
            /** Financed Bank Other */
            financed_bank_other?: string;
            /** Steering Position */
            steering_position?: components["schemas"]["SteeringPosition"] | string;
            /** Anva Car Color */
            anva_car_color?: string;
            /** Amount Of Doors */
            amount_of_doors?: number;
            /** Max Load Weight */
            max_load_weight?: number;
            /** Rolls Body Type Code */
            rolls_body_type_code?: string;
            preferences?: components["schemas"]["AppModelsRiskObjectsCarPreferences"];
            /** Transports Dangerous Goods */
            transports_dangerous_goods?: boolean;
            /** Has Mounted Equipment */
            has_mounted_equipment?: boolean;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Has Tno Scm Alarm */
            has_tno_scm_alarm?: boolean;
            /** Tno Scm Alarm Class */
            tno_scm_alarm_class?: string;
            /** Has Multiple Drivers */
            has_multiple_drivers?: boolean;
            /** Has Regular Driver */
            has_regular_driver?: boolean;
            /** All Drivers Are Older Than 26 Years */
            all_drivers_are_older_than_26_years?: boolean;
            /** Has Trailer */
            has_trailer?: boolean;
            /** Trailer Tonnage Over 750Kg */
            trailer_tonnage_over_750kg?: boolean;
            /** Tonnage In Kg */
            tonnage_in_kg?: number;
            /** Is Rented Out Occasionally */
            is_rented_out_occasionally?: boolean;
            /** Is Part Of Fleet */
            is_part_of_fleet?: boolean;
            /** Is Insured Through Leasing Company */
            is_insured_through_leasing_company?: boolean;
            /** Agricultural Vehicle Usage */
            agricultural_vehicle_usage?: components["schemas"]["AgriculturalVehicleUsage"] | string;
            /** Insured Value Excl Vat */
            insured_value_excl_vat?: number;
            /** Truck Destinaton */
            truck_destinaton?: components["schemas"]["TruckDestination"] | string;
            /** Transports Adr Products */
            transports_adr_products?: boolean;
            /** Has Fixed Route */
            has_fixed_route?: boolean;
            /** Uses Only Own Trailers */
            uses_only_own_trailers?: boolean;
            /** Is Parked Safely At Night */
            is_parked_safely_at_night?: boolean;
            /** Has Additional Security Lock */
            has_additional_security_lock?: boolean;
            /** Has Fixed Structure */
            has_fixed_structure?: boolean;
            /** Fixed Structure Description */
            fixed_structure_description?: string;
            /** Fixed Structure Value */
            fixed_structure_value?: number;
            /** Fixed Structure Evaluation Type */
            fixed_structure_evaluation_type?: components["schemas"]["wgsdk__smt__CarEvaluationType"] | string;
        };
        /**
         * MotorType
         * @description An enumeration.
         * @enum {unknown}
         */
        MotorType: "PET" | "DIE" | "LPG" | "DIE_LPG" | "ELE" | "ELE_PET" | "ELE_DIE" | "ELE_LPG" | "ELE_HYDRO" | "HYDRO" | "CNG" | "CNG_PET" | "BIO" | "OTHER";
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver */
        WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver: {
            /**
             * Id
             * Format: uuid
             * @description Can be empty on creation, should be provided on update.
             */
            id?: string;
            /**
             * First Name
             * @description The driver's first name.
             * @default
             * @example John
             */
            first_name: string;
            /**
             * Last Name
             * @description The driver's last name.
             * @example Doe
             */
            last_name: string;
            /**
             * Initials
             * @description The driver's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Primary
             * @description Is the driver the primary driver of the vehicle?
             * @example true
             */
            primary: boolean;
            /**
             * date
             * Format: date
             * @description The driver's date of birth.
             * @example 1970-01-01
             */
            birth: string;
            /**
             * Gender
             * @description The driver's gender.
             */
            gender?: components["schemas"]["GENDER"] | string;
            /**
             * Native Language
             * @description The driver's native language.
             */
            native_language?: components["schemas"]["WgPyModelsDomainWegroupEnumsLanguageCodes"] | string;
            /**
             * date
             * Format: date
             * @description The date at which the license was issued.
             * @example 1970-01-01
             */
            issue_license_date?: string;
            /** Issue License Country */
            issue_license_country?: components["schemas"]["wgsdk__smt__CountryCodes"] | string;
            /**
             * Accident Statement
             * @description Claims (accidents) the driver had.
             */
            accident_statement?: components["schemas"]["AccidentStatement"];
            /**
             * Number Of Accidents Last Five Years
             * @description Total number of accidents during the last five years.
             */
            number_of_accidents_last_five_years?: number;
            /**
             * Address
             * @description The Driver's address.
             */
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            /**
             * Birth Place
             * @description The Driver's place of birth.
             */
            birth_place?: string;
            /** Driver License Code */
            driver_license_code?: components["schemas"]["DriverLicenseCode"] | string;
            /**
             * Driver License Type
             * @description The type of the driver license.
             * @default NO_LICENSE
             */
            driver_license_type: components["schemas"]["DriverLicenseType"] | string;
            /**
             * Special Employment
             * @description For elvas project, set employment for bloc retour
             */
            special_employment?: boolean;
            /**
             * Profession
             * @description The profession of the driver.
             */
            profession?: components["schemas"]["PROFESSION"] | string;
            /** Other Profession */
            other_profession?: string;
            /**
             * Home To Work Distance
             * @description Indication of your home to work distance in km.
             * @example LESS_THAN_15
             */
            home_to_work_distance?: components["schemas"]["HomeToWorkDistance"] | string;
            /**
             * Previous Bonus Malus
             * @description The bonus malus
             * @example 6
             */
            previous_bonus_malus?: number;
            /** Same As Policy Holder */
            same_as_policy_holder?: boolean;
            /**
             * Relation To Primary Driver
             * @description Deprecated! This is actually a driver's relation to policy holder. Use relation_to_policy_holder instead.
             */
            relation_to_primary_driver?: components["schemas"]["PolicyHolderRelation"] | string;
            /** Relation To Policy Holder */
            relation_to_policy_holder?: components["schemas"]["PolicyHolderRelation"] | string;
            /** Relation To Policy Holder Other */
            relation_to_policy_holder_other?: string;
            /**
             * Claims
             * @default []
             */
            claims: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim"][];
            usage?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage"];
            experience?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience"];
            /** Club Memberships */
            club_memberships?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership"][];
            /** Cars Insured */
            cars_insured?: components["schemas"]["WgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured"][];
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            registered_owner_since?: string;
            /** Claim Free Years */
            claim_free_years?: components["schemas"]["ClaimFreeYears"] | string;
            /**
             * Claim Scale Nl
             * @description Scale of claims in the Netherlands, this is linked to the amount of claim free years.
             */
            claim_scale_nl?: number;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            first_insurance_date_of_a_car?: string;
            /** Has Already Been Insured For A Car */
            has_already_been_insured_for_a_car?: boolean;
        };
        /**
         * WgPyModelsDomainWegroupEnumsLanguageCodes
         * @description An enumeration.
         * @enum {unknown}
         */
        WgPyModelsDomainWegroupEnumsLanguageCodes: "FR" | "NL" | "EN" | "DE" | "ES";
        /**
         * CountryCodes
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__smt__CountryCodes: "BE" | "FR" | "NL" | "EU" | "AT" | "BG" | "HR" | "CY" | "CZ" | "DK" | "EE" | "FI" | "DE" | "GR" | "HU" | "IE" | "IT" | "LV" | "LT" | "LU" | "MT" | "PO" | "PL" | "PT" | "RO" | "SK" | "SI" | "ES" | "SE" | "AL" | "AD" | "AM" | "BY" | "BA" | "GE" | "IS" | "XK" | "LI" | "MK" | "MD" | "MC" | "ME" | "NO" | "RU" | "SM" | "RS" | "CH" | "TR" | "UA" | "GB" | "VA" | "US" | "AE" | "AF" | "AG" | "AI" | "AO" | "AQ" | "AR" | "AN" | "AS" | "AU" | "AW" | "AX" | "AZ" | "BB" | "BD" | "BF" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "DJ" | "DM" | "DO" | "DZ" | "EC" | "EG" | "EH" | "ER" | "ET" | "FJ" | "FK" | "FM" | "FO" | "GA" | "GD" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HT" | "ID" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LK" | "LR" | "LS" | "LY" | "MA" | "MF" | "MG" | "MH" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PM" | "PN" | "PR" | "PS" | "PW" | "PY" | "QA" | "RE" | "RW" | "SA" | "SB" | "SC" | "SD" | "SG" | "SH" | "SJ" | "SL" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TT" | "TV" | "TW" | "TZ" | "UG" | "UM" | "UY" | "UZ" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "YE" | "YT" | "ZA" | "ZM" | "ZW" | "OTHER";
        /**
         * PolicyHolderRelation
         * @description An enumeration.
         * @enum {unknown}
         */
        PolicyHolderRelation: "OTHER" | "CHILD" | "PARENT" | "PARTNER" | "EMPLOYEE" | "OWNER";
        /** WgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim */
        WgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim: {
            /** Cause */
            cause: components["schemas"]["ClaimCause"] | string;
            /** Loss Amount */
            loss_amount: components["schemas"]["ClaimLossAmount"] | string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            claim_date: string;
        };
        /**
         * LicensePlateType
         * @description An enumeration.
         * @enum {unknown}
         */
        LicensePlateType: "NONE" | "DIPLOMATS" | "AGRICULTURAL" | "MOTORCYCLE" | "OLDTIMER" | "SCOOTER" | "TAXI" | "TRAILER" | "DEALER" | "TEST_DRIVE" | "CUSTOM" | "NORMAL" | "ROYAL_FAMILY" | "MINISTER" | "PARLIAMENT" | "REGIONAL_GOVERNMENT" | "EXPORT" | "TEMPORARILY" | "FOREIGN" | "EU_GOVERNMENT" | "PROFESSIONAL";
        /**
         * TransmissionType
         * @description An enumeration.
         * @enum {unknown}
         */
        TransmissionType: "man" | "auto";
        /**
         * CarCategory
         * @description An enumeration.
         * @enum {unknown}
         */
        CarCategory: "AA" | "AC" | "AF" | "OM" | "CT" | "VP" | "SW" | "FA" | "SUV" | "HATCHBACK" | "BREAK" | "COMPACT" | "MONOVOLUME" | "MEDIUM_SIZE" | "LARGE" | "CABRIOLET" | "COUPE" | "LUXURIOUS" | "OFF_ROAD" | "SEDAN" | "VAN" | "LIGHT_TRUCK" | "MINIBUS";
        /**
         * CarCategoryCode
         * @description An enumeration.
         * @enum {unknown}
         */
        CarCategoryCode: "AA" | "AB" | "AC" | "AD" | "AE" | "AF" | "SA" | "OM" | "CT" | "VP" | "FA" | "SW" | "PA" | "BA" | "MO" | "BF" | "SC" | "GB";
        /**
         * CarUsedFor
         * @description An enumeration.
         * @enum {unknown}
         */
        CarUsedFor: "PRIVATE" | "PRIVATE_COMMUTE" | "PRIVATE_PROFESSIONAL" | "PROFESSIONAL" | "COURIER" | "MONEY_TRANSPORT" | "REPLACEMENT_VEHICLE" | "SHORT_TERM_RENTAL" | "DRIVING_SCHOOL";
        /**
         * CarVehicleType
         * @description An enumeration.
         * @enum {unknown}
         */
        CarVehicleType: "PASSENGER_CAR" | "LIGHT_COMMERCIAL_VEHICLE" | "TRACTOR" | "TRUCK" | "BUS" | "TRAILER" | "CAMPER" | "ROLLING_WORK_EQUIPMENT";
        /**
         * RollingWorkEquipmentType
         * @description An enumeration.
         * @enum {unknown}
         */
        RollingWorkEquipmentType: "TRACTOR" | "CYCLE_MOWER" | "COMBINE" | "LOADING_SHOVEL" | "MOTOR_MOWER" | "HAY_TEDDER" | "POTATO_HARVESTER" | "BEET_HARVESTER" | "SHREDDER_MOBILE" | "TRAILER" | "PICK_UP_WAGON" | "CULTIVATOR" | "PRESS" | "PLOUGH" | "BULLDOZER" | "CONSTRUCTION_LIFT" | "CONCRETE_MIXER" | "DRAGLINE" | "EXCAVATOR" | "PILE_DRIVER" | "PILING_RIG" | "FORKLIFT" | "CRANE" | "SHOVEL" | "EQUIPMENT_NOT_SUBJECT_TO_WAM" | "EXCAVATING_LOADING_COMBINATION" | "MOBILE_CRANE" | "AERIAL_PLATFORM" | "CONSTRUCTION_CRANE" | "TELEHANDLER" | "LOADING_UNLOADING_CRANE" | "SWEEPER" | "BALER" | "HAY_STRAW_BALER" | "LAWN_MOWER" | "POTATO_POTTER" | "POTATO_SELECTOR" | "VERGE_MOWER" | "BRUSHCUTTER" | "BOX_LOADER" | "ROTARY_MOWER" | "THRESHER" | "DUMPER" | "GRASS_SOWER" | "REEL" | "RAKE_TURNER" | "AGRICULTURAL_CRANE" | "MANURE_INJECTOR" | "MOBILE_MOWING_MACHINE" | "MINI_DIGGER" | "SLURRY_SPREADER" | "WEED_KILLER" | "SCOOPING_MACHINE" | "PLANTING_MACHINE" | "PICKING_MACHINE" | "RAINER" | "GRUBBING_MACHINE" | "HOEING_MACHINE" | "DITCH_MOWER" | "SPRAYING_MACHINE" | "SPADING_MACHINE" | "SPROUTING_MACHINE" | "SPRAYING_EQUIPMENT" | "CISTERN" | "STUMP_GRINDER" | "SLOPE_CUTTER" | "CONVEYOR_SYSTEM" | "VIBRATORY_PLATE" | "HORTICULTURAL_TRACTOR" | "FIELD_SPRAYER" | "IMPLEMENT_CARRIER" | "SHREDDER" | "FEED_MIXER_WAGON" | "SLURRY_INJECTOR" | "WHEELED_TRAILER_LOADER" | "AGGREGATE" | "PALLET_TRUCK" | "HAULM_TOPPER" | "DUMP_TRUCK" | "TIPPER_TRUCK" | "FLAIL_MOWER" | "HARVESTER" | "QUAD" | "BRANCH_CONDITIONER" | "WHEEL_LOADER_SHOVEL" | "WHEEL_LOADER" | "WHEEL_TRACTOR" | "LOG_LOADER" | "CRAWLER_CRANE" | "COMPRESSOR" | "COMBINE_HARVESTER" | "VINTAGE_TRACTOR" | "RIDE_ON_MOWER" | "ARTICULATED_LOADER" | "MINI_CRANE" | "AGRICULTURAL_SPRAYER" | "TRAILER_MOUNTED_WORK_PLATFORM" | "ASPHALT_PAVER" | "ASPHALT_MILLER" | "CAR_AERIAL_PLATFORM" | "TRUCK_MOUNTED_CRANE" | "CONCRETE_PUMP" | "TREE_LIFTING_MACHINE" | "DRILLING_RIG" | "BROMMOBILE" | "DRAINAGE_MACHINE" | "ELECTRIC_CART" | "ELEMENT_COUNTER" | "FOODTRUCK" | "GOLF_CART_MOVING" | "EXCAVATOR_MIDI" | "GRADER" | "AUGER_INSTALLATION" | "MOBILE_LIFTING_CRANE" | "ICE_DIGGING_MACHINE" | "ARTICULATED_BOOM_LIFT" | "GULLY_VACUUM_CLEANER" | "MOWING_MACHINE" | "MAST_CLIMBING_WORK_PLATFORM" | "MMBS_VEHICLE" | "TRUCK_MOUNTED_FORKLIFT" | "MORTAR_SPRAYING_MACHINE" | "POLISHER" | "ORDER_PICKER" | "RUBBLE_CRUSHER" | "REACH_TRUCK" | "SELF_PROPELLED_CANE_HARVESTER" | "CRAWLER_LOADER" | "ROUGHING_CRANE" | "SCISSOR_LIFT" | "SKID_STEER_LOADER" | "SELF_PROPELLED_SCRUBBER_DRIER" | "SCRAPER" | "SELF_PROPELLED_TRENCHER" | "CUTTER_MACHINE" | "TELESCOPIC_BOOM_LIFT" | "TELESCOPIC_CRANE" | "TERMINAL_TRACTOR" | "SELF_PROPELLED_TOWER_CRANE" | "AGRICULTURAL_TRIKE" | "SELF_PROPELLED_VIBRATORY_MACHINE" | "SELF_PROPELLED_VIBRATORY_ROLLER" | "TUKTUK" | "SPREADER_SELF_PROPELLED" | "UNIMOG" | "SELF_PROPELLED_SALES_VAN" | "TRUCK_MOUNTED_WORK_PLATFORM" | "DIRT_COMPACTOR" | "ROLLER" | "ROAD_SURFACE_CLEANER" | "ROAD_BUILDING_MACHINE" | "SIDE_LOADER" | "SUCTION_EXCAVATOR" | "SWING_LOADER" | "TANKER_TRUCK" | "MOTOR_GRADER" | "MMBS_TRUCK_LIMITED_SPEED_MOTOR_VEHICLE" | "LADDER_LIFT_MOBILE" | "REMOVAL_LIFT_MOBILE" | "SEWER_CLEANER" | "SWEEPER_MOVING" | "FOODTRUCK_TRAILER" | "ACTION_TRUCK_MOVING" | "AUTO_CRANE_MOVING" | "CAR_LIFT_MOVING" | "AUTO_UNLOADER_MOVING" | "MOBILE_GLAZING_MACHINE" | "BOAT_CRANE_MOBILE" | "BOAT_LIFT_MOBILE" | "COMPACTOR_MOBILE" | "ELECTRIC_MOBILE_TROLLEY" | "ELECTRIC_PALLET_TRUCK_MOVING" | "GOODS_LIFT_MOVING" | "GUTTER_ROLLER_MOVING" | "SOIL_CULTIVATOR_MOBILE" | "SOIL_TESTING_MACHINE_MOBILE" | "EARTH_MOVER_MOVING" | "HAND_PALLET_TRUCK_MOVING" | "MOBILE_PILING_CRANE" | "KNUCKLEBOOM" | "CROP_LOADER_MOVING" | "LOADER_MOVING" | "PEDESTRIAN_STACKER_MOVING" | "SLURRY_TANKER_MOVING" | "MANURE_REMOVAL_INSTALLATION_MOVING" | "MANURE_PUMP_MOVING" | "MANURE_SEPARATION_INSTALLATION_MOVING" | "MIDIRUP_TRAVELLING" | "MOBILE_LICENSED_CRANE" | "MOBILE_CRANE_MOVING" | "PUMP_TRUCK_MOVING" | "QUAD_MOVING" | "ROLLING_MOP_MOVING" | "CRAWLER_CRANE_TRAVELLING" | "SCISSOR_LIFT_MOVING" | "SLIDER_MOVING" | "SCRAPER_MOVING" | "SHREDDER_MOVING" | "SKIDSTER_MOVING" | "DEMOLITION_MACHINE_MOBILE" | "DEMOLITION_EQUIPMENT_MOBILE" | "DEMOLITION_TOOL_MOBILE" | "SORTING_EQUIPMENT_MOBILE" | "GRADER_MOBILE" | "AERIAL_PLATFORM_MOBILE" | "RAIL_CRANE_MOBILE" | "STACKER_MOBILE" | "STONE_CRUSHER_MOVING" | "TRACTOR_EARTHMOVING_MOVING" | "TRACTOR_TRANSPORT_MOVING" | "MOTOR_GRADER_MOVING" | "UNIMOG_MOVING" | "FRONT_LOADER_MOVING" | "FOLDING_CRANE_MOVING" | "ROAD_MARKING_MACHINE_MOVING" | "ROAD_ROLLER_MOVING" | "CHICORY_TRACTOR_MOVING" | "SCREENER_MOVING" | "BEET_LOADER_MOVING" | "OTHER";
        /**
         * RiskObjectCarType
         * @description An enumeration.
         * @enum {unknown}
         */
        RiskObjectCarType: "CAR" | "PASSENGER_CAR" | "LIGHT_COMMERCIAL_VEHICLE" | "OLDTIMER" | "SUPERCAR" | "GOLF_CART";
        /**
         * KmPerYear
         * @description An enumeration.
         * @enum {unknown}
         */
        KmPerYear: "LESS_THAN_5000" | "BETWEEN_5000_AND_7500" | "BETWEEN_7500_AND_10000" | "BETWEEN_10000_AND_12500" | "BETWEEN_12500_AND_15000" | "BETWEEN_15000_AND_20000" | "BETWEEN_20000_AND_25000" | "BETWEEN_25000_AND_30000" | "MORE_THAN_30000" | "MORE_THAN_50000";
        /**
         * SubjectToVat
         * @description An enumeration.
         * @enum {unknown}
         */
        SubjectToVat: "YES" | "NO" | "PARTIALLY";
        /**
         * CarTheftProtection
         * @description An enumeration.
         * @enum {unknown}
         */
        CarTheftProtection: "IMMOBILISER" | "ALARM_WITHOUT_INCLINATION" | "ALARM_WITH_INCLINATION" | "IMMOBILISER_AF" | "IMMOBILISER_OFFICIAL" | "ALARM_OFFICIAL" | "ALARM_WITH_INCLINATION_OFFICIAL" | "ALARM_WITH_INCLINATION_AF" | "IM1" | "IA2" | "TT4" | "NONE";
        /**
         * CarTrackingSystem
         * @description An enumeration.
         * @enum {unknown}
         */
        CarTrackingSystem: "TT0_TT1" | "TT2" | "TT3" | "TT3_LO_JACK" | "TT4" | "TT4_LO_JACK" | "LO_JACK" | "OTHER" | "NONE" | "CLASS_4_OFFICIAL" | "CLASS_4_OFFICIAL_W_LOJACK" | "CLASS_5_OFFICIAL" | "CLASS_5_OFFICIAL_W_LOJACK" | "CLASS_TV01" | "PAC" | "PAC_W_LOJACK";
        /**
         * LeaseType
         * @description An enumeration.
         * @enum {unknown}
         */
        LeaseType: "OPERATIONAL" | "FINANCIAL" | "LOAN" | "OTHER";
        /**
         * CarUsagePeriod
         * @description An enumeration.
         * @enum {unknown}
         */
        CarUsagePeriod: "HOBBY" | "DAILY";
        /**
         * CarProfessionalUsagePurpose
         * @description An enumeration.
         * @enum {unknown}
         */
        CarProfessionalUsagePurpose: "OTHER" | "SECURITY" | "FAST_FOOD_DELIVERY_EG_PIZZA" | "PROFESSIONAL_SPORTS_ORGANISATION" | "CUSTOMER_VISIT" | "COURIER_SERVICE" | "TEACHING_VEHICLE" | "RENTAL_WITHWITHOUT_DRIVER" | "TAXI_AND_OTHER_PASSENGER_TRANSPORT" | "SMALL_BUSSES_AND_COACHES" | "AGRICULTURE" | "TRANSPORTATION_AT_AIRPORTS" | "SPEEDING_COMPETITIONS";
        /**
         * UnitOfLength
         * @description An enumeration.
         * @enum {unknown}
         */
        UnitOfLength: "KM" | "MI";
        /**
         * StorageSecurity
         * @description An enumeration.
         * @enum {unknown}
         */
        StorageSecurity: "BURGLARY_PROTECTION" | "FIRE_AND_BURGLARY_PROTECTION" | "FIRE_PROTECTION" | "NONE" | "OTHER";
        /**
         * AccreditedAppraiser
         * @description An enumeration.
         * @enum {unknown}
         */
        AccreditedAppraiser: "GEXA_VANACKER" | "ABAS_BV_TAXATIE_EN_EXPERTISEBUREAU" | "ALAIN_GOY" | "ATAXATIES" | "AUGUSTIJN_AUTO_EXPERTISE" | "AUTO_MAKELAARDIJ_HABRAKEN" | "AUTOCONOOM_TAXATIEBURO_BV" | "AUTOMOTIVE_CONSULTANCY_SERVICES" | "BENJAMINS_BENJAMINS" | "BOLSENBROEK_VAN_DEN_BOOGAARD_PARTNERS" | "BUREAU_DEXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL" | "BUREAU_DEXPERTISES_SOMJADUBOIS" | "CED_AUTOMOTIVE_BV" | "CHABOT_EXPERTISE" | "CLASSIC_CAR_TAXATIE" | "COTSWOLD_COLLECTORS_CARS" | "DEKRA_AUTOMOTIVE_BV" | "DOMMERSHUIZEN_OLDTIMER_TAXATIES" | "ERIK_HEIJL_CLASSIC_CAR_TAXATIES" | "EUROPE_EXPERTISE" | "EXPERTISE_TAXATIEBURO_NEDERLOF_PARTNER_BV" | "EXPERTISE_BUREAU_VERBEEK" | "EXPERTISE_EN_TAXATIEBUREAU_BOL" | "EXPERTISE_POOL_NEDERLAND_BV" | "EXPERTISEBUREAU_HERMANNS" | "EXPERTISEBUREAU_JANSSEN_VOF" | "EXPERTISEBUREAU_LUDO_KERKHOVE" | "EXPERTISEBUREAU_VONCK" | "FA_KEES_VAN_STOKKUM" | "GRATAMA_EN_LUXWOLDA_CLASSIC_CAR_TAXATIES" | "HAFKAMP_PROJECTS_BV" | "HAN_VAN_DEURSEN_KLASSIEKE_AUTOMOBIELEN" | "HELMS_KLASSIEKER_TAXATIES" | "IDEX_TAXATEURS_EXPERTS" | "J_VAN_NIMWEGEN" | "JA_WAGEMAKER" | "JONKER_WESDORP_BV" | "LGTH_DE_ROOIJ" | "LMB_CLASSIC_AND_RACE_PREPARATION_BVBA" | "LUC_GEUSENS_AUTOMOBIELDESKUNDIGE" | "LUXWOLDA_CLASSIC_CAR_TAXATIES" | "MAIKEL_DE_MUNNIK_TAXATIES" | "OTO_TAXATIES" | "PANDER_TAXATIES" | "PAUL_KOK_CLASSIC_CAR_TAXATIES" | "PIET_VAN_BERNE" | "PROEXPERT_SPRL" | "RIETVELD_KLASSIEKER_TAXATIES" | "STEIJN_SPORTSCARS_TAXATIES" | "TAXATIEBUREAU_JAQUET" | "VAN_BAARLE_EXPERTS_BVBA" | "VAN_GLANSBEEK_CLEIREN" | "VANHEESMICHIELSEN_CO_BVBA" | "WEBEX_EXPERTISEKANTOOR_BVBA" | "MAAK_UW_KEUZE" | "NVT" | "AABAT_CLASSIC_CAR_TAXATIES" | "ADETEX_LIMBURG" | "ALBERT_VOS" | "ALEWIJN_TAXATIES" | "ALGEMEEN_EXPERTISE_CENTRUM" | "ANWB" | "AUTOTAXATIE_NEDERLAND_VOF" | "BOLSENBROEK_PARTNERS_BV" | "BRAMER_CARS" | "BUREAU_D_EXPERTISES_CARION_SPRL" | "BURO_PH_NOORMAN_VAN_DER_DUSSEN" | "C_PHILIPPSEN_INTERNATIONAL_AUTOMOBILE_CONSULTANT" | "CLASSIC_ONLY_TAXATIEBUREAU" | "CORDEMANS_CAMI_EXPERTISE" | "CORNELIS_FRANCISCUS_JOSEPH_KUIJPER_ANTIQUAIR" | "DE_DECKER_DANNY" | "DEKRA_CLASSIC_SERVICES" | "EW_BROUWER_EEFDE" | "EXPERTISE_TAXATIEBUREAU_FNP_DE_GROOT" | "EXPERTISE_BUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_DE_BRUYN_CO_BVBA" | "EXPERTISEBUREAU_JONKER_WESDORP_BV" | "EXPERTISEBUREAU_RIJNDERS_DOL__MANDEMA_BV" | "EXPERTISEBUREEL_GILIS_BVBA" | "EXPERTISECENTRUM_LIMBURG_BVBA" | "EXTENSO_SCHADEMANAGEMENT_TAXATIE" | "FRANZ_PFAFFENBURNER_SACHVERSTANDIGENBURO" | "HARRY_S_SPORTSCARS_BV" | "HEUFS_AUTOMOTIVE_BV" | "HOEVELER_EXPERTISE" | "INTER_IURA" | "ITEB_SCHADESERVICES" | "JF_HUISMAN_AUTOTECHNIEK" | "JORDENS_MERTENS_CV_EXPERTISEBURO" | "KLEOFACTUM_AUTOMOTIVE" | "LAAGLAND_TAXATIES" | "LIMBRATEX_MOBILEX_BVBA" | "MAKELAARSKANTOOR_VAN_SON_VISSER" | "MARO_TAXATIES" | "MARTIN_STRETTON_RACING" | "MATTHYS_IVAN" | "NOBLE_HOUSE_BV" | "OCCC_HEEL" | "PP_MARTIN_STRETTON_RACING" | "PEETERS_TAXATIE_EN_EXPERTISE" | "PETER_WILBERS_BV" | "RUDI_PHILIPPAERTS_VOF" | "TAX_RIJSSEN_BV" | "TAXATIEBUREAU_VAN_DEIJZEN" | "VAN_DEIJZEN_TAXATIEBUREAU" | "VAN_ECK_EXPERTISES_BV" | "VITEX_EXPERTISE" | "VREEWIJCK_EXPERTISES_EN_TAXATIES_BV" | "W_DE_MUNNIK_TAXATIEBUREAU" | "ZNEB_EXPERTISE_EN_TAXATIE_BV" | "ZTA_EXPERTISE" | "TUV_NORD_MOBIBITAT_GMBH_CO_KG" | "KLOOS_CLASSIC_CAR_CONSULTANCY" | "CHRISTIAN_PHILIPPSEN_INT_AUTOMOBILE_CONSULTANT" | "VITEX_DRUTEN_BV" | "OLDTIMERTAXERENNL" | "BRUIJN_SCHADEEXPERTISE_EN_TAXATIES" | "SIMONEXPERTISE" | "SPLINTER_EXPERTISE" | "SAMBALE_INGENIEUR_UND_SACHVERSTANDIGENBURO" | "EXPERTISEBUREEL_SOMERS_BVBA" | "NATIONAAL_EXPERTISE_BUREAU" | "DE_MEERMAN_TAXATIES" | "COTE_AUTOCLASSIC" | "SDMS_INTERNATIONAL" | "LAURENT_TULPIN" | "TAXATIE_EN_EXPERTISEBUREAU_HUGO_VAN_OOSTERWIJK" | "ZLD_EXPERTISE" | "DE_KLERK_AUTOMOBIEL_TAXATIES" | "RUUD_JANSEN_WAARDETAXATIESNL" | "CLASSIC_DATA_BOCHUM_D" | "EXPERTISE_BUREAU_DIJKSTRA" | "EXPERTISE_BUREAU_LOENEN_VOF" | "CLASSIC_AUTOMOTIVE_EXPERTISE_BV" | "EXPERTISEBUREAU_VAN_DER_WAL" | "CARDESK_BVBA_EXPERTISEBUREAU" | "EXPERTISEBUREAU_LUYTS_CO" | "TAXATIE_EXPERTISE_BUREAU_HOUTMAN" | "EXPERTISEKANTOOR_MOENENS_BVBA" | "VAN_BROEKHOVEN_TAXATIES" | "LAC_TAXATIES" | "BOCCARDO_YVES_EXPERT_AUTOMOBILE_AGREE" | "EXPERTISEBUREAU_EXPERES" | "EXPERTISEBUREAU_RIJNDERS_DOL_MANDEMA_BV" | "EXPERTISEBUREEL_EXPERES" | "EXPERTISEBUREEL_VERBERGT" | "FRANZ_PFAFFENBURNER_SACHVERSTÄNDIGENBÜRO" | "HTTAXATIES" | "MATTICO_VOF" | "MA_VAN_BROEKHOVEN" | "NOBEL_TAXATIE_SCHADEEXPERTISE" | "PEET_CLASSICS" | "PLETTENBURG_TAXATIES" | "ROVIN_BV" | "SAMBALE_INGENIEUR_UND_SACHVERSTÄNDIGENBÜRO" | "STAN_KRIJGSMAN" | "TANKE_TAXATIES_CAR_CONSULTANCY" | "TIELEN_TAXATIES" | "TÜV_NORD_MOBIBITÄT_GMBH_CO_KG" | "VAN_DEN_BROEK_AUTOMOBIEL_TAXATIES" | "VAN_HCLASSICS" | "VERBERGT_BVBA" | "VOERTUIG_TAXATIES_BV" | "WAARDETAXATIESNL" | "_2POINTS_TAXATIES" | "BUREAU_D_EXPERTISES_EN_AUTOMOBILE_DOUCY_SPRL";
        /**
         * TrailerType
         * @description An enumeration.
         * @enum {unknown}
         */
        TrailerType: "TRAILER" | "CARAVAN" | "CHASSIS";
        /** WgPyModelsDomainInsuranceProspectCompany */
        WgPyModelsDomainInsuranceProspectCompany: {
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * Email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Native Language
             * @description The prospect's native language.
             */
            native_language?: components["schemas"]["WgPyModelsDomainWegroupEnumsLanguageCodes"] | string;
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            preferences?: components["schemas"]["WgPyModelsDomainInsuranceProspectPartypreferences"];
            /**
             * Type
             * @default COMPANY
             */
            type: components["schemas"]["WgPyModelsDomainWegroupEnumsCompanyProspectType"] | string;
            /**
             * Name
             * @description the Company's name
             * @example axa
             */
            name: string;
            /**
             * Cbe
             * @description A company's unique CBE number.
             * @example 3482940238
             */
            cbe?: string;
            company_registration?: components["schemas"]["WgPyModelsDomainWegroupComplexCompanyregistration"];
            /** Rsz Nr */
            rsz_nr?: string;
            /** Social Security Office */
            social_security_office?: string;
            /**
             * date
             * Format: date
             * @description Start date of the company
             * @example 1970-01-01
             */
            founding_date?: string;
            /**
             * date
             * Format: date
             * @description Dissolution date of the company
             * @example 1970-01-01
             */
            end_date?: string;
            /** Legal Form */
            legal_form?: components["schemas"]["LegalForm"] | string;
            /**
             * Commercial Name
             * @description The commercial name of the company
             * @example Baloise
             */
            commercial_name?: string;
            /**
             * Website
             * @description Website Url
             */
            website?: string;
            /**
             * Is Active
             * @description Is the company active
             */
            is_active?: boolean;
            /**
             * Bookkeeper
             * @description Bookkeeper of the company
             */
            bookkeeper?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper"];
            /**
             * Contact Person
             * @description Contact person of the company
             */
            contact_person?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyContactperson"];
            /**
             * Personnel Details
             * @description Details regarding the personnel of the company
             */
            personnel_details?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyPersonneldetails"];
            /**
             * Social Secretary
             * @description Social secretary where company is affiliated
             */
            social_secretary?: string;
            /**
             * Current Insurances
             * @description Current insurance of company (company_info.current_insurances)
             */
            current_insurances?: unknown[];
            turnover?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyTurnover"];
            customer_info?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyCustomerinfo"];
            export_activity?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyExportactivity"];
            import_activity?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyImportactivity"];
            third_party_activity?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyThirdpartyactivity"];
            outlook?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyOutlook"];
            exhibition_activity?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionactivity"];
            asset_info?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfo"];
            fleet_info?: components["schemas"]["FleetInfo"];
            transport_info?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyTransportinfo"];
            workforce?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce"];
            liability_info?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityinfo"];
            construction_works?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworks"];
            cyber?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyCyber"];
            legal_aid?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyLegalaid"];
            financial_info?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyFinancialinfo"];
        };
        /** WgPyModelsDomainInsuranceProspectPartypreferences */
        WgPyModelsDomainInsuranceProspectPartypreferences: {
            funeral?: components["schemas"]["WgPyModelsDomainInsuranceProspectPartypreferencesFuneralpreference"];
            /** Wants Private Insurances Checkup */
            wants_private_insurances_checkup?: boolean;
            /** Wants Private Assets Checkup */
            wants_private_assets_checkup?: boolean;
            /** Preferred Payment Interval */
            preferred_payment_interval?: string;
            /** Preferred Payment Method */
            preferred_payment_method?: string;
            /** Marketing Campaigns Subscription */
            marketing_campaigns_subscription?: boolean;
            /** Prefers Digital Correspondence */
            prefers_digital_correspondence?: boolean;
            /**
             * Wants Construction Work Insurance
             * @description Does the party wish to insure the (temporary) construction works, the construction materials and the equipment used in them with the existing property in case of renovation or adjacent works?
             */
            wants_construction_work_insurance?: boolean;
            /**
             * Third Party Construction Work Insurance Type
             * @description In addition to your own works, do you wish to insure the liabilities or works of others on the site such as contractors and architects?
             */
            third_party_construction_work_insurance_type?: string;
            /**
             * Wants Construction Third Party Claim Insurance
             * @description Does the party wish to protect against the possible claims of third parties at the construction site?
             */
            wants_construction_third_party_claim_insurance?: boolean;
            /** Wants To Insure Winter Sports */
            wants_to_insure_winter_sports?: boolean;
        };
        /** WgPyModelsDomainInsuranceProspectPartypreferencesFuneralpreference */
        WgPyModelsDomainInsuranceProspectPartypreferencesFuneralpreference: {
            /** Payment Until */
            payment_until?: number;
            /** Benefit */
            benefit?: number;
        };
        /**
         * WgPyModelsDomainWegroupEnumsCompanyProspectType
         * @description An enumeration.
         * @enum {unknown}
         */
        WgPyModelsDomainWegroupEnumsCompanyProspectType: "COMPANY";
        /** WgPyModelsDomainWegroupComplexCompanyregistration */
        WgPyModelsDomainWegroupComplexCompanyregistration: {
            /** Type */
            type: components["schemas"]["CompanyRegistrationType"] | string;
            /** Nr */
            nr: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper */
        WgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper: {
            /**
             * Name
             * @description Name of the accountant
             */
            name?: string;
            /**
             * Name Office
             * @description Name of the office of the accountant
             */
            name_office?: string;
            /**
             * Email
             * @description Email of the accountant
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the accountant
             */
            telephonenr?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyContactperson */
        WgPyModelsDomainInsuranceComponentsProspectCompanyContactperson: {
            /**
             * Name
             * @description Name of the management entity
             */
            name?: string;
            /**
             * Email
             * @description Email of the contact person
             */
            email?: string;
            /**
             * Telephonenr
             * @description Telephone number of the contact person
             */
            telephonenr?: string;
            /**
             * Role
             * @description Role of the contact person in the company
             */
            role?: string;
            /** Gender */
            gender?: components["schemas"]["GENDER"] | string;
            /** Initials */
            initials?: string;
            /** Infix */
            infix?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyPersonneldetails */
        WgPyModelsDomainInsuranceComponentsProspectCompanyPersonneldetails: {
            /**
             * Total Full Time
             * @description Total of full time employees
             */
            total_full_time?: number;
            /**
             * Total Part Time
             * @description Total of part time employees
             */
            total_part_time?: number;
            /**
             * Total Fte
             * @description Total of full time equivalent employees
             */
            total_fte?: number;
            /**
             * Total Amount
             * @description Total amount of employees, this is the summation of the total full time and the total part time employees
             */
            total_amount?: number;
            /**
             * Personnel Charges Full Time
             * @description Total personnel charges regarding full time employees
             */
            personnel_charges_full_time?: number;
            /**
             * Personnel Charges Part Time
             * @description Total personnel charges regarding part time employees
             */
            personnel_charges_part_time?: number;
            /**
             * Personnel Charges Total
             * @description Total personnel charges regarding the total employees
             */
            personnel_charges_total?: number;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyTurnover */
        WgPyModelsDomainInsuranceComponentsProspectCompanyTurnover: {
            /** Amount */
            amount?: number;
            /** Estimated Amount Current Year */
            estimated_amount_current_year?: number;
            /** Intercompany Amount */
            intercompany_amount?: number;
            /** Activity Turnover Rate */
            activity_turnover_rate?: string;
            /**
             * Description
             * @description Description of the main and ancillary activities that yield turnover
             */
            description?: string;
            /** Risk Of Economic Default */
            risk_of_economic_default?: boolean;
            /**
             * Risk Of Economic Default Description
             * @description Description of the risk of economic default
             */
            risk_of_economic_default_description?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyCustomerinfo */
        WgPyModelsDomainInsuranceComponentsProspectCompanyCustomerinfo: {
            /** Type */
            type?: unknown[];
            /** Provides Advice */
            provides_advice?: boolean;
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Amount */
            in_eu_amount?: number;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Eu Turnover */
            in_eu_turnover?: number;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Amount */
            outside_eu_amount?: number;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** Outside Eu Turnover */
            outside_eu_turnover?: number;
            /** Satisfaction Surveys */
            satisfaction_surveys?: boolean;
            /** Customer Value */
            customer_value?: string;
            /** Accepts Purchasing Conditions */
            accepts_purchasing_conditions?: boolean;
            /** Imposed Min Liability Insured Value */
            imposed_min_liability_insured_value?: boolean;
            /** Min Liability Insured Value */
            min_liability_insured_value?: number;
            /** Most Income From One Or Few Customers */
            most_income_from_one_or_few_customers?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyExportactivity */
        WgPyModelsDomainInsuranceComponentsProspectCompanyExportactivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** In Us Or Canada */
            in_us_or_canada?: boolean;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
            /** General Terms Drawn Up */
            general_terms_drawn_up?: boolean;
            /** Quality Control */
            quality_control?: string;
            /** Delivery Type Of Clients */
            delivery_type_of_clients?: unknown[];
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyImportactivity */
        WgPyModelsDomainInsuranceComponentsProspectCompanyImportactivity: {
            /** In Eu */
            in_eu?: boolean;
            /** In Eu Countries */
            in_eu_countries?: string;
            /** Outside Eu */
            outside_eu?: boolean;
            /** Outside Eu Countries */
            outside_eu_countries?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyThirdpartyactivity */
        WgPyModelsDomainInsuranceComponentsProspectCompanyThirdpartyactivity: {
            /** Third Party Service Dependency */
            third_party_service_dependency?: boolean;
            /** Third Parties */
            third_parties?: string;
            /** Has General Terms And Conditions */
            has_general_terms_and_conditions?: boolean;
            /** Practice Subcontracting */
            practice_subcontracting?: boolean;
            /** Subcontractors */
            subcontractors?: boolean;
            /** Freelancers */
            freelancers?: boolean;
            /** Suppliers Amount */
            suppliers_amount?: number;
            /** Supplier Dependency */
            supplier_dependency?: boolean;
            /** Supplier Type */
            supplier_type?: string;
            /** Supplier Trips */
            supplier_trips?: boolean;
            /** Entrusted Goods */
            entrusted_goods?: boolean;
            /** Entrusted Goods Description */
            entrusted_goods_description?: string;
            /** Entrusted Goods Owner */
            entrusted_goods_owner?: string;
            /** Entrusted Goods Estimated Value */
            entrusted_goods_estimated_value?: number;
            /**
             * Transport Own Goods
             * @description Are own goods transported by other third parties?
             */
            transport_own_goods?: boolean;
            /**
             * Transport Entrusted Goods
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods?: boolean;
            /**
             * Transport Entrusted Goods Outside Of Eu
             * @description Are third-party goods entrusted to your company transported by other third parties?
             */
            transport_entrusted_goods_outside_of_eu?: boolean;
            /** Made Icc Agreements */
            made_icc_agreements?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyOutlook */
        WgPyModelsDomainInsuranceComponentsProspectCompanyOutlook: {
            /** Expand Or Downsize */
            expand_or_downsize?: string;
            /** Sector Evolution */
            sector_evolution?: string;
            /** Future Plans */
            future_plans?: unknown[];
            /** New Company Plans */
            new_company_plans?: string;
            /** New Machinery Purchase Plans */
            new_machinery_purchase_plans?: string;
            /** New Machinery Rent Plans */
            new_machinery_rent_plans?: string;
            /** Staff Expansion Plans */
            staff_expansion_plans?: string;
            /** Future Investment Plans Period */
            future_investment_plans_period?: string;
            /** Invest Plans Description */
            invest_plans_description?: string;
            /** Loan Plans Period */
            loan_plans_period?: string;
            /** Electric Fleet Plans */
            electric_fleet_plans?: boolean;
            /** Has Electric Charing Station */
            has_electric_charing_station?: boolean;
            /** Wants Electric Charing Station */
            wants_electric_charing_station?: boolean;
            /** Wants Shared Electric Charing Station */
            wants_shared_electric_charing_station?: boolean;
            /** Has Solar Panel Investment */
            has_solar_panel_investment?: boolean;
            /** Wants Solar Panel Investment */
            wants_solar_panel_investment?: boolean;
            /** Has Windturbines Investment */
            has_windturbines_investment?: boolean;
            /** Wants Windturbines Investment */
            wants_windturbines_investment?: boolean;
            /** Has Future Investment Plans */
            has_future_investment_plans?: boolean;
            /** Has Loan Plans */
            has_loan_plans?: boolean;
            /** Has Invest Plans */
            has_invest_plans?: boolean;
            /** Near Future Termination Plans */
            near_future_termination_plans?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionactivity */
        WgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionactivity: {
            /** Does Exhibitions */
            does_exhibitions?: boolean;
            /** Exhibition Goods */
            exhibition_goods?: string;
            /** Exhibition Goods Value */
            exhibition_goods_value?: number;
            /** Exhibition Goods Owned */
            exhibition_goods_owned?: boolean;
            /** Exhibition Goods Capacity */
            exhibition_goods_capacity?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfo */
        WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfo: {
            /** Has Goods */
            has_goods?: boolean;
            /** Has Tenant Interest */
            has_tenant_interest?: boolean;
            /** Has Expensive Electronics */
            has_expensive_electronics?: boolean;
            /** Has Machinery */
            has_machinery?: boolean;
            /** Has Electronic Installations */
            has_electronic_installations?: boolean;
            /** Has Work Equipment */
            has_work_equipment?: boolean;
            /** Has Cooling Installations */
            has_cooling_installations?: boolean;
            /** Has Valuables */
            has_valuables?: boolean;
            /** Has Illuminated Advertising */
            has_illuminated_advertising?: boolean;
            /** Has Agricultural Equipment */
            has_agricultural_equipment?: boolean;
            /** Machine Types */
            machine_types?: unknown[];
            /** Machines Description */
            machines_description?: string;
            /** Machines Invoice Value */
            machines_invoice_value?: number;
            /** Machines Value */
            machines_value?: number;
            /** Machines Used By Third Parties */
            machines_used_by_third_parties?: boolean;
            /** Machines Third Parties */
            machines_third_parties?: unknown[];
            machines_average_delivery_time?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoMachinedelivery"];
            /** Machines Current Rental Price */
            machines_current_rental_price?: number;
            /** Machines Maintenance Contracts */
            machines_maintenance_contracts?: boolean;
            /** Machines Valid Inspections */
            machines_valid_inspections?: boolean;
            /** Machines Downtime Impact */
            machines_downtime_impact?: string;
            /** Has Inventory */
            has_inventory?: boolean;
            /** Inventory Description */
            inventory_description?: string;
            /** Inventory In Production */
            inventory_in_production?: boolean;
            /** Inventory In Sales */
            inventory_in_sales?: boolean;
            /** Inventory Seasonal Variation */
            inventory_seasonal_variation?: boolean;
            /** Inventory Value */
            inventory_value?: number;
            /** Has Electronics */
            has_electronics?: boolean;
            /** Electronics Estimated Value */
            electronics_estimated_value?: number;
            /** Reciprocity Value */
            reciprocity_value?: number;
            /** Has Software */
            has_software?: boolean;
            /** Software Cost */
            software_cost?: number;
            /** Has Drones */
            has_drones?: boolean;
            /** Drone Types */
            drone_types?: string;
            /** Drone Value */
            drone_value?: number;
            /** Has Cash */
            has_cash?: boolean;
            /** Has Cash Safe */
            has_cash_safe?: boolean;
            /** Has Loaned Assets */
            has_loaned_assets?: boolean;
            periodic_cash?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoPeriodiccash"];
            /** Cash Insured */
            cash_insured?: boolean;
            /** Crops Plots */
            crops_plots?: string;
            /** Crops Details */
            crops_details?: string;
            /** Animal Types */
            animal_types?: string;
            /** Animals Details */
            animals_details?: string;
            /** Tank Types */
            tank_types?: unknown[];
            /** Underground Tanks Purpose */
            underground_tanks_purpose?: string;
            /** Underground Tanks Capacity */
            underground_tanks_capacity?: number;
            /** Above Ground Tanks Purpose */
            above_ground_tanks_purpose?: string;
            /** Above Ground Tanks Capacity */
            above_ground_tanks_capacity?: number;
            /** Stores Material In Tanks Above Ground */
            stores_material_in_tanks_above_ground?: boolean;
            /** Has Silos */
            has_silos?: boolean;
            /** Silo Purpose */
            silo_purpose?: string;
            silo_capacity?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoSilocapacity"];
            /** More Than 50 Percent Delivery From Single Supplier */
            more_than_50_percent_delivery_from_single_supplier?: boolean;
            /** Stores Dangerous Materials */
            stores_dangerous_materials?: boolean;
            /** Stores Plastic */
            stores_plastic?: boolean;
            /** Machines Valid Scope 10 Inspections */
            machines_valid_scope_10_inspections?: boolean;
            /** Electronic Machines Valid Scope 10 Inspections */
            electronic_machines_valid_scope_10_inspections?: boolean;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            machines_last_inspection?: string;
            /** Cooling Installations Turnover Decrease */
            cooling_installations_turnover_decrease?: boolean;
            /** Machines Produce Turnover Decrease */
            machines_produce_turnover_decrease?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoMachinedelivery */
        WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoMachinedelivery: {
            /** Delivery Time */
            delivery_time?: number;
            /** Unit */
            unit?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoPeriodiccash */
        WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoPeriodiccash: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoSilocapacity */
        WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoSilocapacity: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyTransportinfo */
        WgPyModelsDomainInsuranceComponentsProspectCompanyTransportinfo: {
            /** Transport Goods Description */
            transport_goods_description?: string;
            /** Transport Goods Packaging */
            transport_goods_packaging?: string;
            /** Transport Gross Turnover */
            transport_gross_turnover?: number;
            /** Max Value Per Transport */
            max_value_per_transport?: number;
            /** Transport Own Material Or Goods */
            transport_own_material_or_goods?: boolean;
            /** Transport Own Material Or Goods Frequency */
            transport_own_material_or_goods_frequency?: string;
            /** Transport Third Party Material Or Goods */
            transport_third_party_material_or_goods?: boolean;
            /** Transport Third Party Material Or Goods Description */
            transport_third_party_material_or_goods_description?: string;
            /** Transport Third Party Material Or Goods Frequency */
            transport_third_party_material_or_goods_frequency?: string;
            /** Transport Company Material Or Goods */
            transport_company_material_or_goods?: boolean;
            /** Transport Company Material Or Goods Frequency */
            transport_company_material_or_goods_frequency?: string;
            /** Transport Between Establishments */
            transport_between_establishments?: boolean;
            /** Transport Business Interruption Risk */
            transport_business_interruption_risk?: boolean;
            /** Transport Abroad */
            transport_abroad?: boolean;
            /** Transport Abroad Countries */
            transport_abroad_countries?: string;
            /** Cabotage */
            cabotage?: boolean;
            /** Specialised Transport */
            specialised_transport?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce */
        WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce: {
            /** Clerks Amount */
            clerks_amount?: number;
            /** Blue Collars Amount */
            blue_collars_amount?: number;
            /** Employment Types */
            employment_types?: unknown[];
            /** Has Family Members */
            has_family_members?: boolean;
            /** Family Members Description */
            family_members_description?: string;
            /** Extra Legal Benefits */
            extra_legal_benefits?: unknown[];
            /** Extra Legal Benefits Description */
            extra_legal_benefits_description?: string;
            /** Key Persons */
            key_persons?: boolean;
            /** Key Persons Amount */
            key_persons_amount?: number;
            /** Replaceable Managers */
            replaceable_managers?: boolean;
            /** Key Persons Illness Financial Consequences */
            key_persons_illness_financial_consequences?: boolean;
            /** Working Methods */
            working_methods?: unknown[];
            /** Wage Bill By Employee Category */
            wage_bill_by_employee_category?: boolean;
            /** Total Wage Bill */
            total_wage_bill?: number;
            /** Wage Bills */
            wage_bills?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWagebill"][];
            /** Employees Exceeding Legal Max Gross Salary */
            employees_exceeding_legal_max_gross_salary?: boolean;
            /** Employees Exceeding Legal Max Gross Salary Description */
            employees_exceeding_legal_max_gross_salary_description?: string;
            /** Has Work Accidents */
            has_work_accidents?: boolean;
            /** Possible Dangers */
            possible_dangers?: unknown[];
            /** Work Accidents Per Year */
            work_accidents_per_year?: number;
            /** Work Accident Types */
            work_accident_types?: string;
            /** Increasing Work Accidents */
            increasing_work_accidents?: boolean;
            /** Absenteeism Rate Known */
            absenteeism_rate_known?: boolean;
            /** Absenteeism Rate */
            absenteeism_rate?: number;
            /** Increasing Sick Leave */
            increasing_sick_leave?: boolean;
            /** Has Cross Border Workers */
            has_cross_border_workers?: boolean;
            /** Employees 24 Hours Insured */
            employees_24_hours_insured?: boolean;
            /** Has Extracurricular Activities */
            has_extracurricular_activities?: boolean;
            /** Any Management On Payroll */
            any_management_on_payroll?: boolean;
            /** Management Shareholders Agreement Signed */
            management_shareholders_agreement_signed?: boolean;
            /** Has Temporary Staff */
            has_temporary_staff?: boolean;
            /** Higher Sv Wage */
            higher_sv_wage?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWagebill */
        WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWagebill: {
            /** Wage */
            wage?: number;
            /** Category */
            category?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityinfo */
        WgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityinfo: {
            /** Company Specialities */
            company_specialities?: string;
            /** Is Contracted */
            is_contracted?: boolean;
            /** Has Public Premises */
            has_public_premises?: boolean;
            /** Public Premises Trade Area */
            public_premises_trade_area?: number;
            /** Has Product Recall Damage Risk */
            has_product_recall_damage_risk?: boolean;
            /** Has Recallplan */
            has_recallplan?: boolean;
            /** Has Events */
            has_events?: boolean;
            /** Organises Events Yearly */
            organises_events_yearly?: boolean;
            /** Events Description */
            events_description?: string;
            /** Insured Value Per Claim */
            insured_value_per_claim?: number;
            /** Financial Loss On Products Errors */
            financial_loss_on_products_errors?: boolean;
            /** Has Environment Permit */
            has_environment_permit?: boolean;
            /** Is Iso Certified */
            is_iso_certified?: boolean;
            /** Quality Norm Description */
            quality_norm_description?: string;
            /** Has Consultancy Design Or Develop Activity */
            has_consultancy_design_or_develop_activity?: boolean;
            /** Has Construction Contractor Architect Activity */
            has_construction_contractor_architect_activity?: boolean;
            /** Has Roofs Scaffolding Cranes Activity */
            has_roofs_scaffolding_cranes_activity?: boolean;
            /** Rie Was Done */
            rie_was_done?: boolean;
            /** Minimal Insurance Required Amount */
            minimal_insurance_required_amount?: unknown[];
            /** Asbestos Present */
            asbestos_present?: boolean;
            /** Is Office Surface Greater Than 500M2 */
            is_office_surface_greater_than_500m2?: boolean;
            /** Is Shop Surface Greater Than 1000M2 */
            is_shop_surface_greater_than_1000m2?: boolean;
            /** Is Restaurant Public Surface Greater Than 50M2 */
            is_restaurant_public_surface_greater_than_50m2?: boolean;
            /** Is Hotel Minimum 4 Rooms And 10 Customers */
            is_hotel_minimum_4_rooms_and_10_customers?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworks */
        WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworks: {
            /** Insured Sites In Abr Ba10 */
            insured_sites_in_abr_ba10?: number;
            /** Construction Sites Description */
            construction_sites_description?: string;
            average_construction_work_duration?: components["schemas"]["WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworksConstructionworkduration"];
            /** Average Construction Work Value */
            average_construction_work_value?: number;
            /** Construction Works Only In Belgium */
            construction_works_only_in_belgium?: boolean;
            /** Construction Work Amount Of Underground Levels */
            construction_work_amount_of_underground_levels?: number;
            /** Construction Work Amount Of Upper Levels */
            construction_work_amount_of_upper_levels?: number;
            /** Company Policy Type */
            company_policy_type?: string;
            /** Plans Any Construction Soon */
            plans_any_construction_soon?: boolean;
            /** Amount Of Construction Sites Abr Ba10 Needs Insurances */
            amount_of_construction_sites_abr_ba10_needs_insurances?: number;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworksConstructionworkduration */
        WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworksConstructionworkduration: {
            /** Amount */
            amount?: number;
            /** Unit */
            unit?: string;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyCyber */
        WgPyModelsDomainInsuranceComponentsProspectCompanyCyber: {
            /** Has Own Servers */
            has_own_servers?: boolean;
            /** Has Deprecated Windows Version */
            has_deprecated_windows_version?: boolean;
            /** Has Webshop */
            has_webshop?: boolean;
            /** Data Storage Location */
            data_storage_location?: unknown[];
            /** Data Storage Only In Eu */
            data_storage_only_in_eu?: boolean;
            /** It Services */
            it_services?: unknown[];
            /** Backup Frequency */
            backup_frequency?: string;
            /** Backup Storage Location */
            backup_storage_location?: string;
            /** Security Measures */
            security_measures?: unknown[];
            /** Gathers Personal Data */
            gathers_personal_data?: boolean;
            /** Stores Personal Data Outside Eu */
            stores_personal_data_outside_eu?: boolean;
            /** Personal Data Protection */
            personal_data_protection?: string;
            /** Has Emergency Scenario */
            has_emergency_scenario?: boolean;
            /** Had Recent Cyberattack */
            had_recent_cyberattack?: boolean;
            /** Recent Cyberattack Circumstances */
            recent_cyberattack_circumstances?: string;
            /** Cyber Attack Network Interruption Duration */
            cyber_attack_network_interruption_duration?: string;
            /** Cyber Attack Restoration Time */
            cyber_attack_restoration_time?: string;
            /** Cyber Attack Impact Time */
            cyber_attack_impact_time?: string;
            /** Cyber Securty Test Checkup */
            cyber_securty_test_checkup?: boolean;
            /** Awareness Training Performed */
            awareness_training_performed?: boolean;
            /** Has Digital Security Manager */
            has_digital_security_manager?: boolean;
            /** Has Sla With It Supplier */
            has_sla_with_it_supplier?: boolean;
            /** Company Administration In Cloud */
            company_administration_in_cloud?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyLegalaid */
        WgPyModelsDomainInsuranceComponentsProspectCompanyLegalaid: {
            /** Wants Contractual Disputes Defense */
            wants_contractual_disputes_defense?: boolean;
            /** Wants Tax Disputes Defense */
            wants_tax_disputes_defense?: boolean;
            /** Wants Tax Reimbursement */
            wants_tax_reimbursement?: boolean;
            /** Wants Partners Dispute Defense */
            wants_partners_dispute_defense?: boolean;
            /** Wants Damaged Delivery Defense */
            wants_damaged_delivery_defense?: boolean;
            /** Wants Government Disputes Defense */
            wants_government_disputes_defense?: boolean;
            /** Wants Legal Aid Disputes Defense */
            wants_legal_aid_disputes_defense?: boolean;
            /** Wants Competition Dispute Defense */
            wants_competition_dispute_defense?: boolean;
        };
        /** WgPyModelsDomainInsuranceComponentsProspectCompanyFinancialinfo */
        WgPyModelsDomainInsuranceComponentsProspectCompanyFinancialinfo: {
            /** Loans Description */
            loans_description?: string;
            /** Credit Financing */
            credit_financing?: unknown[];
            /** Credit Financial Institutions */
            credit_financial_institutions?: unknown[];
            /** Credit Financial Institutions Description */
            credit_financial_institutions_description?: string;
            /** Debtor Have Delayed Payments */
            debtor_have_delayed_payments?: boolean;
            /** Sitation Customers */
            sitation_customers?: unknown[];
            /** More Than 50 Percent Revenue From Single Customer */
            more_than_50_percent_revenue_from_single_customer?: boolean;
            /** Does Afterwards Payments */
            does_afterwards_payments?: boolean;
            /** Risk For Recall */
            risk_for_recall?: boolean;
        };
        /** WgPyModelsDomainInsuranceProspectCustomer */
        WgPyModelsDomainInsuranceProspectCustomer: {
            /**
             * Id
             * Format: uuid
             * @description The id of the prospect.
             * @example c31b1d5f-1d2e-4272-a0b2-56feef0d2403
             */
            id?: string;
            /**
             * Email
             * @description The prospect's email address.
             * @example foo@bar.com
             */
            email?: string;
            /**
             * Native Language
             * @description The prospect's native language.
             */
            native_language?: components["schemas"]["WgPyModelsDomainWegroupEnumsLanguageCodes"] | string;
            /**
             * Telephonenr
             * @description The prospect's telephonenumber.
             * @example +32 499 99 99 99
             */
            telephonenr?: string;
            /**
             * Iban
             * @description The prospect's IBAN.
             * @example BE68 5390 0754 7034
             */
            iban?: string;
            /**
             * Address
             * @description The prospecty's address.
             */
            address?: components["schemas"]["WgPyModelsDomainWegroupComplexAddress"];
            preferences?: components["schemas"]["WgPyModelsDomainInsuranceProspectPartypreferences"];
            /**
             * Type
             * @default CUSTOMER
             */
            type: components["schemas"]["WgPyModelsDomainWegroupEnumsCustomerProspectType"] | string;
            /**
             * First Name
             * @description The prospect's first name.
             * @example John
             */
            first_name?: string;
            /**
             * Initials
             * @description The prospect's initials for example J.J. for a person with first name Jan-Jaap.
             */
            initials?: string;
            /**
             * Infix
             * @description The prospect's infixes in their last name, for example 'Van' in 'Van Gogh' / in dutch: voor- of tussenvoegsels
             */
            infix?: string;
            /**
             * Last Name
             * @description The prospect's last name.
             * @example Doe
             */
            last_name?: string;
            /**
             * date
             * Format: date
             * @description The prospect's bith date.
             * @example 1970-01-01
             */
            birth?: string;
            /**
             * Gender
             * @description The prospect's gender.
             */
            gender?: components["schemas"]["GENDER"] | string;
            /**
             * National Register Nr
             * @description The prospect's national registration number.
             * @example 93051822361
             */
            national_register_nr?: string;
            /** Profession */
            profession?: components["schemas"]["PROFESSION"] | string;
            /** Civil State */
            civil_state?: components["schemas"]["CivilState"] | string;
            /** Nationality */
            nationality?: components["schemas"]["wgsdk__smt__CountryCodes"] | string;
            /**
             * Has Claims
             * @description If the prospect has had claims regarding it's residence in the last 5 years.
             */
            has_claims?: boolean;
            /** Family Situation */
            family_situation?: components["schemas"]["FamilyStatus"] | string;
            /** Identity Card Number */
            identity_card_number?: string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            identity_card_expiration_date?: string;
            /** Driver License Number */
            driver_license_number?: string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            driver_license_expiration_date?: string;
            /**
             * date
             * Format: date
             * @example 1970-01-01
             */
            issue_license_date?: string;
            /** Has Known Risks */
            has_known_risks?: boolean;
            /** Was Refused Insurance */
            was_refused_insurance?: boolean;
            /** Was Criminally Prosecuted */
            was_criminally_prosecuted?: boolean;
            /** Has Criminal Record */
            has_criminal_record?: boolean;
            /** Was Bankrupt Or Surceance */
            was_bankrupt_or_surceance?: boolean;
            /** Committed Insurance Fraud */
            committed_insurance_fraud?: boolean;
            /** Bailiff Confiscation */
            bailiff_confiscation?: boolean;
            /** Had Residence Claims Last 5Y */
            had_residence_claims_last_5y?: boolean;
            /** Accepts Villasure Terms */
            accepts_villasure_terms?: boolean;
            /** Aska Package Choice */
            aska_package_choice?: components["schemas"]["AskaPackageChoice"] | string;
        };
        /**
         * WgPyModelsDomainWegroupEnumsCustomerProspectType
         * @description An enumeration.
         * @enum {unknown}
         */
        WgPyModelsDomainWegroupEnumsCustomerProspectType: "CUSTOMER" | "DRIVER";
        /**
         * CarDemo
         * @description An enumeration.
         * @enum {unknown}
         */
        CarDemo: "YES" | "NO" | "FIST_SIX_MONTHS";
        /**
         * AedesParking
         * @description An enumeration.
         * @enum {unknown}
         */
        AedesParking: "P0" | "P1" | "P2" | "P3" | "P4" | "P5" | "P6" | "P7";
        /**
         * SatelliteProtectionSystem
         * @description An enumeration.
         * @enum {unknown}
         */
        SatelliteProtectionSystem: "NONE" | "VIASAT" | "AT2" | "TT4";
        /**
         * SteeringPosition
         * @description An enumeration.
         * @enum {unknown}
         */
        SteeringPosition: "LEFT_HAND_SIDE" | "RIGHT_HAND_SIDE";
        /** AppModelsRiskObjectsCarPreferences */
        AppModelsRiskObjectsCarPreferences: {
            /** Wants Assistance Coverage */
            wants_assistance_coverage?: boolean;
            /** Wants Medical Coverage */
            wants_medical_coverage?: boolean;
            /** Wants Transported Goods Coverage */
            wants_transported_goods_coverage?: boolean;
            /** Wants Transported Goods Coverage Amount */
            wants_transported_goods_coverage_amount?: number;
        };
        /**
         * AgriculturalVehicleUsage
         * @description An enumeration.
         * @enum {unknown}
         */
        AgriculturalVehicleUsage: "AGRARIAN" | "RENTAL" | "LESSON_VEHICLE" | "HOBBY" | "OTHER";
        /**
         * TruckDestination
         * @description An enumeration.
         * @enum {unknown}
         */
        TruckDestination: "BELGIUM" | "BENELUX_ADJACENT" | "WESTERN_EUROPE" | "EUROPE" | "BEYOND_EUROPE" | "OTHER";
        /**
         * CarEvaluationType
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__smt__CarEvaluationType: "CATALOGUE" | "INVOICE" | "ESTIMATED" | "TAXATION";
        /** create_flow_session_params */
        create_flow_session_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            data: components["schemas"]["FlowRequest"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** RetrieveFlowResponse */
        RetrieveFlowResponse: {
            info: components["schemas"]["FlowInfo"];
            questionnaire: components["schemas"]["Questionnaire"];
            /**
             * Tag Content
             * @default []
             */
            tag_content: components["schemas"]["TagContentItem"][];
            /**
             * Answers
             * @default []
             */
            answers: components["schemas"]["Answer"][];
            last_answer?: components["schemas"]["LastAnswer"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id?: string;
        };
        /** answer_flow_session_params */
        answer_flow_session_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id: string;
            data: components["schemas"]["AnswersPayload"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** MultiFlowSessionQueryModel */
        MultiFlowSessionQueryModel: {
            /** Items */
            items: components["schemas"]["MultiFlowSessionItemQueryModel"][];
            /** Count */
            count: number;
        };
        /** MultiFlowSessionItemQueryModel */
        MultiFlowSessionItemQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description Flow session ID.
             */
            id: string;
            /**
             * Title
             * @description Flow session title.
             */
            title?: string;
            /**
             * Description
             * @description Flow session description, can be used as tooltip for example.
             */
            description?: string;
            /**
             * Prospect
             * @description Basic prospect data.
             */
            prospect?: components["schemas"]["ProspectReferenceQueryModel"];
            /**
             * Origin
             * @description Campaign name where the session was started from.
             */
            origin?: string;
            /** @description Flow session status. */
            status: components["schemas"]["FLOW_SESSION_STATUS"];
            /**
             * Flow Id
             * Format: uuid
             * @description Flow ID this session is related to.
             */
            flow_id?: string;
            /**
             * Created At
             * Format: date-time
             * @description When session was created.
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             * @description When session was last updated.
             */
            modified_at: string;
            /**
             * Self
             * @description Link where the full session data can be retrieved.
             */
            self?: string;
            campaign?: components["schemas"]["CampaignReferenceQueryModel"];
            recommendation?: components["schemas"]["RecommendationReferenceQueryModel"];
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /** Assigned To Name */
            assigned_to_name?: string;
            /**
             * Is Ask Later
             * @description If the session is retrieved with FlowRequest.filtered=True, and there is an ask_later dataset specified by the broker, this attribute will be True.
             */
            is_ask_later?: boolean;
            /**
             * Specs
             * @default {}
             */
            specs: components["schemas"]["QuoteSpecification"];
        };
        /** ProspectReferenceQueryModel */
        ProspectReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             * @description ID of the prospect
             */
            id?: string;
            /**
             * Display Name
             * @description Full name of the prospect
             */
            display_name?: string;
            /**
             * Type
             * @description Type of prospect
             */
            type?: string;
            /**
             * Self
             * @description Link where the full prospect data can be retrieved.
             */
            self?: string;
        };
        /** CampaignReferenceQueryModel */
        CampaignReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /** Extend */
            extend?: string;
            /**
             * Short Id
             * @description Short id of the campaign.
             * @example 42f2977ed2
             */
            short_id?: string;
            /** Name */
            name?: string;
            /** Url */
            url?: string;
            /** Self */
            self?: string;
        };
        /** RecommendationReferenceQueryModel */
        RecommendationReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Self */
            self?: string;
        };
        /**
         * WgPyModelsEnumsCoverageperiod
         * @description An enumeration.
         * @enum {unknown}
         */
        WgPyModelsEnumsCoverageperiod: "YEAR" | "SUMMER";
        /** WgBeApiQuotesModelsBaseLocalization */
        WgBeApiQuotesModelsBaseLocalization: {
            /** Nl */
            nl?: string;
            /** En */
            en?: string;
            /** Fr */
            fr?: string;
            /** De */
            de?: string;
            /** Es */
            es?: string;
        };
        /**
         * CarEvaluationType
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__quotes__CarEvaluationType: "CATALOGUE" | "INVOICE" | "ESTIMATED" | "TAXATION";
        /**
         * TheftFormulas
         * @description An enumeration.
         * @enum {unknown}
         */
        TheftFormulas: "50%" | "100%";
        /**
         * OmniumFormula
         * @description An enumeration.
         * @enum {unknown}
         */
        OmniumFormula: 0 | 6 | 12 | 18 | 24 | 36;
        /**
         * AllianzCancellationReason
         * @description An enumeration.
         * @enum {unknown}
         */
        AllianzCancellationReason: "AFTER_CLAIM" | "COMPANY" | "DISSAPEARANCE_RISK_TEMPORARY" | "DISSAPEARANCE_RISK" | "AFTER_MAJOR_PREMIUM" | "CLIENT" | "JOINT_AGREEMENT" | "CONTRACT_WITHOUT_CONSEQUENCES" | "OTHER";
        /**
         * AxaTheftFormulas
         * @description An enumeration.
         * @enum {unknown}
         */
        AxaTheftFormulas: "REGULAR" | "REGULAR_JEWELS" | "PLUS" | "PLUS_JEWELS";
        /**
         * AxaItemLimitTier
         * @description An enumeration.
         * @enum {unknown}
         */
        AxaItemLimitTier: "TIER_1" | "TIER_2" | "TIER_3" | "TIER_4";
        /**
         * AxaContractualExcess
         * @description An enumeration.
         * @enum {unknown}
         */
        AxaContractualExcess: "BASE" | "X2" | "X5";
        /**
         * OmniumFormulaByName
         * @description An enumeration.
         * @enum {unknown}
         */
        OmniumFormulaByName: "NONE" | "ZERO" | "SIX" | "TWELVE" | "EIGHTTEEN" | "TWENTYFOUR" | "THIRTYSIX";
        /**
         * BoatAccidentCoverageLevel
         * @description An enumeration.
         * @enum {unknown}
         */
        BoatAccidentCoverageLevel: "LOW" | "MEDIUM" | "HIGH";
        /**
         * VatType
         * @description An enumeration.
         * @enum {unknown}
         */
        VatType: "EXCLUSIVE" | "INCLUSIVE";
        /**
         * AskaTravelInsuranceType
         * @description An enumeration.
         * @enum {unknown}
         */
        AskaTravelInsuranceType: "CONTINUOUS" | "SHORT_TERM";
        /**
         * CountryCodes
         * @description An enumeration.
         * @enum {unknown}
         */
        wgsdk__quotes__CountryCodes: "BE" | "FR" | "NL" | "EU" | "AT" | "BG" | "HR" | "CY" | "CZ" | "DK" | "EE" | "FI" | "DE" | "GR" | "HU" | "IE" | "IT" | "LV" | "LT" | "LU" | "MT" | "PO" | "PL" | "PT" | "RO" | "SK" | "SI" | "ES" | "SE" | "AL" | "AD" | "AM" | "BY" | "BA" | "GE" | "IS" | "XK" | "LI" | "MK" | "MD" | "MC" | "ME" | "NO" | "RU" | "SM" | "RS" | "CH" | "TR" | "UA" | "GB" | "VA" | "US" | "AE" | "AF" | "AG" | "AI" | "AO" | "AQ" | "AR" | "AN" | "AS" | "AU" | "AW" | "AX" | "AZ" | "BB" | "BD" | "BF" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "DJ" | "DM" | "DO" | "DZ" | "EC" | "EG" | "EH" | "ER" | "ET" | "FJ" | "FK" | "FM" | "FO" | "GA" | "GD" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HT" | "ID" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LK" | "LR" | "LS" | "LY" | "MA" | "MF" | "MG" | "MH" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PM" | "PN" | "PR" | "PS" | "PW" | "PY" | "QA" | "RE" | "RW" | "SA" | "SB" | "SC" | "SD" | "SG" | "SH" | "SJ" | "SL" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TT" | "TV" | "TW" | "TZ" | "UG" | "UM" | "UY" | "UZ" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "YE" | "YT" | "ZA" | "ZM" | "ZW" | "OTHER";
        /**
         * CitizensCoverageChoice
         * @description An enumeration.
         * @enum {unknown}
         */
        CitizensCoverageChoice: "LIABILITY_ESSENTIAL" | "LIABILITY_CASCO_ESSENTIAL" | "LIABILITY_CASCO_EXCLUSIVE";
        /**
         * CitizensInsuredAmountLiability
         * @description An enumeration.
         * @enum {unknown}
         */
        CitizensInsuredAmountLiability: "INSURED_AMOUNT_LIABILITY_150000" | "INSURED_AMOUNT_LIABILITY_200000" | "INSURED_AMOUNT_LIABILITY_250000";
        /**
         * CitizensInsuredAmountAccidents
         * @description An enumeration.
         * @enum {unknown}
         */
        CitizensInsuredAmountAccidents: "PAI_1" | "PAI_2" | "PAI_3";
        /** ConversationsOriginFilter */
        ConversationsOriginFilter: {
            /** Items */
            items: components["schemas"]["ConversationsOriginFilterItem"][];
        };
        /** ConversationsOriginFilterItem */
        ConversationsOriginFilterItem: {
            /** Label */
            label: string;
            /** Value */
            value: string;
            /**
             * Count
             * @default 0
             */
            count: number;
            /** Items */
            items: components["schemas"]["LabelValueCount"][];
        };
        /** FlowSessionQueryModel */
        FlowSessionQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id?: string;
            /** Title */
            title?: string;
            /** Feedback */
            feedback?: string;
            /**
             * Description
             * @description Flow session description, can be used as tooltip for example.
             */
            description?: string;
            status: components["schemas"]["FLOW_SESSION_STATUS"];
            type: components["schemas"]["FLOW_TYPE"];
            sub_type?: components["schemas"]["FLOW_SUB_TYPE"];
            /**
             * @description The country_code used to retrieve the flow.
             * @default BE
             */
            country_code: components["schemas"]["COUNTRY_CODES"];
            /**
             * Language
             * @description The accept-language used to retrieve the flow.
             */
            language?: string;
            /**
             * Email
             * @description The email used to retrieve the flow.
             */
            email?: string;
            /**
             * Is Ask Later
             * @description If the session is retrieved with FlowRequest.filtered=True, and there is an ask_later dataset specified by the broker, this attribute will be True.
             */
            is_ask_later?: boolean;
            /**
             * User Role
             * @description Who created the session, admin / broker / social_login
             */
            user_role?: string;
            /**
             * Distribution Id
             * Format: uuid
             */
            distribution_id: string;
            /**
             * Broker Id
             * Format: uuid
             */
            broker_id?: string;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /** Assigned To Name */
            assigned_to_name?: string;
            companies: components["schemas"]["INSURANCE_COMPANY_TAG"][];
            insurance_types: components["schemas"]["INSURANCE_TYPE"][];
            car_tags: components["schemas"]["GUARANTEE_TAG"][];
            home_tags: components["schemas"]["GUARANTEE_TAG"][];
            family_tags: components["schemas"]["GUARANTEE_TAG"][];
            legal_tags: components["schemas"]["GUARANTEE_TAG"][];
            /**
             * Specs
             * @default {}
             */
            specs: components["schemas"]["QuoteSpecification"];
            /**
             * Anva Products
             * @default []
             */
            anva_products: components["schemas"]["AnvaProduct"][];
            /**
             * Yellowhive Products
             * @default []
             */
            yellowhive_products: components["schemas"]["YellowHiveProductsInConversationCmd"][];
            /**
             * Anva Quotes
             * @default []
             */
            anva_quotes: components["schemas"]["AnvaProductToInsurancePolicyLink"][];
            /**
             * Chosen Subjects
             * @description Chosen flow subjects
             * @default []
             */
            chosen_subjects: string[];
            /** @description Describes what is import to the customer about the product (price/quality). */
            price_quality_ratio?: components["schemas"]["PRICE_QUALITY_RATIO"];
            /**
             * How Found Broker
             * @description How did the end client find the broker.
             */
            how_found_broker?: string;
            /**
             * Broker Expectations
             * @description What does the end client expect from the broker
             */
            broker_expectations?: string;
            prospect?: components["schemas"]["ProspectReferenceQueryModel"];
            /**
             * Risk Objects Revisions
             * @default []
             */
            risk_objects_revisions: components["schemas"]["RiskObjectReferenceQueryModel"][];
            /**
             * Leads
             * @default []
             */
            leads: components["schemas"]["LeadReferenceQueryModel"][];
            /**
             * Entity References
             * @default []
             */
            entity_references: components["schemas"]["EntityReference"][];
            /**
             * Documents
             * @default []
             */
            documents: components["schemas"]["DocumentReferenceQueryModel"][];
            recommendation?: components["schemas"]["RecommendationReferenceQueryModel"];
            campaign?: components["schemas"]["CampaignReferenceQueryModel"];
            /**
             * Quotes
             * @default []
             */
            quotes: components["schemas"]["QuoteReferenceQueryModel"][];
            /**
             * Offer Revisions
             * @default []
             */
            offer_revisions: components["schemas"]["OfferRevisionReferenceQueryModel"][];
            /**
             * Linked Sessions
             * @default []
             */
            linked_sessions: components["schemas"]["FlowSessionReference"][];
            /**
             * Has Risk Analysis
             * @default false
             */
            has_risk_analysis: boolean;
            /**
             * Quote Id
             * Format: uuid
             * @description Certain flows need a `quote_id` to be passed to a follow-up flow like Villasure Offer -> `quote_id` -> Villasure Contract
             */
            quote_id?: string;
            /**
             * Quote Ids
             * @description Certain flows need `quote_ids` to be passed to a follow-up flow like ASKA Offer -> `quote_ids` -> ASKA Contract
             */
            quote_ids?: string[];
            /**
             * Mail Events
             * @description mails that have been sent that have a link with the session, example is a reminder email.
             * @default []
             */
            mail_events: components["schemas"]["MailEvent"][];
            /** @description Prefence of the customer how he likes to be helped (digital medium/in person). */
            preferred_way_of_contact?: components["schemas"]["PREFERRED_WAY_OF_CONTACT"];
            /**
             * Previous Session Id
             * Format: uuid
             */
            previous_session_id?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
            /**
             * Modified At
             * Format: date-time
             */
            modified_at: string;
            /**
             * Cars
             * @default []
             */
            cars: components["schemas"]["CarReferenceQueryModel"][];
            /**
             * Old Timers
             * @default []
             */
            old_timers: components["schemas"]["CarReferenceQueryModel"][];
            /**
             * Families
             * @default []
             */
            families: components["schemas"]["FamilyReferenceQueryModel"][];
            /**
             * Residences
             * @default []
             */
            residences: components["schemas"]["ResidenceReferenceQueryModel"][];
            /**
             * Legals
             * @default []
             */
            legals: components["schemas"]["LegalReferenceQueryModel"][];
            /**
             * Bicycles
             * @default []
             */
            bicycles: components["schemas"]["BicycleReferenceQueryModel"][];
            /**
             * Boats
             * @default []
             */
            boats: components["schemas"]["BoatReferenceQueryModel"][];
            /**
             * Party Groups
             * @default []
             */
            party_groups: components["schemas"]["PartyGroupReferenceQueryModel"][];
            /**
             * Motorcycles
             * @default []
             */
            motorcycles: components["schemas"]["TwoWheelerReferenceQueryModel"][];
            /**
             * Mopeds
             * @default []
             */
            mopeds: components["schemas"]["TwoWheelerReferenceQueryModel"][];
        };
        /** AnvaProductToInsurancePolicyLink */
        AnvaProductToInsurancePolicyLink: {
            /**
             * Anva Product Id
             * Format: uuid
             */
            anva_product_id: string;
            /** Index */
            index: number;
            /**
             * Insurance Policy Id
             * Format: uuid
             */
            insurance_policy_id: string;
        };
        /** RiskObjectReferenceQueryModel */
        RiskObjectReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            type: components["schemas"]["RISK_OBJECT_TYPE"];
            /** Sub Type */
            sub_type?: string;
            /**
             * Driver Id
             * Format: uuid
             */
            driver_id?: string;
            /**
             * Beneficiary Id
             * Format: uuid
             */
            beneficiary_id?: string;
            /** Index */
            index?: number;
            /**
             * Selected
             * @default false
             */
            selected: boolean;
            /** Self */
            self?: string;
        };
        /** LeadReferenceQueryModel */
        LeadReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Self */
            self?: string;
        };
        /** DocumentReferenceQueryModel */
        DocumentReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Filename */
            filename: string;
            /** Document Type */
            document_type: string;
            /** Question Id */
            question_id: string;
            /** Description */
            description?: string;
            /** Index */
            index?: number;
            /** Link */
            link?: string;
            /** Self */
            self?: string;
        };
        /** QuoteReferenceQueryModel */
        QuoteReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            insurance_type: components["schemas"]["INSURANCE_TYPE"];
            insurance_company: components["schemas"]["INSURANCE_COMPANY_TAG"];
            status?: components["schemas"]["QUOTE_STATUS"];
            /** Self */
            self?: string;
        };
        /** OfferRevisionReferenceQueryModel */
        OfferRevisionReferenceQueryModel: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Self */
            self?: string;
            /** Revision */
            revision: number;
            /**
             * Offer Revision Id
             * Format: uuid
             */
            offer_revision_id: string;
        };
        /** FlowSessionReference */
        FlowSessionReference: {
            /**
             * Id
             * Format: uuid
             */
            id: string;
            /** Title */
            title?: string;
            /** Origin */
            origin?: string;
            /**
             * Created At
             * Format: date-time
             */
            created_at?: string;
            /**
             * Flow Id
             * Format: uuid
             */
            flow_id?: string;
        };
        /** MailEvent */
        MailEvent: {
            type: components["schemas"]["FLOW_MAIL_TYPE"];
            /**
             * Created At
             * Format: date-time
             */
            created_at: string;
        };
        /**
         * FLOW_MAIL_TYPE
         * @description An enumeration.
         * @enum {unknown}
         */
        FLOW_MAIL_TYPE: "REMINDER";
        /** CarReferenceQueryModel */
        CarReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Self */
            self?: string;
            /** Driver Id */
            driver_id?: string;
            /** Answer Index */
            answer_index?: number;
        };
        /** FamilyReferenceQueryModel */
        FamilyReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Beneficiary Id */
            beneficiary_id?: string;
            /** Self */
            self?: string;
        };
        /** ResidenceReferenceQueryModel */
        ResidenceReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Self */
            self?: string;
            /** Answer Index */
            answer_index?: number;
        };
        /** LegalReferenceQueryModel */
        LegalReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Self */
            self?: string;
        };
        /** BicycleReferenceQueryModel */
        BicycleReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Self */
            self?: string;
            /** Answer Index */
            answer_index?: number;
        };
        /** BoatReferenceQueryModel */
        BoatReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Self */
            self?: string;
            /** Answer Index */
            answer_index?: number;
        };
        /** PartyGroupReferenceQueryModel */
        PartyGroupReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Self */
            self?: string;
        };
        /** TwoWheelerReferenceQueryModel */
        TwoWheelerReferenceQueryModel: {
            /** Revision Id */
            revision_id: string;
            /** Driver Id */
            driver_id?: string;
            /** Self */
            self?: string;
            /** Answer Index */
            answer_index?: number;
        };
        /** handle_update_session_params */
        handle_update_session_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            data: components["schemas"]["UpdateSessionCmd"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** UpdateSessionCmd */
        UpdateSessionCmd: {
            /** Title */
            title?: string;
            /**
             * Assigned To
             * Format: uuid
             */
            assigned_to?: string;
            /** Assigned To Name */
            assigned_to_name?: string;
            /** Description */
            description?: string;
            /** Language */
            language?: string;
            /** Select Risk Object Revision Ids */
            select_risk_object_revision_ids?: string[];
        };
        /** handle_mark_session_completed_params */
        handle_mark_session_completed_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            /**
             * Data
             * @default {
             *       "anva_quotes": []
             *     }
             */
            data: components["schemas"]["MarkSessionAsCompletedModel"];
            /**
             * Lang
             * @default en
             */
            lang: string;
        };
        /** MarkSessionAsCompletedModel */
        MarkSessionAsCompletedModel: {
            /**
             * Recommendation Id
             * Format: uuid
             * @description Link a recommendation to a conversation
             */
            recommendation_id?: string;
            /**
             * Anva Quotes
             * @default []
             */
            anva_quotes: components["schemas"]["AnvaProductToInsurancePolicyLink"][];
        };
        /** handle_retrieve_conversation_report_pdf_by_session_id_params */
        handle_retrieve_conversation_report_pdf_by_session_id_params: {
            auth: components["schemas"]["Auth"];
            /**
             * Session Id
             * Format: uuid
             */
            session_id: string;
            /** Lang */
            lang: string;
            /**
             * Data
             * @default {
             *       "type": "COMMERCIAL",
             *       "insurance_product_ids": []
             *     }
             */
            data: components["schemas"]["ConversationDocumentPDFModel"];
        };
        /** ConversationDocumentPDFModel */
        ConversationDocumentPDFModel: {
            /**
             * Type
             * @description The type of the report, will change the content.
             * @default COMMERCIAL
             * @enum {string}
             */
            type: "COMMERCIAL" | "OFFER_REQUEST";
            /**
             * Insurance Product Ids
             * @description A list of insurance product recommendation id you want to include in your document, this has only effect on type: OFFER_REQUEST
             * @default []
             */
            insurance_product_ids: string[];
            /**
             * Notes
             * @description Additional notes to be included in the PDF.
             */
            notes?: string;
            /**
             * date
             * Format: date
             * @description Commencement date of the offers
             */
            commencement_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Expiry date of the offers
             */
            expiry_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Deadline for receiving offers
             */
            reception_date?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description Start date for policy proposition validity interval
             */
            valid_from?: Record<string, never>;
            /**
             * date
             * Format: date
             * @description End date for policy proposition validity interval
             */
            valid_until?: Record<string, never>;
        };
        /** ChatSummaryDetailed */
        ChatSummaryDetailed: {
            /**
             * Sections
             * @default []
             */
            sections: components["schemas"]["ChatSummarySection"][];
            /** Is Ask Later */
            is_ask_later?: boolean;
        };
        /** ChatSummarySection */
        ChatSummarySection: {
            /** Tag */
            tag: string;
            /** Tag Parsed */
            tag_parsed: string;
            /**
             * Groups
             * @default []
             */
            groups: components["schemas"]["ChatSummaryGroup"][];
        };
        /** ChatSummaryGroup */
        ChatSummaryGroup: {
            /** Id */
            id: string;
            /** Title */
            title: string;
            /** Index */
            index?: number;
            /** Indexed Entity */
            indexed_entity?: string;
            /**
             * Questions
             * @default []
             */
            questions: components["schemas"]["ChatSummaryQuestion"][];
        };
        /** ChatSummaryQuestion */
        ChatSummaryQuestion: {
            /** Id */
            id: string;
            /** Title */
            title: string;
            /** Answer */
            answer?: unknown;
            /** Answer Parsed */
            answer_parsed: string;
            /**
             * Answer Parsed Raw
             * @description When the answer is parsed and its not a str, this field will hold the raw value of the parsed answer. (for example car_search)
             */
            answer_parsed_raw?: unknown;
        };
        /** CampaignMetrics */
        CampaignMetrics: {
            /**
             * Amount Of Started Conversations
             * @default 0
             */
            amount_of_started_conversations: number;
            /**
             * Amount Of Completed Conversations
             * @default 0
             */
            amount_of_completed_conversations: number;
            /**
             * Completion Rate
             * @description The percentage of completed / started conversations.
             */
            completion_rate?: number;
        };
    };
    responses: never;
    parameters: never;
    requestBodies: never;
    headers: never;
    pathItems: never;
}
type SchemaAffinityKey = components['schemas']['AFFINITY_KEY'];
type SchemaAnvaClaimStatus = components['schemas']['ANVA_CLAIM_STATUS'];
type SchemaAnvaInvoiceStatus = components['schemas']['ANVA_INVOICE_STATUS'];
type SchemaBrandSortContext = components['schemas']['BRAND_SORT_CONTEXT'];
type SchemaCampaignType = components['schemas']['CAMPAIGN_TYPE'];
type SchemaCarClaimType = components['schemas']['CAR_CLAIM_TYPE'];
type SchemaCarVehicleType = components['schemas']['CAR_VEHICLE_TYPE'];
type SchemaClaimStatus = components['schemas']['CLAIM_STATUS'];
type SchemaClaimType = components['schemas']['CLAIM_TYPE'];
type SchemaCountryCodes = components['schemas']['COUNTRY_CODES'];
type SchemaDocumentExtractionBatch = components['schemas']['DocumentExtractionBatch'];
type SchemaDocumentExtractionBatchPayload = components['schemas']['DocumentExtractionBatchPayload'];
type SchemaDocumentExtractionEntityInfo = components['schemas']['DocumentExtractionEntityInfo'];
type SchemaEntityExtraction = components['schemas']['EntityExtraction'];
type SchemaEnums = components['schemas']['Enums'];
type SchemaEnumsResponse = components['schemas']['EnumsResponse'];
type SchemaErrorDetail = components['schemas']['ErrorDetail'];
type SchemaError_401 = components['schemas']['Error_401'];
type SchemaError_403 = components['schemas']['Error_403'];
type SchemaError_422 = components['schemas']['Error_422'];
type SchemaError_429 = components['schemas']['Error_429'];
type SchemaError_4Xx = components['schemas']['Error_4XX'];
type SchemaFaqType = components['schemas']['FAQ_TYPE'];
type SchemaFlowSessionStatus = components['schemas']['FLOW_SESSION_STATUS'];
type SchemaFlowType = components['schemas']['FLOW_TYPE'];
type SchemaGender = components['schemas']['GENDER'];
type SchemaInsuranceCompanyTag = components['schemas']['INSURANCE_COMPANY_TAG'];
type SchemaInsurancePolicyStatus = components['schemas']['INSURANCE_POLICY_STATUS'];
type SchemaInsuranceType = components['schemas']['INSURANCE_TYPE'];
type SchemaIbanValidation = components['schemas']['IbanValidation'];
type SchemaInsurancePolicyEntity = components['schemas']['InsurancePolicyEntity'];
type SchemaJsonRpcError = components['schemas']['JsonRPCError'];
type SchemaJsonRpcReply = components['schemas']['JsonRPCReply'];
type SchemaLanguageCodes = components['schemas']['LANGUAGE_CODES'];
type SchemaLowerCaseCountryCodes = components['schemas']['LOWER_CASE_COUNTRY_CODES'];
type SchemaLowerCaseLanguageCodes = components['schemas']['LOWER_CASE_LANGUAGE_CODES'];
type SchemaLink = components['schemas']['Link'];
type SchemaMotorType = components['schemas']['MOTOR_TYPE'];
type SchemaMockedDisableTwoFactorRequest = components['schemas']['MockedDisableTwoFactorRequest'];
type SchemaMockedTwoFactorVerificationRequest = components['schemas']['MockedTwoFactorVerificationRequest'];
type SchemaNatsError = components['schemas']['NATSError'];
type SchemaNationalIdentificationNumberValidation = components['schemas']['NationalIdentificationNumberValidation'];
type SchemaPartyDocumentType = components['schemas']['PARTY_DOCUMENT_TYPE'];
type SchemaProspectType = components['schemas']['PROSPECT_TYPE'];
type SchemaPartyEntity = components['schemas']['PartyEntity'];
type SchemaPolicyPackageEntity = components['schemas']['PolicyPackageEntity'];
type SchemaProvenanceDocumentReference = components['schemas']['ProvenanceDocumentReference'];
type SchemaReportRevisionStatus = components['schemas']['REPORT_REVISION_STATUS'];
type SchemaRiskAnalysisSubjects = components['schemas']['RISK_ANALYSIS_SUBJECTS'];
type SchemaRiskObjectType = components['schemas']['RISK_OBJECT_TYPE'];
type SchemaRecommendationsBaseCreateCmd = components['schemas']['RecommendationsBaseCreateCmd'];
type SchemaRecommendationsCreateCmd = components['schemas']['RecommendationsCreateCmd'];
type SchemaRiskObjectEntity = components['schemas']['RiskObjectEntity'];
type SchemaSeriesSortContext = components['schemas']['SERIES_SORT_CONTEXT'];
type SchemaServerError = components['schemas']['ServerError'];
type SchemaStatusResponse = components['schemas']['StatusResponse'];
type SchemaTransmissionType = components['schemas']['TRANSMISSION_TYPE'];
type SchemaVersionSortContext = components['schemas']['VERSION_SORT_CONTEXT'];
type SchemaVehicleRegistrationPlateValidation = components['schemas']['VehicleRegistrationPlateValidation'];
type SchemaVehicleSearch = components['schemas']['VehicleSearch'];
type SchemaErrorEnum_401 = components['schemas']['error_enum_401'];
type SchemaRateLimitErrorMsgEnum = components['schemas']['rate_limit_error_msg_enum'];
type SchemaServerErrorMsgEnum = components['schemas']['server_error_msg_enum'];
type SchemaGetDirectorMultiResponse = components['schemas']['GetDirectorMultiResponse'];
type SchemaDirector = components['schemas']['Director'];
type SchemaWgBeApiAddressModelsPersonsDirectorsCompany = components['schemas']['wg_be_api_address__models__persons__directors__Company'];
type SchemaWgPyModelsDomainWegroupComplexAddress = components['schemas']['wg_py_models__domain__wegroup__complex__Address'];
type SchemaGetCompanyMultiResponse = components['schemas']['GetCompanyMultiResponse'];
type SchemaSmtCompany = components['schemas']['SMTCompany'];
type SchemaCompanyProspectType = components['schemas']['COMPANY_PROSPECT_TYPE'];
type SchemaLegalForm = components['schemas']['LEGAL_FORM'];
type SchemaCompanyRegistration = components['schemas']['CompanyRegistration'];
type SchemaCompanyRegistrationType = components['schemas']['COMPANY_REGISTRATION_TYPE'];
type SchemaExternalRefsQueryModel = components['schemas']['ExternalRefsQueryModel'];
type SchemaPartyDocumentQueryModel = components['schemas']['PartyDocumentQueryModel'];
type SchemaOfferRevisionDocumentType = components['schemas']['OFFER_REVISION_DOCUMENT_TYPE'];
type SchemaBookkeeper = components['schemas']['Bookkeeper'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyContactPerson = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ContactPerson'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyPersonnelDetails = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__PersonnelDetails'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTurnover = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Turnover'];
type SchemaCustomerInfo = components['schemas']['CustomerInfo'];
type SchemaExportActivity = components['schemas']['ExportActivity'];
type SchemaImportActivity = components['schemas']['ImportActivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyThirdPartyActivity = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ThirdPartyActivity'];
type SchemaOutlook = components['schemas']['Outlook'];
type SchemaExhibitionActivity = components['schemas']['ExhibitionActivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfo = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__AssetInfo'];
type SchemaMachineDelivery = components['schemas']['MachineDelivery'];
type SchemaPeriodicCash = components['schemas']['PeriodicCash'];
type SchemaSiloCapacity = components['schemas']['SiloCapacity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyFleetInfo = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__FleetInfo'];
type SchemaTransportInfo = components['schemas']['TransportInfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Workforce'];
type SchemaWageBill = components['schemas']['WageBill'];
type SchemaLiabilityInfo = components['schemas']['LiabilityInfo'];
type SchemaConstructionWorks = components['schemas']['ConstructionWorks'];
type SchemaConstructionWorkDuration = components['schemas']['ConstructionWorkDuration'];
type SchemaCyber = components['schemas']['Cyber'];
type SchemaLegalAid = components['schemas']['LegalAid'];
type SchemaFinancialInfo = components['schemas']['FinancialInfo'];
type SchemaPartyPreferencesQueryModel = components['schemas']['PartyPreferencesQueryModel'];
type SchemaFuneralPreferenceQueryModel = components['schemas']['FuneralPreferenceQueryModel'];
type SchemaActivityQueryModel = components['schemas']['ActivityQueryModel'];
type SchemaShareholderQueryModel = components['schemas']['ShareholderQueryModel'];
type SchemaManagementQueryModel = components['schemas']['ManagementQueryModel'];
type SchemaFunction = components['schemas']['Function'];
type SchemaRizivConventionStatus = components['schemas']['RIZIV_CONVENTION_STATUS'];
type SchemaEstablishmentQueryModel = components['schemas']['EstablishmentQueryModel'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyActivity = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Activity'];
type SchemaBalanceQueryModel = components['schemas']['BalanceQueryModel'];
type SchemaLinkedCompanyQueryModel = components['schemas']['LinkedCompanyQueryModel'];
type SchemaCompanyLoanQueryModel = components['schemas']['CompanyLoanQueryModel'];
type SchemaCompanyLeaseQueryModel = components['schemas']['CompanyLeaseQueryModel'];
type SchemaCompanyInvestmentQueryModel = components['schemas']['CompanyInvestmentQueryModel'];
type SchemaJointIndustrialCommitteeQueryModel = components['schemas']['JointIndustrialCommitteeQueryModel'];
type SchemaPartyLogoQueryModel = components['schemas']['PartyLogoQueryModel'];
type SchemaGetCompanySingleResponse = components['schemas']['GetCompanySingleResponse'];
type SchemaSourceInfo = components['schemas']['SourceInfo'];
type SchemaSocialLinks = components['schemas']['SocialLinks'];
type SchemaWgBeApiAddressModelsAddressAddress = components['schemas']['wg_be_api_address__models__address__Address'];
type SchemaWgBeApiAddressModelsVatCompanyContactPerson = components['schemas']['wg_be_api_address__models__vat__company__ContactPerson'];
type SchemaWgBeApiAddressModelsVatCompanyPersonnelDetails = components['schemas']['wg_be_api_address__models__vat__company__PersonnelDetails'];
type SchemaWgBeApiAddressModelsVatCompanyWorkforce = components['schemas']['wg_be_api_address__models__vat__company__Workforce'];
type SchemaWgBeApiAddressModelsVatCompanyTurnover = components['schemas']['wg_be_api_address__models__vat__company__Turnover'];
type SchemaWgBeApiAddressModelsVatCompanyActivity = components['schemas']['wg_be_api_address__models__vat__company__Activity'];
type SchemaShareholder = components['schemas']['Shareholder'];
type SchemaManagement = components['schemas']['Management'];
type SchemaEstablishment = components['schemas']['Establishment'];
type SchemaBalance = components['schemas']['Balance'];
type SchemaLinkedCompany = components['schemas']['LinkedCompany'];
type SchemaEmployeeInformation = components['schemas']['EmployeeInformation'];
type SchemaCreditScore = components['schemas']['CreditScore'];
type SchemaCreditRating = components['schemas']['CreditRating'];
type SchemaCommentary = components['schemas']['Commentary'];
type SchemaRizivMember = components['schemas']['RizivMember'];
type SchemaAssociatedCompany = components['schemas']['AssociatedCompany'];
type SchemaJointIndustrialCommittee = components['schemas']['JointIndustrialCommittee'];
type SchemaWgBeApiAddressModelsVatCompanyLink = components['schemas']['wg_be_api_address__models__vat__company__Link'];
type SchemaWgBeApiAddressModelsVatCompanyAssetInfo = components['schemas']['wg_be_api_address__models__vat__company__AssetInfo'];
type SchemaWgBeApiAddressModelsVatCompanyFleetInfo = components['schemas']['wg_be_api_address__models__vat__company__FleetInfo'];
type SchemaWgBeApiAddressModelsVatCompanyThirdPartyActivity = components['schemas']['wg_be_api_address__models__vat__company__ThirdPartyActivity'];
type SchemaForecastDataResponse = components['schemas']['ForecastDataResponse'];
type SchemaForecast = components['schemas']['Forecast'];
type SchemaGetCityResponse = components['schemas']['GetCityResponse'];
type SchemaCity = components['schemas']['City'];
type SchemaSubcity = components['schemas']['Subcity'];
type SchemaGetStreetResponse = components['schemas']['GetStreetResponse'];
type SchemaStreet = components['schemas']['Street'];
type SchemaGetSearchAddressNewResponse = components['schemas']['GetSearchAddressNewResponse'];
type SchemaSearchAddress = components['schemas']['SearchAddress'];
type SchemaGetAddressInfoPremiumResponse = components['schemas']['GetAddressInfoPremiumResponse'];
type SchemaLicense = components['schemas']['License'];
type SchemaToolkitLicenseType = components['schemas']['TOOLKIT_LICENSE_TYPE'];
type SchemaAddressInformation = components['schemas']['AddressInformation'];
type SchemaParcelData = components['schemas']['ParcelData'];
type SchemaHazardLevel = components['schemas']['HazardLevel'];
type SchemaBuildingExtra = components['schemas']['BuildingExtra'];
type SchemaAttachmentType = components['schemas']['ATTACHMENT_TYPE'];
type SchemaFacade = components['schemas']['Facade'];
type SchemaConstructionYear = components['schemas']['CONSTRUCTION_YEAR'];
type SchemaConstructionYearCategory = components['schemas']['CONSTRUCTION_YEAR_CATEGORY'];
type SchemaRoofTypes = components['schemas']['ROOF_TYPES'];
type SchemaBuildingUse = components['schemas']['BUILDING_USE'];
type SchemaAnnex = components['schemas']['Annex'];
type SchemaAnnexType = components['schemas']['_AnnexType'];
type SchemaAnnexType_2 = components['schemas']['ANNEX_TYPE'];
type SchemaDistances = components['schemas']['Distances'];
type SchemaDrivingTimes = components['schemas']['DrivingTimes'];
type SchemaDemographicData = components['schemas']['DemographicData'];
type SchemaRiskData = components['schemas']['RiskData'];
type SchemaIncomeData = components['schemas']['IncomeData'];
type SchemaWgBeApiAddressModelsAddressInformationV2Company = components['schemas']['wg_be_api_address__models__address_information__v2__Company'];
type SchemaWgBeApiAddressModelsAddressInformationV2Link = components['schemas']['wg_be_api_address__models__address_information__v2__Link'];
type SchemaAddressInfoLinkRelationType = components['schemas']['AddressInfoLinkRelationType'];
type SchemaHttpMethod = components['schemas']['HTTPMethod'];
type SchemaAppResponsesBaseStatusResponse = components['schemas']['app__responses__base__StatusResponse'];
type SchemaStatus = components['schemas']['STATUS'];
type SchemaGetVinPremiumResponse = components['schemas']['GetVINPremiumResponse'];
type SchemaVinPremiumResponse = components['schemas']['VINPremiumResponse'];
type SchemaOrigin = components['schemas']['Origin'];
type SchemaVinInfo = components['schemas']['VinInfo'];
type SchemaDimensions = components['schemas']['Dimensions'];
type SchemaLength = components['schemas']['Length'];
type SchemaWidth = components['schemas']['Width'];
type SchemaMaxVolumeTrunk = components['schemas']['MaxVolumeTrunk'];
type SchemaMinVolumeTrunk = components['schemas']['MinVolumeTrunk'];
type SchemaWheelBase = components['schemas']['WheelBase'];
type SchemaWheelBaseArray = components['schemas']['WheelBaseArray'];
type SchemaValueUnitInt = components['schemas']['ValueUnitInt'];
type SchemaWheelSize = components['schemas']['WheelSize'];
type SchemaWheelSizeArray = components['schemas']['WheelSizeArray'];
type SchemaValueUnitStr = components['schemas']['ValueUnitStr'];
type SchemaWheelRimsSize = components['schemas']['WheelRimsSize'];
type SchemaWheelRimSizeArray = components['schemas']['WheelRimSizeArray'];
type SchemaRideHeight = components['schemas']['RideHeight'];
type SchemaPhysicalProperties = components['schemas']['PhysicalProperties'];
type SchemaSteeringPosition = components['schemas']['STEERING_POSITION'];
type SchemaWeightEmpty = components['schemas']['WeightEmpty'];
type SchemaMaxWeight = components['schemas']['MaxWeight'];
type SchemaMaxLoadWeight = components['schemas']['MaxLoadWeight'];
type SchemaMaxRoofLoad = components['schemas']['MaxRoofLoad'];
type SchemaPermittedTowbarDownload = components['schemas']['PermittedTowbarDownload'];
type SchemaPermittedTrailerLoadWithoutBrakes = components['schemas']['PermittedTrailerLoadWithoutBrakes'];
type SchemaCarCategory = components['schemas']['CAR_CATEGORY'];
type SchemaCarCategoryCode = components['schemas']['CAR_CATEGORY_CODE'];
type SchemaPerformance = components['schemas']['Performance'];
type SchemaFuelCapacity = components['schemas']['FuelCapacity'];
type SchemaFuelConsumption = components['schemas']['FuelConsumption'];
type SchemaMaxSpeed = components['schemas']['MaxSpeed'];
type SchemaAccelerationTo100 = components['schemas']['AccelerationTo100'];
type SchemaEngine = components['schemas']['Engine'];
type SchemaBatteryCapacity = components['schemas']['BatteryCapacity'];
type SchemaElectricBatteryType = components['schemas']['ELECTRIC_BATTERY_TYPE'];
type SchemaEngineRotations = components['schemas']['EngineRotations'];
type SchemaEngineTorque = components['schemas']['EngineTorque'];
type SchemaDisplacement = components['schemas']['Displacement'];
type SchemaKw = components['schemas']['Kw'];
type SchemaHp = components['schemas']['Hp'];
type SchemaEmission = components['schemas']['Emission'];
type SchemaEmissionStandard = components['schemas']['EMISSION_STANDARD'];
type SchemaSafety = components['schemas']['Safety'];
type SchemaFrontalCrashProtection = components['schemas']['FrontalCrashProtection'];
type SchemaFrontalCrashProtectionDriver = components['schemas']['FrontalCrashProtectionDriver'];
type SchemaSafetyFeatureOption = components['schemas']['SAFETY_FEATURE_OPTION'];
type SchemaFrontalCrashProtectionPassenger = components['schemas']['FrontalCrashProtectionPassenger'];
type SchemaFrontalCrashProtectionRear = components['schemas']['FrontalCrashProtectionRear'];
type SchemaLateralCrashProtection = components['schemas']['LateralCrashProtection'];
type SchemaLateralCrashProtectionDriver = components['schemas']['LateralCrashProtectionDriver'];
type SchemaLateralCrashProtectionPassenger = components['schemas']['LateralCrashProtectionPassenger'];
type SchemaLateralCrashProtectionRear = components['schemas']['LateralCrashProtectionRear'];
type SchemaChildProtection = components['schemas']['ChildProtection'];
type SchemaChildProtectionDriver = components['schemas']['ChildProtectionDriver'];
type SchemaChildProtectionPassenger = components['schemas']['ChildProtectionPassenger'];
type SchemaChildProtectionRear = components['schemas']['ChildProtectionRear'];
type SchemaOtherSafetySystems = components['schemas']['OtherSafetySystems'];
type SchemaElectronicStabilityControl = components['schemas']['ElectronicStabilityControl'];
type SchemaAutomaticEmergencyBreaking = components['schemas']['AutomaticEmergencyBreaking'];
type SchemaBlindSpotWarning = components['schemas']['BlindSpotWarning'];
type SchemaCityAutomaticEmergencyBraking = components['schemas']['CityAutomaticEmergencyBraking'];
type SchemaForwardCollisionWarning = components['schemas']['ForwardCollisionWarning'];
type SchemaHighSpeedAutomaticEmergencyBraking = components['schemas']['HighSpeedAutomaticEmergencyBraking'];
type SchemaLaneCenteringAssist = components['schemas']['LaneCenteringAssist'];
type SchemaLaneDepartureWarning = components['schemas']['LaneDepartureWarning'];
type SchemaLaneKeepingAssistance = components['schemas']['LaneKeepingAssistance'];
type SchemaPedestrianDetection = components['schemas']['PedestrianDetection'];
type SchemaRearAutomaticEmergencyBraking = components['schemas']['RearAutomaticEmergencyBraking'];
type SchemaRearCrossTrafficWarning = components['schemas']['RearCrossTrafficWarning'];
type SchemaSpeedAssistance = components['schemas']['SpeedAssistance'];
type SchemaMiscellaneous = components['schemas']['Miscellaneous'];
type SchemaGeneral = components['schemas']['General'];
type SchemaAedesParking = components['schemas']['AEDES_PARKING'];
type SchemaFinancial = components['schemas']['Financial'];
type SchemaPrice = components['schemas']['Price'];
type SchemaTax = components['schemas']['Tax'];
type SchemaTaxBaseBe = components['schemas']['TaxBaseBE'];
type SchemaTaxField = components['schemas']['TaxField'];
type SchemaCurrencyValue = components['schemas']['CURRENCY_VALUE'];
type SchemaTaxPaymentDetails = components['schemas']['TaxPaymentDetails'];
type SchemaTaxPaymentTime = components['schemas']['TAX_PAYMENT_TIME'];
type SchemaRepairCosts = components['schemas']['RepairCosts'];
type SchemaWindow = components['schemas']['Window'];
type SchemaLez = components['schemas']['LEZ'];
type SchemaLezCity = components['schemas']['LEZCity'];
type SchemaLezYears = components['schemas']['LEZYears'];
type SchemaLezPass = components['schemas']['LEZPass'];
type SchemaRegistration = components['schemas']['Registration'];
type SchemaVehicleRegistrationDateType = components['schemas']['VEHICLE_REGISTRATION_DATE_TYPE'];
type SchemaDomainCar = components['schemas']['DomainCar'];
type SchemaCar = components['schemas']['Car'];
type SchemaInsuranceHistory = components['schemas']['InsuranceHistory'];
type SchemaInsuranceTerminationReasonType = components['schemas']['INSURANCE_TERMINATION_REASON_TYPE'];
type SchemaDriver = components['schemas']['Driver'];
type SchemaAccidentStatement = components['schemas']['AccidentStatement'];
type SchemaAccident = components['schemas']['Accident'];
type SchemaLiabilityType = components['schemas']['LIABILITY_TYPE'];
type SchemaAccidentStatementType = components['schemas']['ACCIDENT_STATEMENT_TYPE'];
type SchemaAddress = components['schemas']['Address'];
type SchemaDriverLicenseCode = components['schemas']['DRIVER_LICENSE_CODE'];
type SchemaDriverLicenseType = components['schemas']['DRIVER_LICENSE_TYPE'];
type SchemaProfession = components['schemas']['PROFESSION'];
type SchemaHomeToWorkDistance = components['schemas']['HOME_TO_WORK_DISTANCE'];
type SchemaPolicyHolderRelation = components['schemas']['POLICY_HOLDER_RELATION'];
type SchemaClaim = components['schemas']['Claim'];
type SchemaClaimCause = components['schemas']['CLAIM_CAUSE'];
type SchemaClaimLossAmount = components['schemas']['CLAIM_LOSS_AMOUNT'];
type SchemaDriverVehicleUsage = components['schemas']['DriverVehicleUsage'];
type SchemaDriverVehicle = components['schemas']['DriverVehicle'];
type SchemaDriverExperience = components['schemas']['DriverExperience'];
type SchemaDriverVehicleExperience = components['schemas']['DriverVehicleExperience'];
type SchemaDriverBrandClubMembership = components['schemas']['DriverBrandClubMembership'];
type SchemaBrandClub = components['schemas']['BRAND_CLUB'];
type SchemaCarInsured = components['schemas']['CarInsured'];
type SchemaClaimFreeYears = components['schemas']['CLAIM_FREE_YEARS'];
type SchemaLicensePlateType = components['schemas']['LICENSE_PLATE_TYPE'];
type SchemaDriveAssistanceSystem = components['schemas']['DriveAssistanceSystem'];
type SchemaCarUsedFor = components['schemas']['CAR_USED_FOR'];
type SchemaRollingWorkEquipmentType = components['schemas']['ROLLING_WORK_EQUIPMENT_TYPE'];
type SchemaRiskObjectCarType = components['schemas']['RISK_OBJECT_CAR_TYPE'];
type SchemaKmPerYear = components['schemas']['KM_PER_YEAR'];
type SchemaSubjectToVat = components['schemas']['SUBJECT_TO_VAT'];
type SchemaCarTheftProtection = components['schemas']['CAR_THEFT_PROTECTION'];
type SchemaCarTrackingSystem = components['schemas']['CAR_TRACKING_SYSTEM'];
type SchemaCarLease = components['schemas']['CarLease'];
type SchemaLeaseType = components['schemas']['LEASE_TYPE'];
type SchemaCarUsage = components['schemas']['CarUsage'];
type SchemaCarUsagePeriod = components['schemas']['CAR_USAGE_PERIOD'];
type SchemaCarProfessionalUsagePurpose = components['schemas']['CAR_PROFESSIONAL_USAGE_PURPOSE'];
type SchemaCarMileage = components['schemas']['CarMileage'];
type SchemaUnitOfLength = components['schemas']['UNIT_OF_LENGTH'];
type SchemaCarStorage = components['schemas']['CarStorage'];
type SchemaStorageSecurity = components['schemas']['STORAGE_SECURITY'];
type SchemaCarTaxation = components['schemas']['CarTaxation'];
type SchemaAccreditedAppraiser = components['schemas']['ACCREDITED_APPRAISER'];
type SchemaCarTrailer = components['schemas']['CarTrailer'];
type SchemaTrailerType = components['schemas']['TRAILER_TYPE'];
type SchemaWgPyModelsDomainInsuranceProspectCompany = components['schemas']['wg_py_models__domain__insurance__prospect__Company'];
type SchemaPartyPreferences = components['schemas']['PartyPreferences'];
type SchemaFuneralPreference = components['schemas']['FuneralPreference'];
type SchemaContactPerson = components['schemas']['ContactPerson'];
type SchemaPersonnelDetails = components['schemas']['PersonnelDetails'];
type SchemaTurnover = components['schemas']['Turnover'];
type SchemaThirdPartyActivity = components['schemas']['ThirdPartyActivity'];
type SchemaAssetInfo = components['schemas']['AssetInfo'];
type SchemaFleetInfo = components['schemas']['FleetInfo'];
type SchemaWorkforce = components['schemas']['Workforce'];
type SchemaCustomer = components['schemas']['Customer'];
type SchemaCustomerProspectType = components['schemas']['CUSTOMER_PROSPECT_TYPE'];
type SchemaCivilState = components['schemas']['CIVIL_STATE'];
type SchemaFamilyStatus = components['schemas']['FAMILY_STATUS'];
type SchemaAskaPackageChoice = components['schemas']['ASKA_PACKAGE_CHOICE'];
type SchemaCarDemo = components['schemas']['CAR_DEMO'];
type SchemaSatelliteProtectionSystem = components['schemas']['SATELLITE_PROTECTION_SYSTEM'];
type SchemaCitizensSteeringPosition = components['schemas']['CITIZENS_STEERING_POSITION'];
type SchemaGetNumberPlatePremiumResponse = components['schemas']['GetNumberPlatePremiumResponse'];
type SchemaNumberPlatePremiumResponse = components['schemas']['NumberPlatePremiumResponse'];
type SchemaNumberPlateInfo = components['schemas']['NumberPlateInfo'];
type SchemaGetAutomobileBrandsResponse = components['schemas']['GetAutomobileBrandsResponse'];
type SchemaGetAutomobileBrandResponse = components['schemas']['GetAutomobileBrandResponse'];
type SchemaBrand = components['schemas']['Brand'];
type SchemaGetAutomobileSeriesResponse = components['schemas']['GetAutomobileSeriesResponse'];
type SchemaGetAutomobileSerieResponse = components['schemas']['GetAutomobileSerieResponse'];
type SchemaSeries = components['schemas']['Series'];
type SchemaGetAutomobileVersionsResponse = components['schemas']['GetAutomobileVersionsResponse'];
type SchemaGetAutomobileVersionResponse = components['schemas']['GetAutomobileVersionResponse'];
type SchemaVersion = components['schemas']['Version'];
type SchemaGetCarPremiumResponse = components['schemas']['GetCarPremiumResponse'];
type SchemaCarPremiumResponse = components['schemas']['CarPremiumResponse'];
type SchemaGetAutomobileFactsResponse = components['schemas']['GetAutomobileFactsResponse'];
type SchemaPaginatedInsuranceCompanyResponse = components['schemas']['PaginatedInsuranceCompanyResponse'];
type SchemaInsuranceCompanyRetrieveResponse = components['schemas']['InsuranceCompanyRetrieveResponse'];
type SchemaAppModelsLocalisationLocalisation = components['schemas']['app__models__localisation__Localisation'];
type SchemaInsuranceFsma = components['schemas']['InsuranceFsma'];
type SchemaFsmaStatute = components['schemas']['FSMA_STATUTE'];
type SchemaWgPyModelsComplexAddress = components['schemas']['wg_py_models__complex__Address'];
type SchemaThemes = components['schemas']['Themes'];
type SchemaTheme = components['schemas']['Theme'];
type SchemaCreateCustomThemeAsDistributionParams = components['schemas']['create_custom_theme_as_distribution_params'];
type SchemaAppHandlersNatsModelsStatusResponse = components['schemas']['app__handlers__nats__models__StatusResponse'];
type SchemaAuth = components['schemas']['Auth'];
type SchemaKind = components['schemas']['Kind'];
type SchemaHeaders = components['schemas']['Headers'];
type SchemaWgPyModelsNatsCompany = components['schemas']['wg_py_models__nats__Company'];
type SchemaDistributionThemeCreateCmd = components['schemas']['DistributionThemeCreateCmd'];
type SchemaUpdateCustomThemeAsDistributionParams = components['schemas']['update_custom_theme_as_distribution_params'];
type SchemaDistributionThemeUpdateCmd = components['schemas']['DistributionThemeUpdateCmd'];
type SchemaLeadProvidersResponse = components['schemas']['LeadProvidersResponse'];
type SchemaLeadProviderQueryModel = components['schemas']['LeadProviderQueryModel'];
type SchemaLeadProviderResponse = components['schemas']['LeadProviderResponse'];
type SchemaCreateToolkitBrokerParams = components['schemas']['create_toolkit_broker_params'];
type SchemaToolkitBrokerCreationResponse = components['schemas']['ToolkitBrokerCreationResponse'];
type SchemaToolkitBrokerCreateCmd = components['schemas']['ToolkitBrokerCreateCmd'];
type SchemaBrokerUserCreateCmd = components['schemas']['BrokerUserCreateCmd'];
type SchemaWgPyModelsDomainWegroupEnumsLanguageCodes = components['schemas']['wg_py_models__domain__wegroup__enums__LANGUAGE_CODES'];
type SchemaUserRole = components['schemas']['USER_ROLE'];
type SchemaBrokerCreateCmd = components['schemas']['BrokerCreateCmd'];
type SchemaBrokerType = components['schemas']['BROKER_TYPE'];
type SchemaDistributionCreateCmd = components['schemas']['DistributionCreateCmd'];
type SchemaAppModelsFsmaFsma = components['schemas']['app__models__fsma__Fsma'];
type SchemaAppModelsCompanyRegistrationCompanyRegistration = components['schemas']['app__models__company_registration__CompanyRegistration'];
type SchemaBrokerIntegrations = components['schemas']['BrokerIntegrations'];
type SchemaBrokerSettings = components['schemas']['BrokerSettings'];
type SchemaAllGuaranteesSetting = components['schemas']['ALL_GUARANTEES_SETTING'];
type SchemaBrokerMembershipsCreateCmd = components['schemas']['BrokerMembershipsCreateCmd'];
type SchemaAffiliation = components['schemas']['Affiliation'];
type SchemaInsuranceCompanyTag_2 = components['schemas']['InsuranceCompanyTag'];
type SchemaInsuranceType_2 = components['schemas']['_InsuranceType'];
type SchemaAffiliationStatus = components['schemas']['AFFILIATION_STATUS'];
type SchemaDistributionPromotionCreateCmd = components['schemas']['DistributionPromotionCreateCmd'];
type SchemaVerifyIfAUserExistsByEmailParams = components['schemas']['verify_if_a_user_exists_by_email_params'];
type SchemaEmailValidation = components['schemas']['EmailValidation'];
type SchemaVerifyIfADistributionExistsByCompanyRegistrationParams = components['schemas']['verify_if_a_distribution_exists_by_company_registration_params'];
type SchemaExistsReply = components['schemas']['ExistsReply'];
type SchemaDistributionCompanyRegistrationValidation = components['schemas']['DistributionCompanyRegistrationValidation'];
type SchemaWgPyModelsDomainWegroupComplexCompanyRegistration = components['schemas']['wg_py_models__domain__wegroup__complex__CompanyRegistration'];
type SchemaVerifyIfADistributionExistsByNameParams = components['schemas']['verify_if_a_distribution_exists_by_name_params'];
type SchemaDistributionNameValidateCmd = components['schemas']['DistributionNameValidateCmd'];
type SchemaPlansReply = components['schemas']['PlansReply'];
type SchemaPlanQueryModel = components['schemas']['PlanQueryModel'];
type SchemaMultiBrokerQueryModel = components['schemas']['MultiBrokerQueryModel'];
type SchemaBrokerWithDistributionName = components['schemas']['BrokerWithDistributionName'];
type SchemaBrokerWithModules = components['schemas']['BrokerWithModules'];
type SchemaAppModelsEnumsLanguageCodes = components['schemas']['app__models__enums__LANGUAGE_CODES'];
type SchemaBrokerPlan = components['schemas']['BrokerPlan'];
type SchemaPlanStatus = components['schemas']['PLAN_STATUS'];
type SchemaUpdateBrokerByIdParams = components['schemas']['update_broker_by_id_params'];
type SchemaBrokerPatchCmd = components['schemas']['BrokerPatchCmd'];
type SchemaUpdateIntegrationsByBrokerIdParams = components['schemas']['update_integrations_by_broker_id_params'];
type SchemaBrokerIntegrationsPatchCmd = components['schemas']['BrokerIntegrationsPatchCmd'];
type SchemaDistributionNoveltyInsight = components['schemas']['DistributionNoveltyInsight'];
type SchemaMultiAffiliationQueryModel = components['schemas']['MultiAffiliationQueryModel'];
type SchemaSingleAffiliationQueryModel = components['schemas']['SingleAffiliationQueryModel'];
type SchemaDistribution = components['schemas']['Distribution'];
type SchemaCompanyRegistrationQueryModel = components['schemas']['CompanyRegistrationQueryModel'];
type SchemaDistributionLogos = components['schemas']['DistributionLogos'];
type SchemaAvatars = components['schemas']['Avatars'];
type SchemaAppModelsThemeThemeCreateCmd = components['schemas']['app__models__theme__ThemeCreateCmd'];
type SchemaMembership = components['schemas']['MEMBERSHIP'];
type SchemaDistributionTagsQueryModel = components['schemas']['DistributionTagsQueryModel'];
type SchemaCreateDistributionTagParams = components['schemas']['create_distribution_tag_params'];
type SchemaDistributionTagReply = components['schemas']['DistributionTagReply'];
type SchemaDistributionTagCreateCmd = components['schemas']['DistributionTagCreateCmd'];
type SchemaCreateInsuranceProductClauseParams = components['schemas']['create_insurance_product_clause_params'];
type SchemaCreateResponse = components['schemas']['CreateResponse'];
type SchemaInsuranceProductClauseCreateCmd = components['schemas']['InsuranceProductClauseCreateCmd'];
type SchemaUpdateInsuranceProductClauseParams = components['schemas']['update_insurance_product_clause_params'];
type SchemaInsuranceProductClauseUpdateCmd = components['schemas']['InsuranceProductClauseUpdateCmd'];
type SchemaInsuranceProductClausesQueryModel = components['schemas']['InsuranceProductClausesQueryModel'];
type SchemaInsuranceProductQueryModel = components['schemas']['InsuranceProductQueryModel'];
type SchemaInsuranceProductEntity = components['schemas']['INSURANCE_PRODUCT_ENTITY'];
type SchemaWgPyModelsSmtReadInsuranceInsuranceProductQueryModelRiskDomain = components['schemas']['wg_py_models__smt__read__insurance__InsuranceProductQueryModel__RiskDomain'];
type SchemaDistributionUspReply = components['schemas']['DistributionUSPReply'];
type SchemaDistributionUsp = components['schemas']['DistributionUSP'];
type SchemaCreateDistributionUspParams = components['schemas']['create_distribution_usp_params'];
type SchemaDistributionUspItemCreateCmd = components['schemas']['DistributionUSPItemCreateCmd'];
type SchemaLocalization = components['schemas']['Localization'];
type SchemaUpdateUspByIdParams = components['schemas']['update_usp_by_id_params'];
type SchemaDistributionUspItemUpdateCmd = components['schemas']['DistributionUSPItemUpdateCmd'];
type SchemaDistributionPromotionsReply = components['schemas']['DistributionPromotionsReply'];
type SchemaPendingUpgradesReply = components['schemas']['PendingUpgradesReply'];
type SchemaUpdateSettingsByDistributionIdParams = components['schemas']['update_settings_by_distribution_id_params'];
type SchemaDistributionSettingsPatchCmd = components['schemas']['DistributionSettingsPatchCmd'];
type SchemaLocalisationPatchCmd = components['schemas']['LocalisationPatchCmd'];
type SchemaDistributionSignaturePatchCmd = components['schemas']['DistributionSignaturePatchCmd'];
type SchemaDistributionFrontPageSettings = components['schemas']['DistributionFrontPageSettings'];
type SchemaFrontPageCmd = components['schemas']['FrontPageCmd'];
type SchemaActivityFrontPageCmd = components['schemas']['ActivityFrontPageCmd'];
type SchemaDistributionSettings = components['schemas']['DistributionSettings'];
type SchemaDistributionSignatureMethodQueryModel = components['schemas']['DistributionSignatureMethodQueryModel'];
type SchemaDistributionFrontPageSettingsQueryModel = components['schemas']['DistributionFrontPageSettingsQueryModel'];
type SchemaFrontPageQueryModel = components['schemas']['FrontPageQueryModel'];
type SchemaActivityFrontPageQueryModel = components['schemas']['ActivityFrontPageQueryModel'];
type SchemaFaqQueryModel = components['schemas']['FaqQueryModel'];
type SchemaFaqItem = components['schemas']['FaqItem'];
type SchemaUpsertFaqItemParams = components['schemas']['upsert_faq_item_params'];
type SchemaIdIntResponse = components['schemas']['IDIntResponse'];
type SchemaFaqCreateCmd = components['schemas']['FaqCreateCmd'];
type SchemaPaginatedLeadReply = components['schemas']['PaginatedLeadReply'];
type SchemaLeadRetrieveReply = components['schemas']['LeadRetrieveReply'];
type SchemaLeadStatus = components['schemas']['LEAD_STATUS'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsAmountOfRiskObjects = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__AmountOfRiskObjects'];
type SchemaCustomerQueryModel = components['schemas']['CustomerQueryModel'];
type SchemaWgPyModelsDomainWegroupEnumsCustomerProspectType = components['schemas']['wg_py_models__domain__wegroup__enums__CUSTOMER_PROSPECT_TYPE'];
type SchemaWgPyModelsSmtReadProspectExternalRefsQueryModel = components['schemas']['wg_py_models__smt__read__prospect__ExternalRefsQueryModel'];
type SchemaWgPyModelsSmtReadProspectPartyDocumentQueryModel = components['schemas']['wg_py_models__smt__read__prospect__PartyDocumentQueryModel'];
type SchemaWgPyModelsDomainWegroupEnumsOfferRevisionDocumentType = components['schemas']['wg_py_models__domain__wegroup__enums__OFFER_REVISION_DOCUMENT_TYPE'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectPartyPreferencesQueryModel = components['schemas']['wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectPartyPreferencesQueryModelFuneralPreferenceQueryModel = components['schemas']['wg_py_models__domain__insurance___components__prospect__PartyPreferencesQueryModel__FuneralPreferenceQueryModel'];
type SchemaWgPyModelsSmtReadProspectPartyLogoQueryModel = components['schemas']['wg_py_models__smt__read__prospect__PartyLogoQueryModel'];
type SchemaCompanyQueryModel = components['schemas']['CompanyQueryModel'];
type SchemaWgPyModelsDomainWegroupEnumsCompanyProspectType = components['schemas']['wg_py_models__domain__wegroup__enums__COMPANY_PROSPECT_TYPE'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Bookkeeper'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCustomerInfo = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__CustomerInfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExportActivity = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ExportActivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyImportActivity = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ImportActivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyOutlook = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Outlook'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionActivity = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ExhibitionActivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfoMachineDelivery = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__AssetInfo__MachineDelivery'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfoPeriodicCash = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__AssetInfo__PeriodicCash'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfoSiloCapacity = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__AssetInfo__SiloCapacity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTransportInfo = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__TransportInfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWageBill = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Workforce__WageBill'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityInfo = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__LiabilityInfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionWorks = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionWorksConstructionWorkDuration = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__ConstructionWorks__ConstructionWorkDuration'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCyber = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Cyber'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLegalAid = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__LegalAid'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyFinancialInfo = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__FinancialInfo'];
type SchemaWgPyModelsDomainWegroupEnumsProspectType = components['schemas']['wg_py_models__domain__wegroup__enums__PROSPECT_TYPE'];
type SchemaWgPyModelsSmtReadProspectManagementQueryModel = components['schemas']['wg_py_models__smt__read__prospect__ManagementQueryModel'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyManagementFunction = components['schemas']['wg_py_models__domain__insurance___components__prospect__company__Management__Function'];
type SchemaActivity = components['schemas']['Activity'];
type SchemaLeadCampaignQueryModel = components['schemas']['LeadCampaignQueryModel'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsRiskObjects = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__RiskObjects'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsCarCar = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__car__Car'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriver = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__Driver'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__accident__Claim'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverVehicleUsage = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleUsage'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverVehicle = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicle'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverExperience = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__DriverExperience'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverVehicleExperience = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__DriverVehicleExperience'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverBrandClubMembership = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__DriverBrandClubMembership'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverCarInsured = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver__CarInsured'];
type SchemaWgPyModelsDomainInsuranceProspectPartyPreferences = components['schemas']['wg_py_models__domain__insurance__prospect__PartyPreferences'];
type SchemaWgPyModelsDomainInsuranceProspectPartyPreferencesFuneralPreference = components['schemas']['wg_py_models__domain__insurance__prospect__PartyPreferences__FuneralPreference'];
type SchemaWgPyModelsDomainInsuranceProspectCustomer = components['schemas']['wg_py_models__domain__insurance__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsResidenceResidence = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__residence__Residence'];
type SchemaAlarmSystem = components['schemas']['ALARM_SYSTEM'];
type SchemaRiskObjectResidenceType = components['schemas']['RISK_OBJECT_RESIDENCE_TYPE'];
type SchemaHolderState = components['schemas']['HOLDER_STATE'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceMainBuildingMainBuilding = components['schemas']['wg_py_models__domain__insurance__risk_objects__residence__main_building__MainBuilding'];
type SchemaMainBuildingType = components['schemas']['MAIN_BUILDING_TYPE'];
type SchemaRooms = components['schemas']['Rooms'];
type SchemaLivingRoomSize = components['schemas']['LIVING_ROOM_SIZE'];
type SchemaConstructionType = components['schemas']['CONSTRUCTION_TYPE'];
type SchemaRoofConstructionType = components['schemas']['ROOF_CONSTRUCTION_TYPE'];
type SchemaReconstructionValueDefinedType = components['schemas']['RECONSTRUCTION_VALUE_DEFINED_TYPE'];
type SchemaPreventionMeasure = components['schemas']['PREVENTION_MEASURE'];
type SchemaBuildingMaintenanceStatus = components['schemas']['BUILDING_MAINTENANCE_STATUS'];
type SchemaIsBurglarProof = components['schemas']['IS_BURGLAR_PROOF'];
type SchemaEnergyCategory = components['schemas']['ENERGY_CATEGORY'];
type SchemaFinishingType = components['schemas']['FINISHING_TYPE'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsAnnexAnnex = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__annex__Annex'];
type SchemaAnnexWallConstructionType = components['schemas']['ANNEX_WALL_CONSTRUCTION_TYPE'];
type SchemaAnnexRoofConstructionType = components['schemas']['ANNEX_ROOF_CONSTRUCTION_TYPE'];
type SchemaOccupationType = components['schemas']['OCCUPATION_TYPE'];
type SchemaResidenceFloodType = components['schemas']['RESIDENCE_FLOOD_TYPE'];
type SchemaContentValueDefinedType = components['schemas']['CONTENT_VALUE_DEFINED_TYPE'];
type SchemaValuableItem = components['schemas']['VALUABLE_ITEM'];
type SchemaMortgage = components['schemas']['Mortgage'];
type SchemaSwimmingPoolType = components['schemas']['SWIMMING_POOL_TYPE'];
type SchemaHeatingType = components['schemas']['HEATING_TYPE'];
type SchemaSurveillanceEquipmentType = components['schemas']['SURVEILLANCE_EQUIPMENT_TYPE'];
type SchemaElectricalInstallations = components['schemas']['ElectricalInstallations'];
type SchemaVoltage = components['schemas']['VOLTAGE'];
type SchemaPreventionPlan = components['schemas']['PREVENTION_PLAN'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsResidencePreferencesResidencePreferences = components['schemas']['wg_py_models__domain__insurance__risk_objects__residence__preferences__ResidencePreferences'];
type SchemaResidenceBuildingType = components['schemas']['RESIDENCE_BUILDING_TYPE'];
type SchemaResidenceTheftProtection = components['schemas']['RESIDENCE_THEFT_PROTECTION'];
type SchemaResidenceMonumentType = components['schemas']['RESIDENCE_MONUMENT_TYPE'];
type SchemaResidenceUsage = components['schemas']['RESIDENCE_USAGE'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsFamilyFamily = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__family__Family'];
type SchemaRiskObjectFamilyType = components['schemas']['RISK_OBJECT_FAMILY_TYPE'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsPersonPerson = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__person__Person'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTwoWheelerTwoWheeler = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__two_wheeler__TwoWheeler'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__Driver'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverVehicleUsage = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleUsage'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverVehicle = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicle'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverExperience = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverExperience'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverVehicleExperience = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverVehicleExperience'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverBrandClubMembership = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__DriverBrandClubMembership'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarInsured = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__driver__CarInsured'];
type SchemaTwoWheelerVehicleType = components['schemas']['TWO_WHEELER_VEHICLE_TYPE'];
type SchemaTwoWheelerCategories = components['schemas']['TWO_WHEELER_CATEGORIES'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsLegalLegal = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__legal__Legal'];
type SchemaRiskObjectLegalType = components['schemas']['RISK_OBJECT_LEGAL_TYPE'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTeacherTeacher = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__teacher__Teacher'];
type SchemaRiskObjectTeacherType = components['schemas']['RISK_OBJECT_TEACHER_TYPE'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsPartyGroupPartyGroup = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__party_group__PartyGroup'];
type SchemaRiskObjectPartyGroupType = components['schemas']['RISK_OBJECT_PARTY_GROUP_TYPE'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsPartyGroupParty = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__party_group__Party'];
type SchemaWgPyModelsDomainInsuranceReadPartiesPartyExternalRefsQueryModel = components['schemas']['wg_py_models__domain__insurance__read__parties__party__ExternalRefsQueryModel'];
type SchemaExternalRefCompany = components['schemas']['EXTERNAL_REF_COMPANY'];
type SchemaWgPyModelsDomainInsuranceReadPartiesCustomerPartyPreferencesQueryModel = components['schemas']['wg_py_models__domain__insurance__read__parties__customer__PartyPreferencesQueryModel'];
type SchemaWgPyModelsDomainInsuranceReadPartiesCustomerPartyPreferencesQueryModelFuneralPreferenceQueryModel = components['schemas']['wg_py_models__domain__insurance__read__parties__customer__PartyPreferencesQueryModel__FuneralPreferenceQueryModel'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsBoatBoat = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__boat__Boat'];
type SchemaBoatCategory = components['schemas']['BOAT_CATEGORY'];
type SchemaLengthUnit = components['schemas']['LengthUnit'];
type SchemaBoatTerritory = components['schemas']['BOAT_TERRITORY'];
type SchemaBoatConstructionType = components['schemas']['BOAT_CONSTRUCTION_TYPE'];
type SchemaBoatCompetitionType = components['schemas']['BOAT_COMPETITION_TYPE'];
type SchemaBoatBerthNlArea = components['schemas']['BOAT_BERTH_NL_AREA'];
type SchemaBoatBerthBigCity = components['schemas']['BOAT_BERTH_BIG_CITY'];
type SchemaBoatTrailer = components['schemas']['BoatTrailer'];
type SchemaDinghy = components['schemas']['Dinghy'];
type SchemaDinghyCategory = components['schemas']['DINGHY_CATEGORY'];
type SchemaBoatBerthType = components['schemas']['BOAT_BERTH_TYPE'];
type SchemaFuel = components['schemas']['FUEL'];
type SchemaBoatMotorKind = components['schemas']['BOAT_MOTOR_KIND'];
type SchemaBoatUsage = components['schemas']['BOAT_USAGE'];
type SchemaBoatPreferences = components['schemas']['BoatPreferences'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsBicycleBicycle = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__bicycle__Bicycle'];
type SchemaBicycleType = components['schemas']['BICYCLE_TYPE'];
type SchemaBicycleSpeed = components['schemas']['BICYCLE_SPEED'];
type SchemaBicycleUsage = components['schemas']['BICYCLE_USAGE'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTrailerTrailer = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__trailer__Trailer'];
type SchemaTrailerTonnageCategory = components['schemas']['TRAILER_TONNAGE_CATEGORY'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTrailerSemiTrailer = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__trailer__SemiTrailer'];
type SchemaSemiTrailerType = components['schemas']['SEMI_TRAILER_TYPE'];
type SchemaWgPyModelsDomainInsuranceReadRiskObjectsMiscMiscellaneous = components['schemas']['wg_py_models__domain__insurance__read__risk_objects__misc__Miscellaneous'];
type SchemaWgPyModelsDomainWegroupEnumsMiscellaneousType = components['schemas']['wg_py_models__domain__wegroup__enums__MISCELLANEOUS_TYPE'];
type SchemaAcknowledgementQueryModel = components['schemas']['AcknowledgementQueryModel'];
type SchemaLeadDocumentQueryModel = components['schemas']['LeadDocumentQueryModel'];
type SchemaLeadDocumentType = components['schemas']['LEAD_DOCUMENT_TYPE'];
type SchemaPaginatedOffersResponse = components['schemas']['PaginatedOffersResponse'];
type SchemaMultiOfferQueryModel = components['schemas']['MultiOfferQueryModel'];
type SchemaOfferStatus = components['schemas']['OFFER_STATUS'];
type SchemaAppModelsRiskObjectsAmountOfRiskObjects = components['schemas']['app__models__risk_objects__AmountOfRiskObjects'];
type SchemaPartyQueryModel = components['schemas']['PartyQueryModel'];
type SchemaTypeOfWork = components['schemas']['TYPE_OF_WORK'];
type SchemaWarranyOptions = components['schemas']['WARRANY_OPTIONS'];
type SchemaSalaryCoefficient = components['schemas']['SALARY_COEFFICIENT'];
type SchemaCoveragePeriod = components['schemas']['COVERAGE_PERIOD'];
type SchemaEducationLevel = components['schemas']['EDUCATION_LEVEL'];
type SchemaCitizensInsuredAmountAccidents = components['schemas']['CITIZENS_INSURED_AMOUNT_ACCIDENTS'];
type SchemaTechniekNederlandTypeOfCompany = components['schemas']['TECHNIEK_NEDERLAND_TYPE_OF_COMPANY'];
type SchemaTechniekNederlandTypeOfCompanySpecification = components['schemas']['TECHNIEK_NEDERLAND_TYPE_OF_COMPANY_SPECIFICATION'];
type SchemaTelephoneNr = components['schemas']['TelephoneNr'];
type SchemaAppModelsPartyPartyPreferences = components['schemas']['app__models__party__PartyPreferences'];
type SchemaAppModelsPartyPartyPreferencesFuneralPreference = components['schemas']['app__models__party__PartyPreferences__FuneralPreference'];
type SchemaPaymentInterval = components['schemas']['PAYMENT_INTERVAL'];
type SchemaPaymentMethod = components['schemas']['PAYMENT_METHOD'];
type SchemaThirdPartyConstructionWorkInsuranceType = components['schemas']['THIRD_PARTY_CONSTRUCTION_WORK_INSURANCE_TYPE'];
type SchemaMostImportantItems = components['schemas']['MOST_IMPORTANT_ITEMS'];
type SchemaIdentificationTypes = components['schemas']['IDENTIFICATION_TYPES'];
type SchemaPartyStatus = components['schemas']['PARTY_STATUS'];
type SchemaAppViewsModelsPartyPartyLogoQueryModel = components['schemas']['app__views__models__party__PartyLogoQueryModel'];
type SchemaPartySocialLinks = components['schemas']['PartySocialLinks'];
type SchemaTravelsAYear = components['schemas']['TRAVELS_A_YEAR'];
type SchemaTravelMethods = components['schemas']['TRAVEL_METHODS'];
type SchemaAdditionalProperties = components['schemas']['ADDITIONAL_PROPERTIES'];
type SchemaAppModelsPartyPartyCompanyBaseBookkeeper = components['schemas']['app__models__party__PartyCompanyBase__Bookkeeper'];
type SchemaAppModelsPartyPartyCompanyBaseContactPerson = components['schemas']['app__models__party__PartyCompanyBase__ContactPerson'];
type SchemaAppModelsPartyPartyCompanyBasePersonnelDetails = components['schemas']['app__models__party__PartyCompanyBase__PersonnelDetails'];
type SchemaAppModelsPartyPartyCompanyBaseTurnover = components['schemas']['app__models__party__PartyCompanyBase__Turnover'];
type SchemaAppModelsPartyPartyCompanyBaseCustomerInfo = components['schemas']['app__models__party__PartyCompanyBase__CustomerInfo'];
type SchemaCustomersInfoType = components['schemas']['CUSTOMERS_INFO_TYPE'];
type SchemaAppModelsPartyPartyCompanyBaseExportActivity = components['schemas']['app__models__party__PartyCompanyBase__ExportActivity'];
type SchemaAppModelsPartyPartyCompanyBaseImportActivity = components['schemas']['app__models__party__PartyCompanyBase__ImportActivity'];
type SchemaAppModelsPartyPartyCompanyBaseThirdPartyActivity = components['schemas']['app__models__party__PartyCompanyBase__ThirdPartyActivity'];
type SchemaSupplierType = components['schemas']['SUPPLIER_TYPE'];
type SchemaAppModelsPartyPartyCompanyBaseOutlook = components['schemas']['app__models__party__PartyCompanyBase__Outlook'];
type SchemaFuturePlans = components['schemas']['FUTURE_PLANS'];
type SchemaAppModelsPartyPartyCompanyBaseAssetInfo = components['schemas']['app__models__party__PartyCompanyBase__AssetInfo'];
type SchemaMachineAcquisitionType = components['schemas']['MACHINE_ACQUISITION_TYPE'];
type SchemaAppModelsPartyPartyCompanyBaseAssetInfoMachineDelivery = components['schemas']['app__models__party__PartyCompanyBase__AssetInfo__MachineDelivery'];
type SchemaAppModelsPartyPartyCompanyBaseAssetInfoPeriodicCash = components['schemas']['app__models__party__PartyCompanyBase__AssetInfo__PeriodicCash'];
type SchemaTankLocationType = components['schemas']['TANK_LOCATION_TYPE'];
type SchemaAppModelsPartyPartyCompanyBaseAssetInfoSiloCapacity = components['schemas']['app__models__party__PartyCompanyBase__AssetInfo__SiloCapacity'];
type SchemaAppModelsPartyPartyCompanyBaseFinancialInfo = components['schemas']['app__models__party__PartyCompanyBase__FinancialInfo'];
type SchemaFinancing = components['schemas']['FINANCING'];
type SchemaFinancialInstitution = components['schemas']['FINANCIAL_INSTITUTION'];
type SchemaAppModelsPartyPartyCompanyBaseExhibitionActivity = components['schemas']['app__models__party__PartyCompanyBase__ExhibitionActivity'];
type SchemaAppModelsPartyPartyCompanyBaseTransportInfo = components['schemas']['app__models__party__PartyCompanyBase__TransportInfo'];
type SchemaAppModelsPartyPartyCompanyBaseWorkforce = components['schemas']['app__models__party__PartyCompanyBase__Workforce'];
type SchemaEmploymentType = components['schemas']['EMPLOYMENT_TYPE'];
type SchemaExtraLegalBenefits = components['schemas']['EXTRA_LEGAL_BENEFITS'];
type SchemaWorkingMethod = components['schemas']['WORKING_METHOD'];
type SchemaAppModelsPartyPartyCompanyBaseWorkforceWageBill = components['schemas']['app__models__party__PartyCompanyBase__Workforce__WageBill'];
type SchemaWorkforcePossibleDanger = components['schemas']['WORKFORCE_POSSIBLE_DANGER'];
type SchemaAppModelsPartyPartyCompanyBaseLiabilityInfo = components['schemas']['app__models__party__PartyCompanyBase__LiabilityInfo'];
type SchemaAppModelsPartyPartyCompanyBaseConstructionWorks = components['schemas']['app__models__party__PartyCompanyBase__ConstructionWorks'];
type SchemaAppModelsPartyPartyCompanyBaseConstructionWorksConstructionWorkDuration = components['schemas']['app__models__party__PartyCompanyBase__ConstructionWorks__ConstructionWorkDuration'];
type SchemaAppModelsPartyPartyCompanyBaseCyber = components['schemas']['app__models__party__PartyCompanyBase__Cyber'];
type SchemaCloudDataStorageLocation = components['schemas']['CLOUD_DATA_STORAGE_LOCATION'];
type SchemaItServices = components['schemas']['IT_SERVICES'];
type SchemaBackupFrequency = components['schemas']['BACKUP_FREQUENCY'];
type SchemaSecurityMeasure = components['schemas']['SECURITY_MEASURE'];
type SchemaImpactTime = components['schemas']['IMPACT_TIME'];
type SchemaAppModelsPartyPartyCompanyBaseLegalAid = components['schemas']['app__models__party__PartyCompanyBase__LegalAid'];
type SchemaManagementFuturePlans = components['schemas']['MANAGEMENT_FUTURE_PLANS'];
type SchemaAppModelsEnumsProspectType = components['schemas']['app__models__enums__PROSPECT_TYPE'];
type SchemaPartyExternalRefsQueryModel = components['schemas']['PartyExternalRefsQueryModel'];
type SchemaAppViewsModelsPartyPartyDocumentQueryModel = components['schemas']['app__views__models__party__PartyDocumentQueryModel'];
type SchemaDocumentType = components['schemas']['DOCUMENT_TYPE'];
type SchemaPartyLinkQueryModel = components['schemas']['PartyLinkQueryModel'];
type SchemaAppViewsModelsPartyManagementQueryModel = components['schemas']['app__views__models__party__ManagementQueryModel'];
type SchemaAppModelsPartyManagementBaseDocumentDataPreferences = components['schemas']['app__models__party__ManagementBaseDocumentData__Preferences'];
type SchemaAppModelsPartyManagementFunction = components['schemas']['app__models__party__Management__Function'];
type SchemaCommentaryQueryModel = components['schemas']['CommentaryQueryModel'];
type SchemaEmployeeInformationQueryModel = components['schemas']['EmployeeInformationQueryModel'];
type SchemaCompanyGoodQueryModel = components['schemas']['CompanyGoodQueryModel'];
type SchemaCompanyInventoryQueryModel = components['schemas']['CompanyInventoryQueryModel'];
type SchemaStateOfChildren = components['schemas']['STATE_OF_CHILDREN'];
type SchemaChild = components['schemas']['Child'];
type SchemaSavingTypes = components['schemas']['SAVING_TYPES'];
type SchemaHobbies = components['schemas']['HOBBIES'];
type SchemaSportHobbies = components['schemas']['SPORT_HOBBIES'];
type SchemaCarInterests = components['schemas']['CAR_INTERESTS'];
type SchemaMotorcycleInterests = components['schemas']['MOTORCYCLE_INTERESTS'];
type SchemaAppViewsModelsPartyPartyAssignee = components['schemas']['app__views__models__party__PartyAssignee'];
type SchemaPartyRelationQueryModel = components['schemas']['PartyRelationQueryModel'];
type SchemaPartyRelationType = components['schemas']['PARTY_RELATION_TYPE'];
type SchemaAppViewsModelsPartyPartyRelationQueryModelParty = components['schemas']['app__views__models__party__PartyRelationQueryModel__Party'];
type SchemaRiskObjectRelationQueryModel = components['schemas']['RiskObjectRelationQueryModel'];
type SchemaMinimalRiskObject = components['schemas']['MinimalRiskObject'];
type SchemaAppViewsModelsRiskObjectLink = components['schemas']['app__views__models__risk_object__Link'];
type SchemaMinimalInsurancePolicyQueryModel = components['schemas']['MinimalInsurancePolicyQueryModel'];
type SchemaInsurancePolicyType = components['schemas']['INSURANCE_POLICY_TYPE'];
type SchemaMinimalCoverageQueryModel = components['schemas']['MinimalCoverageQueryModel'];
type SchemaAppModelsOfferInsurance = components['schemas']['app__models__offer__Insurance'];
type SchemaPremiumQueryModel = components['schemas']['PremiumQueryModel'];
type SchemaFranchiseQueryModel = components['schemas']['FranchiseQueryModel'];
type SchemaDeductibleType = components['schemas']['DEDUCTIBLE_TYPE'];
type SchemaWgPyModelsDomainWegroupEnumsCurrency = components['schemas']['wg_py_models__domain__wegroup__enums__CURRENCY'];
type SchemaDiscount = components['schemas']['Discount'];
type SchemaCarEvaluationType = components['schemas']['CAR_EVALUATION_TYPE'];
type SchemaAnnualPremiumQueryModel = components['schemas']['AnnualPremiumQueryModel'];
type SchemaOfferCampaignQueryModel = components['schemas']['OfferCampaignQueryModel'];
type SchemaCampaignFlowType = components['schemas']['CAMPAIGN_FLOW_TYPE'];
type SchemaDistributions = components['schemas']['Distributions'];
type SchemaCreateCompanyLeadParams = components['schemas']['create_company_lead_params'];
type SchemaCompanyLeadCreateReply = components['schemas']['CompanyLeadCreateReply'];
type SchemaRiskObjectRevisionIds = components['schemas']['RiskObjectRevisionIds'];
type SchemaCompanyLeadCreateCmd = components['schemas']['CompanyLeadCreateCmd'];
type SchemaAppModelsLeadAcknowledgement = components['schemas']['app__models__lead__Acknowledgement'];
type SchemaCompanyCreateCmd = components['schemas']['CompanyCreateCmd'];
type SchemaPartyLink = components['schemas']['PartyLink'];
type SchemaPartyDocument = components['schemas']['PartyDocument'];
type SchemaPartyLogoCmd = components['schemas']['PartyLogoCmd'];
type SchemaAppModelsEnumsCompanyProspectType = components['schemas']['app__models__enums__COMPANY_PROSPECT_TYPE'];
type SchemaAppModelsRiskObjectsRiskObjects = components['schemas']['app__models__risk_objects__RiskObjects'];
type SchemaAppModelsRiskObjectsCarCar = components['schemas']['app__models__risk_objects__car__Car'];
type SchemaAppModelsRiskObjectsCarPreferences = components['schemas']['app__models__risk_objects__car__Preferences'];
type SchemaAgriculturalVehicleUsage = components['schemas']['AGRICULTURAL_VEHICLE_USAGE'];
type SchemaTruckDestination = components['schemas']['TRUCK_DESTINATION'];
type SchemaAppModelsRiskObjectsResidenceResidence = components['schemas']['app__models__risk_objects__residence__Residence'];
type SchemaAppModelsRiskObjectsResidenceMainBuilding = components['schemas']['app__models__risk_objects__residence__MainBuilding'];
type SchemaBuildingRentOut = components['schemas']['BUILDING_RENT_OUT'];
type SchemaConstructionTypeFloors = components['schemas']['CONSTRUCTION_TYPE_FLOORS'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceAnnexAnnex = components['schemas']['wg_py_models__domain__insurance__risk_objects__residence__annex__Annex'];
type SchemaAppModelsRiskObjectsResidenceResidencePreferences = components['schemas']['app__models__risk_objects__residence__ResidencePreferences'];
type SchemaElectricalInstallationType = components['schemas']['ELECTRICAL_INSTALLATION_TYPE'];
type SchemaFireSpecifications = components['schemas']['FIRE_SPECIFICATIONS'];
type SchemaBuildingPurpose = components['schemas']['BUILDING_PURPOSE'];
type SchemaTechnicalEquipmentType = components['schemas']['TECHNICAL_EQUIPMENT_TYPE'];
type SchemaRentOutTerm = components['schemas']['RENT_OUT_TERM'];
type SchemaFlammableLiquids = components['schemas']['FLAMMABLE_LIQUIDS'];
type SchemaAppModelsRiskObjectsFamilyFamily = components['schemas']['app__models__risk_objects__family__Family'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsFamilyPerson = components['schemas']['wg_py_models__domain__insurance__risk_objects__family__Person'];
type SchemaAppModelsRiskObjectsTwowheelerTwoWheeler = components['schemas']['app__models__risk_objects__twowheeler__TwoWheeler'];
type SchemaRiskObjectTwoWheelerType = components['schemas']['RISK_OBJECT_TWO_WHEELER_TYPE'];
type SchemaAppModelsRiskObjectsTwowheelerPreferences = components['schemas']['app__models__risk_objects__twowheeler__Preferences'];
type SchemaAppModelsRiskObjectsTeacherTeacher = components['schemas']['app__models__risk_objects__teacher__Teacher'];
type SchemaAppModelsRiskObjectsLegalLegal = components['schemas']['app__models__risk_objects__legal__Legal'];
type SchemaAppModelsRiskObjectsPartyGroupPartyGroup = components['schemas']['app__models__risk_objects__party_group__PartyGroup'];
type SchemaAppModelsPartyCustomer = components['schemas']['app__models__party__Customer'];
type SchemaAppModelsEnumsCustomerProspectType = components['schemas']['app__models__enums__CUSTOMER_PROSPECT_TYPE'];
type SchemaAppModelsRiskObjectsBoatBoat = components['schemas']['app__models__risk_objects__boat__Boat'];
type SchemaAppModelsRiskObjectsBoatPreferences = components['schemas']['app__models__risk_objects__boat__Preferences'];
type SchemaAppModelsRiskObjectsMiscellaneousMiscellaneous = components['schemas']['app__models__risk_objects__miscellaneous__Miscellaneous'];
type SchemaAppModelsEnumsMiscellaneousType = components['schemas']['app__models__enums__MISCELLANEOUS_TYPE'];
type SchemaAppModelsRiskObjectsTrailerTrailer = components['schemas']['app__models__risk_objects__trailer__Trailer'];
type SchemaAppModelsRiskObjectsSemiTrailerSemiTrailer = components['schemas']['app__models__risk_objects__semi_trailer__SemiTrailer'];
type SchemaFleet = components['schemas']['Fleet'];
type SchemaAppModelsRiskObjectsBicycleBicycle = components['schemas']['app__models__risk_objects__bicycle__Bicycle'];
type SchemaAppModelsRiskObjectsBicyclePreferences = components['schemas']['app__models__risk_objects__bicycle__Preferences'];
type SchemaElectricalBikeAssistance = components['schemas']['ELECTRICAL_BIKE_ASSISTANCE'];
type SchemaPolicyPackageCreateCmd = components['schemas']['PolicyPackageCreateCmd'];
type SchemaAppModelsInsurancePolicyExternalRef = components['schemas']['app__models__insurance_policy__ExternalRef'];
type SchemaInsurancePolicyCreateCmd = components['schemas']['InsurancePolicyCreateCmd'];
type SchemaInsurancePolicyCreateType = components['schemas']['INSURANCE_POLICY_CREATE_TYPE'];
type SchemaCoverageCmd = components['schemas']['CoverageCmd'];
type SchemaAppModelsInsurancePolicyExternalLabel = components['schemas']['app__models__insurance_policy__ExternalLabel'];
type SchemaClauseCmd = components['schemas']['ClauseCmd'];
type SchemaInsurancePolicyDocumentCmd = components['schemas']['InsurancePolicyDocumentCmd'];
type SchemaInsurancePolicyDocumentType = components['schemas']['INSURANCE_POLICY_DOCUMENT_TYPE'];
type SchemaInsurancePolicyLinkCmd = components['schemas']['InsurancePolicyLinkCmd'];
type SchemaPartyExternalRefsCreateCmd = components['schemas']['PartyExternalRefsCreateCmd'];
type SchemaCreateCustomerLeadParams = components['schemas']['create_customer_lead_params'];
type SchemaCustomerLeadCreateReply = components['schemas']['CustomerLeadCreateReply'];
type SchemaCustomerLeadCreateCmd = components['schemas']['CustomerLeadCreateCmd'];
type SchemaCustomerCreateCmd = components['schemas']['CustomerCreateCmd'];
type SchemaTransferLeadByIdParams = components['schemas']['transfer_lead_by_id_params'];
type SchemaLeadTransferPayload = components['schemas']['LeadTransferPayload'];
type SchemaMinimalPartyQueryModels = components['schemas']['MinimalPartyQueryModels'];
type SchemaMinimalPartyQueryModel = components['schemas']['MinimalPartyQueryModel'];
type SchemaAppViewsModelsPartyLink = components['schemas']['app__views__models__party__Link'];
type SchemaLinkPartyToUserParams = components['schemas']['link_party_to_user_params'];
type SchemaLinkPartyToUserCmd = components['schemas']['LinkPartyToUserCmd'];
type SchemaLinkPartyToUserCmdItem = components['schemas']['LinkPartyToUserCmdItem'];
type SchemaDelinkPartyToUserParams = components['schemas']['delink_party_to_user_params'];
type SchemaInsurancePoliciesQueryModel = components['schemas']['InsurancePoliciesQueryModel'];
type SchemaInsurancePolicyQueryModel = components['schemas']['InsurancePolicyQueryModel'];
type SchemaCoverageQueryModel = components['schemas']['CoverageQueryModel'];
type SchemaInsuranceProduct = components['schemas']['InsuranceProduct'];
type SchemaAppViewsModelsAdvisoryReportCoverageQueryModelExternalLabel = components['schemas']['app__views__models__advisory_report__CoverageQueryModel__ExternalLabel'];
type SchemaClauseQueryModel = components['schemas']['ClauseQueryModel'];
type SchemaInsurancePolicyDocumentQueryModel = components['schemas']['InsurancePolicyDocumentQueryModel'];
type SchemaInsurancePolicyLinkQueryModel = components['schemas']['InsurancePolicyLinkQueryModel'];
type SchemaAppViewsModelsAdvisoryReportInsurancePolicyQueryModelExternalRef = components['schemas']['app__views__models__advisory_report__InsurancePolicyQueryModel__ExternalRef'];
type SchemaPolicyPackagesQueryModel = components['schemas']['PolicyPackagesQueryModel'];
type SchemaPolicyPackageQueryModel = components['schemas']['PolicyPackageQueryModel'];
type SchemaAppViewsModelsAdvisoryReportPolicyPackageQueryModelExternalRef = components['schemas']['app__views__models__advisory_report__PolicyPackageQueryModel__ExternalRef'];
type SchemaPartyCurrentAccountInsightsQueryModel = components['schemas']['PartyCurrentAccountInsightsQueryModel'];
type SchemaInvoicesQueryModel = components['schemas']['InvoicesQueryModel'];
type SchemaInvoice = components['schemas']['Invoice'];
type SchemaInvoiceQueryModel = components['schemas']['InvoiceQueryModel'];
type SchemaAppViewsModelsInvoiceDocument = components['schemas']['app__views__models__invoice__Document'];
type SchemaAppModelsPartyCommandsExternalRef = components['schemas']['app__models__party__commands__ExternalRef'];
type SchemaClaimsQueryModel = components['schemas']['ClaimsQueryModel'];
type SchemaAppViewsModelsClaimClaim = components['schemas']['app__views__models__claim__Claim'];
type SchemaClaimQueryModel = components['schemas']['ClaimQueryModel'];
type SchemaAppViewsModelsClaimDocument = components['schemas']['app__views__models__claim__Document'];
type SchemaPartyDocuments = components['schemas']['PartyDocuments'];
type SchemaAppViewsModelsPartyPartyDocumentsMetaData = components['schemas']['app__views__models__party__PartyDocuments__MetaData'];
type SchemaUpdatePartyByIdParams = components['schemas']['update_party_by_id_params'];
type SchemaPartyPatchCmd = components['schemas']['PartyPatchCmd'];
type SchemaAddressAllNones = components['schemas']['AddressAllNones'];
type SchemaCreatePartyActivitiesParams = components['schemas']['create_party_activities_params'];
type SchemaCreateMultiResponse = components['schemas']['CreateMultiResponse'];
type SchemaActivitiesCreateCmd = components['schemas']['ActivitiesCreateCmd'];
type SchemaUpdatePartyActivityParams = components['schemas']['update_party_activity_params'];
type SchemaActivityPatchCmd = components['schemas']['ActivityPatchCmd'];
type SchemaCreateCompanyProspectParams = components['schemas']['create_company_prospect_params'];
type SchemaProspectCreationResponse = components['schemas']['ProspectCreationResponse'];
type SchemaRiskObjectsWithRevision = components['schemas']['RiskObjectsWithRevision'];
type SchemaCarRiskObjectIdWithRevisionId = components['schemas']['CarRiskObjectIDWithRevisionID'];
type SchemaFamilyRiskObjectIdWithRevisionId = components['schemas']['FamilyRiskObjectIDWithRevisionID'];
type SchemaResidenceRiskObjectIdWithRevisionId = components['schemas']['ResidenceRiskObjectIDWithRevisionID'];
type SchemaTwoWheelerRiskObjectIdWithRevisionId = components['schemas']['TwoWheelerRiskObjectIDWithRevisionID'];
type SchemaTeacherRiskObjectIdWithRevisionId = components['schemas']['TeacherRiskObjectIDWithRevisionID'];
type SchemaLegalRiskObjectIdWithRevisionId = components['schemas']['LegalRiskObjectIDWithRevisionID'];
type SchemaPartyGroupRiskObjectIdWithRevisionId = components['schemas']['PartyGroupRiskObjectIDWithRevisionID'];
type SchemaTrailerRiskObjectIdWithRevisionId = components['schemas']['TrailerRiskObjectIDWithRevisionID'];
type SchemaSemiTrailerRiskObjectIdWithRevisionId = components['schemas']['SemiTrailerRiskObjectIDWithRevisionID'];
type SchemaFleetRiskObjectIdWithRevisionId = components['schemas']['FleetRiskObjectIDWithRevisionID'];
type SchemaBoatRiskObjectIdWithRevisionId = components['schemas']['BoatRiskObjectIDWithRevisionID'];
type SchemaBicycleRiskObjectIdWithRevisionId = components['schemas']['BicycleRiskObjectIDWithRevisionID'];
type SchemaMiscellaneousRiskObjectIdWithRevisionId = components['schemas']['MiscellaneousRiskObjectIDWithRevisionID'];
type SchemaCreateCustomerProspectParams = components['schemas']['create_customer_prospect_params'];
type SchemaMultiPartyQueryModel = components['schemas']['MultiPartyQueryModel'];
type SchemaCustomerProspectsWithLeadOfferRiskObjectsQueryModel = components['schemas']['CustomerProspectsWithLeadOfferRiskObjectsQueryModel'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsAmountOfRiskObjects = components['schemas']['wg_py_models__domain__insurance__risk_objects__AmountOfRiskObjects'];
type SchemaCompanyProspectsWithLeadOfferRiskObjectsQueryModel = components['schemas']['CompanyProspectsWithLeadOfferRiskObjectsQueryModel'];
type SchemaPartiesQueryModel = components['schemas']['PartiesQueryModel'];
type SchemaPartyOriginFilter = components['schemas']['PartyOriginFilter'];
type SchemaPartyOriginFilterItem = components['schemas']['PartyOriginFilterItem'];
type SchemaLabelValueCount = components['schemas']['LabelValueCount'];
type SchemaMergePartiesIntoPartyByIdParams = components['schemas']['merge_parties_into_party_by_id_params'];
type SchemaPartyMergeCmd = components['schemas']['PartyMergeCmd'];
type SchemaCreatePartyFromCompanyRegistrationParams = components['schemas']['create_party_from_company_registration_params'];
type SchemaCreateRelationBetweenPartiesParams = components['schemas']['create_relation_between_parties_params'];
type SchemaPartyRelationCreateCmd = components['schemas']['PartyRelationCreateCmd'];
type SchemaUpdateRelationByIdParams = components['schemas']['update_relation_by_id_params'];
type SchemaPartyRelation = components['schemas']['PartyRelation'];
type SchemaUpdatePartyAssigneesParams = components['schemas']['update_party_assignees_params'];
type SchemaPartyAssigneesUpdateCmd = components['schemas']['PartyAssigneesUpdateCmd'];
type SchemaCreateRelationBetweenPartyAndRiskObjectParams = components['schemas']['create_relation_between_party_and_risk_object_params'];
type SchemaRiskObjectRelationCreateCmd = components['schemas']['RiskObjectRelationCreateCmd'];
type SchemaRiskObjectPartyRelation = components['schemas']['RISK_OBJECT_PARTY_RELATION'];
type SchemaCreateOfferV2Params = components['schemas']['create_offer_v2_params'];
type SchemaOfferCreateResponse = components['schemas']['OfferCreateResponse'];
type SchemaExportsQueued = components['schemas']['ExportsQueued'];
type SchemaOfferCreateCmdV2 = components['schemas']['OfferCreateCmdV2'];
type SchemaAppModelsOfferAcknowledgement = components['schemas']['app__models__offer__Acknowledgement'];
type SchemaCustomerSheet = components['schemas']['CustomerSheet'];
type SchemaCustomerSheetAcceptations = components['schemas']['CustomerSheetAcceptations'];
type SchemaNotice = components['schemas']['Notice'];
type SchemaInformationRequirementSheetSpecification = components['schemas']['InformationRequirementSheetSpecification'];
type SchemaPartyAddresses = components['schemas']['PartyAddresses'];
type SchemaAddresWithMetadata = components['schemas']['AddresWithMetadata'];
type SchemaAppViewsModelsPartyAddresWithMetadataMetaData = components['schemas']['app__views__models__party__AddresWithMetadata__MetaData'];
type SchemaTransferPartyByIdParams = components['schemas']['transfer_party_by_id_params'];
type SchemaPartyTransferPayload = components['schemas']['PartyTransferPayload'];
type SchemaCreatePartyExternalRefsParams = components['schemas']['create_party_external_refs_params'];
type SchemaCreateSignedPartiesUploadUrlParams = components['schemas']['create_signed_parties_upload_url_params'];
type SchemaUploadSignedUrlResponse = components['schemas']['UploadSignedURLResponse'];
type SchemaPartyDocumentUpload = components['schemas']['PartyDocumentUpload'];
type SchemaUpdateDocumentByPartyIdParams = components['schemas']['update_document_by_party_id_params'];
type SchemaUploadDocumentPatchCmd = components['schemas']['UploadDocumentPatchCmd'];
type SchemaCreateInsurancePolicyForPartyParams = components['schemas']['create_insurance_policy_for_party_params'];
type SchemaUpsertInsurancePolicySimulationForPartyParams = components['schemas']['upsert_insurance_policy_simulation_for_party_params'];
type SchemaInsurancePolicySimulationUpsertCmd = components['schemas']['InsurancePolicySimulationUpsertCmd'];
type SchemaInsurancePolicySimulationType = components['schemas']['INSURANCE_POLICY_SIMULATION_TYPE'];
type SchemaCreateNoteForPartyParams = components['schemas']['create_note_for_party_params'];
type SchemaPartyNoteCmd = components['schemas']['PartyNoteCmd'];
type SchemaUpdatePartyNoteByIdParams = components['schemas']['update_party_note_by_id_params'];
type SchemaPartyConversationNotes = components['schemas']['PartyConversationNotes'];
type SchemaConversationNote = components['schemas']['ConversationNote'];
type SchemaUpsertPolicyPackageByPartyParams = components['schemas']['upsert_policy_package_by_party_params'];
type SchemaPossibleInsuranceProductsQueryModel = components['schemas']['PossibleInsuranceProductsQueryModel'];
type SchemaPossibleInsuranceProductQueryModel = components['schemas']['PossibleInsuranceProductQueryModel'];
type SchemaAppViewsModelsRiskObjectRiskObjects = components['schemas']['app__views__models__risk_object__RiskObjects'];
type SchemaFleetQueryModel = components['schemas']['FleetQueryModel'];
type SchemaRiskObjectInFleet = components['schemas']['RiskObjectInFleet'];
type SchemaRiskObjectExternalRefsQueryModel = components['schemas']['RiskObjectExternalRefsQueryModel'];
type SchemaAppViewsModelsRiskObjectCar = components['schemas']['app__views__models__risk_object__Car'];
type SchemaAppViewsModelsRiskObjectDriver = components['schemas']['app__views__models__risk_object__Driver'];
type SchemaRiskObject = components['schemas']['RiskObject'];
type SchemaAppViewsModelsRiskObjectResidence = components['schemas']['app__views__models__risk_object__Residence'];
type SchemaAppViewsModelsRiskObjectFamily = components['schemas']['app__views__models__risk_object__Family'];
type SchemaAppViewsModelsRiskObjectPerson = components['schemas']['app__views__models__risk_object__Person'];
type SchemaAppViewsModelsRiskObjectTwoWheeler = components['schemas']['app__views__models__risk_object__TwoWheeler'];
type SchemaAppViewsModelsRiskObjectLegal = components['schemas']['app__views__models__risk_object__Legal'];
type SchemaAppViewsModelsRiskObjectTeacher = components['schemas']['app__views__models__risk_object__Teacher'];
type SchemaAppViewsModelsRiskObjectPartyGroup = components['schemas']['app__views__models__risk_object__PartyGroup'];
type SchemaPartyGroupCustomerQueryModel = components['schemas']['PartyGroupCustomerQueryModel'];
type SchemaAppViewsModelsRiskObjectBoat = components['schemas']['app__views__models__risk_object__Boat'];
type SchemaAppViewsModelsRiskObjectBicycle = components['schemas']['app__views__models__risk_object__Bicycle'];
type SchemaAppViewsModelsRiskObjectTrailer = components['schemas']['app__views__models__risk_object__Trailer'];
type SchemaAppViewsModelsRiskObjectSemiTrailer = components['schemas']['app__views__models__risk_object__SemiTrailer'];
type SchemaAppViewsModelsRiskObjectMiscellaneous = components['schemas']['app__views__models__risk_object__Miscellaneous'];
type SchemaMinimalRiskObjects = components['schemas']['MinimalRiskObjects'];
type SchemaMinimalCar = components['schemas']['MinimalCar'];
type SchemaMinimalResidence = components['schemas']['MinimalResidence'];
type SchemaMinimalFamily = components['schemas']['MinimalFamily'];
type SchemaMinimalTwoWheeler = components['schemas']['MinimalTwoWheeler'];
type SchemaMinimalLegal = components['schemas']['MinimalLegal'];
type SchemaMinimalTeacher = components['schemas']['MinimalTeacher'];
type SchemaMinimalPartyGroup = components['schemas']['MinimalPartyGroup'];
type SchemaPartyWithMetadata = components['schemas']['PartyWithMetadata'];
type SchemaMinimalBoat = components['schemas']['MinimalBoat'];
type SchemaMinimalBicycle = components['schemas']['MinimalBicycle'];
type SchemaMinimalFleet = components['schemas']['MinimalFleet'];
type SchemaMinimalTrailer = components['schemas']['MinimalTrailer'];
type SchemaMinimalSemiTrailer = components['schemas']['MinimalSemiTrailer'];
type SchemaMinimalMiscellaneous = components['schemas']['MinimalMiscellaneous'];
type SchemaUpdateRiskObjectRelationByIdParams = components['schemas']['update_risk_object_relation_by_id_params'];
type SchemaRiskObjectRelationUpdateCmd = components['schemas']['RiskObjectRelationUpdateCmd'];
type SchemaCreatePartyAccidentParams = components['schemas']['create_party_accident_params'];
type SchemaCreateRiskObjectExternalRefsParams = components['schemas']['create_risk_object_external_refs_params'];
type SchemaRiskObjectExternalRefsCreateCmd = components['schemas']['RiskObjectExternalRefsCreateCmd'];
type SchemaRiskObjectRevisions = components['schemas']['RiskObjectRevisions'];
type SchemaCreateFamilyRiskObjectParams = components['schemas']['create_family_risk_object_params'];
type SchemaCreatePartyGroupRiskObjectParams = components['schemas']['create_party_group_risk_object_params'];
type SchemaCreateLegalRiskObjectParams = components['schemas']['create_legal_risk_object_params'];
type SchemaCreateCarRiskObjectParams = components['schemas']['create_car_risk_object_params'];
type SchemaCreateBicycleRiskObjectParams = components['schemas']['create_bicycle_risk_object_params'];
type SchemaCreateBoatRiskObjectParams = components['schemas']['create_boat_risk_object_params'];
type SchemaCreateTrailerRiskObjectParams = components['schemas']['create_trailer_risk_object_params'];
type SchemaCreateSemiTrailerRiskObjectParams = components['schemas']['create_semi_trailer_risk_object_params'];
type SchemaCreateMiscellaneousRiskObjectParams = components['schemas']['create_miscellaneous_risk_object_params'];
type SchemaUpdateFamilyRiskObjectByIdV2Params = components['schemas']['update_family_risk_object_by_id_v2_params'];
type SchemaUpdatedRiskObjectRevisionReply = components['schemas']['UpdatedRiskObjectRevisionReply'];
type SchemaUpdateCarRiskObjectByIdV2Params = components['schemas']['update_car_risk_object_by_id_v2_params'];
type SchemaUpdateTwoWheelerRiskObjectByIdV2Params = components['schemas']['update_two_wheeler_risk_object_by_id_v2_params'];
type SchemaUpdateResidenceRiskObjectByIdV2Params = components['schemas']['update_residence_risk_object_by_id_v2_params'];
type SchemaUpdateBicycleRiskObjectByIdV2Params = components['schemas']['update_bicycle_risk_object_by_id_v2_params'];
type SchemaUpdateBoatRiskObjectByIdV2Params = components['schemas']['update_boat_risk_object_by_id_v2_params'];
type SchemaUpdateTrailerRiskObjectByIdV2Params = components['schemas']['update_trailer_risk_object_by_id_v2_params'];
type SchemaUpdateSemiTrailerRiskObjectByIdV2Params = components['schemas']['update_semi_trailer_risk_object_by_id_v2_params'];
type SchemaUpdatePartyGroupRiskObjectByIdV2Params = components['schemas']['update_party_group_risk_object_by_id_v2_params'];
type SchemaUpdateLegalRiskObjectByIdV2Params = components['schemas']['update_legal_risk_object_by_id_v2_params'];
type SchemaUpdateMiscellaneousRiskObjectByIdV2Params = components['schemas']['update_miscellaneous_risk_object_by_id_v2_params'];
type SchemaPublicConnectionsQueryModel = components['schemas']['PublicConnectionsQueryModel'];
type SchemaPublicConnectionQueryModel = components['schemas']['PublicConnectionQueryModel'];
type SchemaCreateBrokerConnectionParams = components['schemas']['create_broker_connection_params'];
type SchemaBrokerConnectionCreate = components['schemas']['BrokerConnectionCreate'];
type SchemaUpdateBrokerConnectionByKeyParams = components['schemas']['update_broker_connection_by_key_params'];
type SchemaBrokerConnectionUpdate = components['schemas']['BrokerConnectionUpdate'];
type SchemaCreateDistributionConnectionParams = components['schemas']['create_distribution_connection_params'];
type SchemaDistributionConnectionCreateCmd = components['schemas']['DistributionConnectionCreateCmd'];
type SchemaUpdateDistributionConnectionByKeyParams = components['schemas']['update_distribution_connection_by_key_params'];
type SchemaDistributionConnectionUpdateCmd = components['schemas']['DistributionConnectionUpdateCmd'];
type SchemaPublicDistributionConnectionQueryModel = components['schemas']['PublicDistributionConnectionQueryModel'];
type SchemaDistributionConnectionQueryModel = components['schemas']['DistributionConnectionQueryModel'];
type SchemaCarLeaseRatesResponse = components['schemas']['CarLeaseRatesResponse'];
type SchemaProfileaseLeaseRate = components['schemas']['ProfileaseLeaseRate'];
type SchemaProfileaseLeaseResidual = components['schemas']['ProfileaseLeaseResidual'];
type SchemaCalculateProfileaseCarQuoteParams = components['schemas']['calculate_profilease_car_quote_params'];
type SchemaProfileaseQuote = components['schemas']['ProfileaseQuote'];
type SchemaCalculateProfileaseCarQuoteCmd = components['schemas']['CalculateProfileaseCarQuoteCmd'];
type SchemaProfileaseLeaseType = components['schemas']['PROFILEASE_LEASE_TYPE'];
type SchemaMultiLeaseOfferQueryModel = components['schemas']['MultiLeaseOfferQueryModel'];
type SchemaFullLeaseOfferQueryModel = components['schemas']['FullLeaseOfferQueryModel'];
type SchemaLeaseOfferType = components['schemas']['LEASE_OFFER_TYPE'];
type SchemaLeaseOfferDocumentQueryModel = components['schemas']['LeaseOfferDocumentQueryModel'];
type SchemaLeaseOfferDocumentType = components['schemas']['LEASE_OFFER_DOCUMENT_TYPE'];
type SchemaCreateProfileaseCarLeaseOfferParams = components['schemas']['create_profilease_car_lease_offer_params'];
type SchemaCreateProfileaseCarOfferResponse = components['schemas']['CreateProfileaseCarOfferResponse'];
type SchemaCreateProfileaseCarOfferCmd = components['schemas']['CreateProfileaseCarOfferCmd'];
type SchemaOfferRevisionQueryModel = components['schemas']['OfferRevisionQueryModel'];
type SchemaAppViewsModelsOfferGuarantee = components['schemas']['app__views__models__offer__Guarantee'];
type SchemaAppViewsModelsOfferAcknowledgement = components['schemas']['app__views__models__offer__Acknowledgement'];
type SchemaBroker = components['schemas']['Broker'];
type SchemaOfferRevisionDocument = components['schemas']['OfferRevisionDocument'];
type SchemaPolicyDocumentType = components['schemas']['POLICY_DOCUMENT_TYPE'];
type SchemaCrmExportQueryModel = components['schemas']['CrmExportQueryModel'];
type SchemaCrmExportType = components['schemas']['CRM_EXPORT_TYPE'];
type SchemaInsuranceModuleExportQueryModel = components['schemas']['InsuranceModuleExportQueryModel'];
type SchemaInsuranceModuleExportType = components['schemas']['INSURANCE_MODULE_EXPORT_TYPE'];
type SchemaOfferRejectionCancellationReason = components['schemas']['OFFER_REJECTION_CANCELLATION_REASON'];
type SchemaContractConversions = components['schemas']['ContractConversions'];
type SchemaPiaContractConversionStatus = components['schemas']['PIA_CONTRACT_CONVERSION_STATUS'];
type SchemaOfferWarning = components['schemas']['OfferWarning'];
type SchemaOfferPayment = components['schemas']['OfferPayment'];
type SchemaPaymentStatus = components['schemas']['PAYMENT_STATUS'];
type SchemaMinimalOfferQueryModel = components['schemas']['MinimalOfferQueryModel'];
type SchemaInsuranceExtended = components['schemas']['InsuranceExtended'];
type SchemaAppViewsModelsOfferPartyAssignee = components['schemas']['app__views__models__offer__PartyAssignee'];
type SchemaUpdateOfferRevisionParams = components['schemas']['update_offer_revision_params'];
type SchemaOfferRevisionPatchCmd = components['schemas']['OfferRevisionPatchCmd'];
type SchemaCreateOfferRevisionParams = components['schemas']['create_offer_revision_params'];
type SchemaOfferCreateRevisionCmd = components['schemas']['OfferCreateRevisionCmd'];
type SchemaUpdateOffersInBulkParams = components['schemas']['update_offers_in_bulk_params'];
type SchemaOfferPatchBulkCmd = components['schemas']['OfferPatchBulkCmd'];
type SchemaPaginatedOffersV2Response = components['schemas']['PaginatedOffersV2Response'];
type SchemaCreateOfferRequestForInsuranceCompanyPdfParams = components['schemas']['create_offer_request_for_insurance_company_pdf_params'];
type SchemaAppModelsReadDocument = components['schemas']['app__models__read__Document'];
type SchemaSignatureBox = components['schemas']['SignatureBox'];
type SchemaAppModelsReadDocumentExternalRef = components['schemas']['app__models__read__Document__ExternalRef'];
type SchemaOfferRequestForInsuranceCompanyCreateCmd = components['schemas']['OfferRequestForInsuranceCompanyCreateCmd'];
type SchemaOfferRequestForInsuranceCompanyItemWithId = components['schemas']['OfferRequestForInsuranceCompanyItemWithId'];
type SchemaOfferRequestForInsuranceCompanyInsuranceProductItem = components['schemas']['OfferRequestForInsuranceCompanyInsuranceProductItem'];
type SchemaOfferRequestForInsuranceCompanyParty = components['schemas']['OfferRequestForInsuranceCompanyParty'];
type SchemaOfferRequestForInsuranceCompanyItem = components['schemas']['OfferRequestForInsuranceCompanyItem'];
type SchemaCreateOfferRequestForInsuranceCompanyDocxParams = components['schemas']['create_offer_request_for_insurance_company_docx_params'];
type SchemaAdvisoryReportExportOptions = components['schemas']['AdvisoryReportExportOptions'];
type SchemaExportOption = components['schemas']['ExportOption'];
type SchemaExportAdvisoryReportByIdParams = components['schemas']['export_advisory_report_by_id_params'];
type SchemaAdvisoryReportExportResponse = components['schemas']['AdvisoryReportExportResponse'];
type SchemaExportAdvisoryReportCreateCmd = components['schemas']['ExportAdvisoryReportCreateCmd'];
type SchemaAdvisoryReportTask = components['schemas']['AdvisoryReportTask'];
type SchemaAdvisoryTaskPriority = components['schemas']['ADVISORY_TASK_PRIORITY'];
type SchemaAdvisoryReportsQueryModel = components['schemas']['AdvisoryReportsQueryModel'];
type SchemaAdvisoryReport = components['schemas']['AdvisoryReport'];
type SchemaAdvisoryReportPartyQueryModel = components['schemas']['AdvisoryReportPartyQueryModel'];
type SchemaAdvisoryReportQueryModel = components['schemas']['AdvisoryReportQueryModel'];
type SchemaAdvisoryReportRevisionsQueryModel = components['schemas']['AdvisoryReportRevisionsQueryModel'];
type SchemaAdvisoryReportConversationQueryModel = components['schemas']['AdvisoryReportConversationQueryModel'];
type SchemaRecommendation = components['schemas']['Recommendation'];
type SchemaAdvisoryReportClauseQueryModel = components['schemas']['AdvisoryReportClauseQueryModel'];
type SchemaRiskDomainAdviceQueryModel = components['schemas']['RiskDomainAdviceQueryModel'];
type SchemaAppViewsModelsAdvisoryReportRiskDomainAdviceQueryModelRiskDomain = components['schemas']['app__views__models__advisory_report__RiskDomainAdviceQueryModel__RiskDomain'];
type SchemaAdviceQueryModel = components['schemas']['AdviceQueryModel'];
type SchemaAdviceType = components['schemas']['ADVICE_TYPE'];
type SchemaRecommendationLevel = components['schemas']['RECOMMENDATION_LEVEL'];
type SchemaRiskDomainActionQueryModel = components['schemas']['RiskDomainActionQueryModel'];
type SchemaAppViewsModelsAdvisoryReportRiskDomainActionQueryModelRiskDomain = components['schemas']['app__views__models__advisory_report__RiskDomainActionQueryModel__RiskDomain'];
type SchemaAction = components['schemas']['Action'];
type SchemaActionType = components['schemas']['ACTION_TYPE'];
type SchemaAssignedToType = components['schemas']['ASSIGNED_TO_TYPE'];
type SchemaAppViewsModelsAdvisoryReportAdvisoryReportQueryModelInsurancePolicies = components['schemas']['app__views__models__advisory_report__AdvisoryReportQueryModel__InsurancePolicies'];
type SchemaSendAdvisoryReportRevisionMailParams = components['schemas']['send_advisory_report_revision_mail_params'];
type SchemaAdvisoryReportRevisionMailInquiryCmd = components['schemas']['AdvisoryReportRevisionMailInquiryCmd'];
type SchemaAdvisoryReportDocxResponse = components['schemas']['AdvisoryReportDocxResponse'];
type SchemaAdvisoryReportPdfResponse = components['schemas']['AdvisoryReportPdfResponse'];
type SchemaRetrieveAdvisoryReportFrontPageStandalonePdfParams = components['schemas']['retrieve_advisory_report_front_page_standalone_pdf_params'];
type SchemaAdvisoryReportFrontPageCreateCmd = components['schemas']['AdvisoryReportFrontPageCreateCmd'];
type SchemaUpdateAdvisoryReportAcceptanceByIdParams = components['schemas']['update_advisory_report_acceptance_by_id_params'];
type SchemaAdvisoryReportRevisionAcceptanceCmd = components['schemas']['AdvisoryReportRevisionAcceptanceCmd'];
type SchemaAddConversationToAdvisoryReportRevisionParams = components['schemas']['add_conversation_to_advisory_report_revision_params'];
type SchemaAdvisoryReportConversationLinkCmd = components['schemas']['AdvisoryReportConversationLinkCmd'];
type SchemaCreateAdvisoryReportParams = components['schemas']['create_advisory_report_params'];
type SchemaAdvisoryReportCreateCmd = components['schemas']['AdvisoryReportCreateCmd'];
type SchemaCreateAdvisoryReportRevisionV2Params = components['schemas']['create_advisory_report_revision_v2_params'];
type SchemaAdvisoryReportRevisionCmd = components['schemas']['AdvisoryReportRevisionCmd'];
type SchemaCreateAdvisoryReportRevisionParams = components['schemas']['create_advisory_report_revision_params'];
type SchemaAdvisoryReportRevisionCreateCmd = components['schemas']['AdvisoryReportRevisionCreateCmd'];
type SchemaAppModelsAdvisoryReportAdvisoryReportRevisionCreateCmdInsurancePolicies = components['schemas']['app__models__advisory_report__AdvisoryReportRevisionCreateCmd__InsurancePolicies'];
type SchemaAdvisoryReportInsurancePolicyCmd = components['schemas']['AdvisoryReportInsurancePolicyCmd'];
type SchemaAdvisoryReportRiskDomainAdviceCreateCmd = components['schemas']['AdvisoryReportRiskDomainAdviceCreateCmd'];
type SchemaAdvisoryReportRiskDomainActionCreateCmd = components['schemas']['AdvisoryReportRiskDomainActionCreateCmd'];
type SchemaUpdateAdvisoryReportMetadataByIdParams = components['schemas']['update_advisory_report_metadata_by_id_params'];
type SchemaAdvisoryReportRevisionUpdateCmd = components['schemas']['AdvisoryReportRevisionUpdateCmd'];
type SchemaReportRevisionStatusSubset = components['schemas']['REPORT_REVISION_STATUS_SUBSET'];
type SchemaAddInsuranceProductClausesToAdvisoryReportRevisionParams = components['schemas']['add_insurance_product_clauses_to_advisory_report_revision_params'];
type SchemaAdvisoryReportClausesCreateCmd = components['schemas']['AdvisoryReportClausesCreateCmd'];
type SchemaAddAdvisoryReportStepsConfigurationParams = components['schemas']['add_advisory_report_steps_configuration_params'];
type SchemaAdvisoryReportStepsCreateCmd = components['schemas']['AdvisoryReportStepsCreateCmd'];
type SchemaAddRiskDomainToAdvisoryReportRevisionParams = components['schemas']['add_risk_domain_to_advisory_report_revision_params'];
type SchemaAdvisoryReportRiskDomainCreateCmd = components['schemas']['AdvisoryReportRiskDomainCreateCmd'];
type SchemaAddAdviceToRiskDomainInAdvisoryReportRevisionParams = components['schemas']['add_advice_to_risk_domain_in_advisory_report_revision_params'];
type SchemaUpdateRiskDomainAdviceFromAdvisoryReportRevisionParams = components['schemas']['update_risk_domain_advice_from_advisory_report_revision_params'];
type SchemaAdvisoryReportRiskDomainAdvicePatchCmd = components['schemas']['AdvisoryReportRiskDomainAdvicePatchCmd'];
type SchemaUpsertActionFromAdviceInAdvisoryReportRevisionParams = components['schemas']['upsert_action_from_advice_in_advisory_report_revision_params'];
type SchemaAdvisoryReportAdviceActionCreateCmd = components['schemas']['AdvisoryReportAdviceActionCreateCmd'];
type SchemaAddActionToRiskDomainInAdvisoryReportRevisionParams = components['schemas']['add_action_to_risk_domain_in_advisory_report_revision_params'];
type SchemaUpdateRiskDomainActionFromAdvisoryReportRevisionParams = components['schemas']['update_risk_domain_action_from_advisory_report_revision_params'];
type SchemaAdvisoryReportRiskDomainActionPatchCmd = components['schemas']['AdvisoryReportRiskDomainActionPatchCmd'];
type SchemaUpsertInsurancePolicyForAdvisoryReportRevisionParams = components['schemas']['upsert_insurance_policy_for_advisory_report_revision_params'];
type SchemaOrderInsurancePolicyForAdvisoryReportRevisionParams = components['schemas']['order_insurance_policy_for_advisory_report_revision_params'];
type SchemaAdvisoryReportInsurancePolicyOrder = components['schemas']['AdvisoryReportInsurancePolicyOrder'];
type SchemaUpsertInsurancePolicyPackageForAdvisoryReportRevisionParams = components['schemas']['upsert_insurance_policy_package_for_advisory_report_revision_params'];
type SchemaAdvisoryReportInsurancePolicyPackageCmd = components['schemas']['AdvisoryReportInsurancePolicyPackageCmd'];
type SchemaRiskDomainsQueryModel = components['schemas']['RiskDomainsQueryModel'];
type SchemaAppViewsModelsRiskDomainRiskDomainsQueryModelRiskDomain = components['schemas']['app__views__models__risk_domain__RiskDomainsQueryModel__RiskDomain'];
type SchemaRiskDomainQueryModel = components['schemas']['RiskDomainQueryModel'];
type SchemaCoverage = components['schemas']['Coverage'];
type SchemaPreventionAdvice = components['schemas']['PreventionAdvice'];
type SchemaUpdateRiskDomainInDistributionParams = components['schemas']['update_risk_domain_in_distribution_params'];
type SchemaRiskDomainDistributionUpdateCmd = components['schemas']['RiskDomainDistributionUpdateCmd'];
type SchemaPreventionAdviceQueryModel = components['schemas']['PreventionAdviceQueryModel'];
type SchemaPreventAdvice = components['schemas']['PreventAdvice'];
type SchemaAppViewsModelsRiskDomainPreventionAdviceQueryModelPreventAdviceRiskDomain = components['schemas']['app__views__models__risk_domain__PreventionAdviceQueryModel__PreventAdvice__RiskDomain'];
type SchemaUpdatePreventionAdviceInDistributionParams = components['schemas']['update_prevention_advice_in_distribution_params'];
type SchemaPreventionAdviceDistributionUpdateCmd = components['schemas']['PreventionAdviceDistributionUpdateCmd'];
type SchemaInsuranceProductsQueryModel = components['schemas']['InsuranceProductsQueryModel'];
type SchemaUpdateInsuranceProductInDistributionParams = components['schemas']['update_insurance_product_in_distribution_params'];
type SchemaInsuranceProductByDistributionUpdateCmd = components['schemas']['InsuranceProductByDistributionUpdateCmd'];
type SchemaCampaignQueryModel = components['schemas']['CampaignQueryModel'];
type SchemaCampaignAudienceType = components['schemas']['CAMPAIGN_AUDIENCE_TYPE'];
type SchemaCampaignInsuranceQueryModel = components['schemas']['CampaignInsuranceQueryModel'];
type SchemaCampaignExtend = components['schemas']['CAMPAIGN_EXTEND'];
type SchemaFlowVersion = components['schemas']['FLOW_VERSION'];
type SchemaCampaignSpecificationsQueryModel = components['schemas']['CampaignSpecificationsQueryModel'];
type SchemaCampaignTargetQueryModel = components['schemas']['CampaignTargetQueryModel'];
type SchemaCampaignStatus = components['schemas']['CAMPAIGN_STATUS'];
type SchemaCampaignTemplateQueryModel = components['schemas']['CampaignTemplateQueryModel'];
type SchemaCampaignTemplateCategory = components['schemas']['CAMPAIGN_TEMPLATE_CATEGORY'];
type SchemaCampaignSharingOption = components['schemas']['CAMPAIGN_SHARING_OPTION'];
type SchemaCampaignsResponse = components['schemas']['CampaignsResponse'];
type SchemaCampaignQueryModelFull = components['schemas']['CampaignQueryModelFull'];
type SchemaCreateCampaignParams = components['schemas']['create_campaign_params'];
type SchemaCampaignCreateResponse = components['schemas']['CampaignCreateResponse'];
type SchemaCreateCampaignCmd = components['schemas']['CreateCampaignCmd'];
type SchemaCreateCampaignAssistantAvatarCmd = components['schemas']['CreateCampaignAssistantAvatarCmd'];
type SchemaCreateCampaignLogoCmd = components['schemas']['CreateCampaignLogoCmd'];
type SchemaCampaignSpecifications = components['schemas']['CampaignSpecifications'];
type SchemaCampaignInsurance = components['schemas']['CampaignInsurance'];
type SchemaCampaignTarget = components['schemas']['CampaignTarget'];
type SchemaUpdateCampaignByIdParams = components['schemas']['update_campaign_by_id_params'];
type SchemaUpdateCampaignCmd = components['schemas']['UpdateCampaignCmd'];
type SchemaUpdateCampaignAssistantAvatarCmd = components['schemas']['UpdateCampaignAssistantAvatarCmd'];
type SchemaUpdateCampaignLogoCmd = components['schemas']['UpdateCampaignLogoCmd'];
type SchemaCampaignTemplatesQueryModel = components['schemas']['CampaignTemplatesQueryModel'];
type SchemaCampaignDistributionSettingsQueryModel = components['schemas']['CampaignDistributionSettingsQueryModel'];
type SchemaGenerateDnsPrefixParams = components['schemas']['generate_dns_prefix_params'];
type SchemaCampaignVerifiedDnsPrefix = components['schemas']['CampaignVerifiedDnsPrefix'];
type SchemaCampaignGenerateDnsPrefix = components['schemas']['CampaignGenerateDnsPrefix'];
type SchemaCampaignMailTemplateQueryModel = components['schemas']['CampaignMailTemplateQueryModel'];
type SchemaPromotionQueryModel = components['schemas']['PromotionQueryModel'];
type SchemaMultiAffiliationInfoQueryModel = components['schemas']['MultiAffiliationInfoQueryModel'];
type SchemaAffiliationInfo = components['schemas']['AffiliationInfo'];
type SchemaGetCarInsuranceInsightsParams = components['schemas']['get_car_insurance_insights_params'];
type SchemaCarInsurancePolicyInsightsResponse = components['schemas']['CarInsurancePolicyInsightsResponse'];
type SchemaCarInsurancePolicyInsightsCarResponse = components['schemas']['CarInsurancePolicyInsightsCarResponse'];
type SchemaCarInsurancePolicyInsightsDistributionResponse = components['schemas']['CarInsurancePolicyInsightsDistributionResponse'];
type SchemaCarInsurancePolicyInsightsPartyResponse = components['schemas']['CarInsurancePolicyInsightsPartyResponse'];
type SchemaCoverageInsights = components['schemas']['CoverageInsights'];
type SchemaCarInsuranceInsightPayload = components['schemas']['CarInsuranceInsightPayload'];
type SchemaCarglassEventCreateParams = components['schemas']['carglass_event_create_params'];
type SchemaCarGlassEvent = components['schemas']['CarGlassEvent'];
type SchemaJob = components['schemas']['Job'];
type SchemaLocalized = components['schemas']['Localized'];
type SchemaDocumentLinkResponse = components['schemas']['DocumentLinkResponse'];
type SchemaDocumentQueryModel = components['schemas']['DocumentQueryModel'];
type SchemaDocumentStatus = components['schemas']['DOCUMENT_STATUS'];
type SchemaDocumentResourceType = components['schemas']['DOCUMENT_RESOURCE_TYPE'];
type SchemaCreateAccountParams = components['schemas']['create_account_params'];
type SchemaAccountCreatedResponse = components['schemas']['AccountCreatedResponse'];
type SchemaCompany = components['schemas']['Company'];
type SchemaAccountCreateCmd = components['schemas']['AccountCreateCmd'];
type SchemaTrinityModelsUserAccountCreateCmdUserOVerwrite = components['schemas']['trinity__models__user__AccountCreateCmd__UserOVerwrite'];
type SchemaTrinityModelsUserAccountCreateCmdDistribution = components['schemas']['trinity__models__user__AccountCreateCmd__Distribution'];
type SchemaTrinityModelsUserAccountCreateCmdBroker = components['schemas']['trinity__models__user__AccountCreateCmd__Broker'];
type SchemaCreateToolkitAccountParams = components['schemas']['create_toolkit_account_params'];
type SchemaToolkitAccountCreateCmd = components['schemas']['ToolkitAccountCreateCmd'];
type SchemaTrinityModelsUserToolkitAccountCreateCmdUserOVerwrite = components['schemas']['trinity__models__user__ToolkitAccountCreateCmd__UserOVerwrite'];
type SchemaTrinityModelsUserToolkitAccountCreateCmdDistribution = components['schemas']['trinity__models__user__ToolkitAccountCreateCmd__Distribution'];
type SchemaTrinityModelsUserToolkitAccountCreateCmdBroker = components['schemas']['trinity__models__user__ToolkitAccountCreateCmd__Broker'];
type SchemaCreateTrialUserParams = components['schemas']['create_trial_user_params'];
type SchemaTrinityHandlersNatsOnboardingModelsUserIdResponse = components['schemas']['trinity__handlers__nats__onboarding__models__UserIdResponse'];
type SchemaTrialOnboarding = components['schemas']['TrialOnboarding'];
type SchemaTrinityModelsUserTrialOnboardingUserOVerwrite = components['schemas']['trinity__models__user__TrialOnboarding__UserOVerwrite'];
type SchemaTrinityModelsUserTrialOnboardingDistribution = components['schemas']['trinity__models__user__TrialOnboarding__Distribution'];
type SchemaKeys = components['schemas']['Keys'];
type SchemaKey = components['schemas']['Key'];
type SchemaTypedKeys = components['schemas']['TypedKeys'];
type SchemaSingleUserQueryModel = components['schemas']['SingleUserQueryModel'];
type SchemaUpdateMeUserByIdParams = components['schemas']['update_me_user_by_id_params'];
type SchemaUserMeUpdateCmd = components['schemas']['UserMeUpdateCmd'];
type SchemaUpdatePasswordForUserByUserIdParams = components['schemas']['update_password_for_user_by_user_id_params'];
type SchemaUpdatePasswordCmd = components['schemas']['UpdatePasswordCmd'];
type SchemaDisable_2faForMeParams = components['schemas']['disable_2fa_for_me_params'];
type SchemaTwoFactorDisableCmd = components['schemas']['TwoFactorDisableCmd'];
type SchemaTwoFactorResponse = components['schemas']['TwoFactorResponse'];
type SchemaEnable_2faForMeParams = components['schemas']['enable_2fa_for_me_params'];
type SchemaTwoFactorCreateCmd = components['schemas']['TwoFactorCreateCmd'];
type SchemaInviteUsersToDistributionParams = components['schemas']['invite_users_to_distribution_params'];
type SchemaDistributionInvite = components['schemas']['DistributionInvite'];
type SchemaInviteCustomersToPartyParams = components['schemas']['invite_customers_to_party_params'];
type SchemaPartyInvite = components['schemas']['PartyInvite'];
type SchemaTokenReply = components['schemas']['TokenReply'];
type SchemaAudits = components['schemas']['Audits'];
type SchemaSingleAuditQueryModel = components['schemas']['SingleAuditQueryModel'];
type SchemaSingleAuditDetailQueryModel = components['schemas']['SingleAuditDetailQueryModel'];
type SchemaHandleQuoteCalculationV2ExtraParams = components['schemas']['handle_quote_calculation_v2_extra_params'];
type SchemaQuoteResponseV2 = components['schemas']['QuoteResponseV2'];
type SchemaProductInfo = components['schemas']['ProductInfo'];
type SchemaCompanyInfo = components['schemas']['CompanyInfo'];
type SchemaPremium = components['schemas']['Premium'];
type SchemaFranchise = components['schemas']['Franchise'];
type SchemaFranchiseType = components['schemas']['FranchiseType'];
type SchemaFranchiseLevel = components['schemas']['FranchiseLevel'];
type SchemaWgBeApiQuotesModelsBaseLocalization = components['schemas']['wg_be_api_quotes__models__base__Localization'];
type SchemaCurrency = components['schemas']['CURRENCY'];
type SchemaPaymentIntervalLowerCaseValues = components['schemas']['PaymentIntervalLowerCaseValues'];
type SchemaInsuredValue = components['schemas']['InsuredValue'];
type SchemaHomeEvaluationType = components['schemas']['HomeEvaluationType'];
type SchemaInsuredContentValue = components['schemas']['InsuredContentValue'];
type SchemaAnnualPremium = components['schemas']['AnnualPremium'];
type SchemaGuarantee = components['schemas']['Guarantee'];
type SchemaGuaranteeMatchingScores = components['schemas']['GuaranteeMatchingScores'];
type SchemaCoverageGroupMatchingScore = components['schemas']['CoverageGroupMatchingScore'];
type SchemaCoverageLimit = components['schemas']['CoverageLimit'];
type SchemaQuoteDetails = components['schemas']['QuoteDetails'];
type SchemaLanguage = components['schemas']['_Language'];
type SchemaSplitCost = components['schemas']['SplitCost'];
type SchemaFloatCalculationSpec = components['schemas']['FloatCalculationSpec'];
type SchemaCalculationSpecType = components['schemas']['CALCULATION_SPEC_TYPE'];
type SchemaCalculationSpecInputType = components['schemas']['CALCULATION_SPEC_INPUT_TYPE'];
type SchemaStringCalculationSpec = components['schemas']['StringCalculationSpec'];
type SchemaCalculationSpecEnumValue = components['schemas']['CalculationSpecEnumValue'];
type SchemaFormulaInfo = components['schemas']['FormulaInfo'];
type SchemaWgPyModelsDomainWegroupComplexLocalization = components['schemas']['wg_py_models__domain__wegroup__complex__Localization'];
type SchemaApiCoverage = components['schemas']['ApiCoverage'];
type SchemaApiCoverageSource = components['schemas']['ApiCoverageSource'];
type SchemaDate = components['schemas']['Date'];
type SchemaCarEvaluationType_2 = components['schemas']['CarEvaluationType'];
type SchemaPriceRange = components['schemas']['PriceRange'];
type SchemaWarningMsg = components['schemas']['WarningMsg'];
type SchemaPromotion = components['schemas']['Promotion'];
type SchemaPromotionCriteria = components['schemas']['PromotionCriteria'];
type SchemaPromotionModifications = components['schemas']['PromotionModifications'];
type SchemaGuaranteeContent = components['schemas']['GuaranteeContent'];
type SchemaQuoteRequestV2Base = components['schemas']['QuoteRequestV2Base'];
type SchemaQuoteSpecification = components['schemas']['QuoteSpecification'];
type SchemaWgPyModelsEnumsCoveragePeriod = components['schemas']['wg_py_models__enums__CoveragePeriod'];
type SchemaGuaranteeModification = components['schemas']['GuaranteeModification'];
type SchemaTheftFormulas = components['schemas']['THEFT_FORMULAS'];
type SchemaOmniumFormula = components['schemas']['OMNIUM_FORMULA'];
type SchemaAllianzCancellationReason = components['schemas']['ALLIANZ_CANCELLATION_REASON'];
type SchemaAxaTheftFormulas = components['schemas']['AXA_THEFT_FORMULAS'];
type SchemaAxaItemLimitTier = components['schemas']['AXA_ITEM_LIMIT_TIER'];
type SchemaAxaContractualExcess = components['schemas']['AXA_CONTRACTUAL_EXCESS'];
type SchemaOmniumFormulaByName = components['schemas']['OMNIUM_FORMULA_BY_NAME'];
type SchemaBoatAccidentCoverageLevel = components['schemas']['BOAT_ACCIDENT_COVERAGE_LEVEL'];
type SchemaVatType = components['schemas']['VAT_TYPE'];
type SchemaAskaTravelInsuranceType = components['schemas']['ASKA_TRAVEL_INSURANCE_TYPE'];
type SchemaCitizensCoverageChoice = components['schemas']['CITIZENS_COVERAGE_CHOICE'];
type SchemaCitizensInsuredAmountLiability = components['schemas']['CITIZENS_INSURED_AMOUNT_LIABILITY'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceResidence = components['schemas']['wg_py_models__domain__insurance__risk_objects__residence__Residence'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsInsuranceHistoryInsuranceHistory = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__insurance_history__InsuranceHistory'];
type SchemaWgPyModelsDomainWegroupEnumsHolderState = components['schemas']['wg_py_models__domain__wegroup__enums__HOLDER_STATE'];
type SchemaMainBuilding = components['schemas']['MainBuilding'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceRoomsRooms = components['schemas']['wg_py_models__domain__insurance__risk_objects__residence__rooms__Rooms'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceMainBuildingFacade = components['schemas']['wg_py_models__domain__insurance__risk_objects__residence__main_building__Facade'];
type SchemaResidencePreferences = components['schemas']['ResidencePreferences'];
type SchemaRestrictiveCar = components['schemas']['RestrictiveCar'];
type SchemaRestrictiveDriver = components['schemas']['RestrictiveDriver'];
type SchemaWgPyModelsDomainWegroupEnumsGender = components['schemas']['wg_py_models__domain__wegroup__enums__GENDER'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentAccidentStatement = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__accident__AccidentStatement'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentAccident = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__accident__Accident'];
type SchemaRestrictiveAddress = components['schemas']['RestrictiveAddress'];
type SchemaWgPyModelsDomainWegroupEnumsProfession = components['schemas']['wg_py_models__domain__wegroup__enums__PROFESSION'];
type SchemaWgPyModelsDomainWegroupEnumsBrandClub = components['schemas']['wg_py_models__domain__wegroup__enums__BRAND_CLUB'];
type SchemaWgPyModelsDomainWegroupEnumsClaimFreeYears = components['schemas']['wg_py_models__domain__wegroup__enums__CLAIM_FREE_YEARS'];
type SchemaRestrictiveDriveAssistanceSystem = components['schemas']['RestrictiveDriveAssistanceSystem'];
type SchemaWgPyModelsDomainWegroupEnumsCarUsedFor = components['schemas']['wg_py_models__domain__wegroup__enums__CAR_USED_FOR'];
type SchemaWgPyModelsDomainWegroupEnumsSubjectToVat = components['schemas']['wg_py_models__domain__wegroup__enums__SUBJECT_TO_VAT'];
type SchemaWgPyModelsDomainWegroupEnumsAccreditedAppraiser = components['schemas']['wg_py_models__domain__wegroup__enums__ACCREDITED_APPRAISER'];
type SchemaWgPyModelsDomainWegroupEnumsCarDemo = components['schemas']['wg_py_models__domain__wegroup__enums__CAR_DEMO'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsFamilyFamily = components['schemas']['wg_py_models__domain__insurance__risk_objects__family__Family'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsLegalLegal = components['schemas']['wg_py_models__domain__insurance__risk_objects__legal__Legal'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleTwoWheelerTwoWheeler = components['schemas']['wg_py_models__domain__insurance__risk_objects__vehicle__two_wheeler__TwoWheeler'];
type SchemaBicycle = components['schemas']['Bicycle'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsTeacherTeacher = components['schemas']['wg_py_models__domain__insurance__risk_objects__teacher__Teacher'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsPartyGroupPartyGroup = components['schemas']['wg_py_models__domain__insurance__risk_objects__party_group__PartyGroup'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsPartyGroupParty = components['schemas']['wg_py_models__domain__insurance__risk_objects__party_group__Party'];
type SchemaHandleQuoteSaveParams = components['schemas']['handle_quote_save_params'];
type SchemaQuoteExportResponse = components['schemas']['QuoteExportResponse'];
type SchemaExternalResponseFormatted = components['schemas']['ExternalResponseFormatted'];
type SchemaQuoteExportRequest = components['schemas']['QuoteExportRequest'];
type SchemaRetrieveQuotesExportsResponse = components['schemas']['RetrieveQuotesExportsResponse'];
type SchemaQuoteExport = components['schemas']['QuoteExport'];
type SchemaQuoteStatus = components['schemas']['QUOTE_STATUS'];
type SchemaPagination = components['schemas']['Pagination'];
type SchemaHandleQuoteMailSendParams = components['schemas']['handle_quote_mail_send_params'];
type SchemaQuoteMailSendResponse = components['schemas']['QuoteMailSendResponse'];
type SchemaQuoteMailSendRequest = components['schemas']['QuoteMailSendRequest'];
type SchemaRiskObjectCreationResponse = components['schemas']['RiskObjectCreationResponse'];
type SchemaRiskObjectCreationError = components['schemas']['RiskObjectCreationError'];
type SchemaTag = components['schemas']['Tag'];
type SchemaMultiQuoteNlSession = components['schemas']['MultiQuoteNLSession'];
type SchemaSupportedProFlowCountryCodes = components['schemas']['SupportedProFlowCountryCodes'];
type SchemaBoatNlPayloads = components['schemas']['BoatNLPayloads'];
type SchemaDnaYachtBoatPayload = components['schemas']['DNAYachtBoatPayload'];
type SchemaTypeOfWork_2 = components['schemas']['TypeOfWork'];
type SchemaWarranyOptions_2 = components['schemas']['WarranyOptions'];
type SchemaSalaryCoefficient_2 = components['schemas']['SalaryCoefficient'];
type SchemaWgsdkSmtCoveragePeriod = components['schemas']['wgsdk__smt__CoveragePeriod'];
type SchemaEducationLevel_2 = components['schemas']['EducationLevel'];
type SchemaAskaPackageChoice_2 = components['schemas']['AskaPackageChoice'];
type SchemaWgsdkSmtGender = components['schemas']['wgsdk__smt__GENDER'];
type SchemaTechniekNederlandTypeOfCompany_2 = components['schemas']['TechniekNederlandTypeOfCompany'];
type SchemaTechniekNederlandTypeOfCompanySpecification_2 = components['schemas']['TechniekNederlandTypeOfCompanySpecification'];
type SchemaAppModelsEnumsLanguageCodes_2 = components['schemas']['AppModelsEnumsLanguageCodes'];
type SchemaWgPyModelsDomainWegroupComplexAddress_2 = components['schemas']['WgPyModelsDomainWegroupComplexAddress'];
type SchemaCountryCodes_2 = components['schemas']['CountryCodes'];
type SchemaAppModelsPartyPartypreferences = components['schemas']['AppModelsPartyPartypreferences'];
type SchemaAppModelsPartyPartypreferencesFuneralpreference = components['schemas']['AppModelsPartyPartypreferencesFuneralpreference'];
type SchemaPaymentInterval_2 = components['schemas']['PaymentInterval'];
type SchemaPaymentMethod_2 = components['schemas']['PaymentMethod'];
type SchemaThirdPartyConstructionWorkInsuranceType_2 = components['schemas']['ThirdPartyConstructionWorkInsuranceType'];
type SchemaMostImportantItems_2 = components['schemas']['MostImportantItems'];
type SchemaIdentificationTypes_2 = components['schemas']['IdentificationTypes'];
type SchemaPartyStatus_2 = components['schemas']['PartyStatus'];
type SchemaAppViewsModelsPartyPartylogoquerymodel = components['schemas']['AppViewsModelsPartyPartylogoquerymodel'];
type SchemaTravelsAYear_2 = components['schemas']['TravelsAYear'];
type SchemaTravelMethods_2 = components['schemas']['TravelMethods'];
type SchemaAdditionalProperties_2 = components['schemas']['AdditionalProperties'];
type SchemaAppModelsCompanyRegistrationCompanyregistration = components['schemas']['AppModelsCompanyRegistrationCompanyregistration'];
type SchemaCompanyRegistrationType_2 = components['schemas']['CompanyRegistrationType'];
type SchemaLegalForm_2 = components['schemas']['LegalForm'];
type SchemaAppModelsPartyPartycompanybaseBookkeeper = components['schemas']['AppModelsPartyPartycompanybaseBookkeeper'];
type SchemaAppModelsPartyPartycompanybaseContactperson = components['schemas']['AppModelsPartyPartycompanybaseContactperson'];
type SchemaAppModelsPartyPartycompanybasePersonneldetails = components['schemas']['AppModelsPartyPartycompanybasePersonneldetails'];
type SchemaAppModelsPartyPartycompanybaseTurnover = components['schemas']['AppModelsPartyPartycompanybaseTurnover'];
type SchemaAppModelsPartyPartycompanybaseCustomerinfo = components['schemas']['AppModelsPartyPartycompanybaseCustomerinfo'];
type SchemaAppModelsPartyPartycompanybaseExportactivity = components['schemas']['AppModelsPartyPartycompanybaseExportactivity'];
type SchemaAppModelsPartyPartycompanybaseImportactivity = components['schemas']['AppModelsPartyPartycompanybaseImportactivity'];
type SchemaAppModelsPartyPartycompanybaseThirdpartyactivity = components['schemas']['AppModelsPartyPartycompanybaseThirdpartyactivity'];
type SchemaSupplierType_2 = components['schemas']['SupplierType'];
type SchemaAppModelsPartyPartycompanybaseOutlook = components['schemas']['AppModelsPartyPartycompanybaseOutlook'];
type SchemaAppModelsPartyPartycompanybaseAssetinfo = components['schemas']['AppModelsPartyPartycompanybaseAssetinfo'];
type SchemaAppModelsPartyPartycompanybaseAssetinfoMachinedelivery = components['schemas']['AppModelsPartyPartycompanybaseAssetinfoMachinedelivery'];
type SchemaAppModelsPartyPartycompanybaseAssetinfoPeriodiccash = components['schemas']['AppModelsPartyPartycompanybaseAssetinfoPeriodiccash'];
type SchemaAppModelsPartyPartycompanybaseAssetinfoSilocapacity = components['schemas']['AppModelsPartyPartycompanybaseAssetinfoSilocapacity'];
type SchemaAppModelsPartyPartycompanybaseFinancialinfo = components['schemas']['AppModelsPartyPartycompanybaseFinancialinfo'];
type SchemaAppModelsPartyPartycompanybaseExhibitionactivity = components['schemas']['AppModelsPartyPartycompanybaseExhibitionactivity'];
type SchemaAppModelsPartyPartycompanybaseTransportinfo = components['schemas']['AppModelsPartyPartycompanybaseTransportinfo'];
type SchemaAppModelsPartyPartycompanybaseWorkforce = components['schemas']['AppModelsPartyPartycompanybaseWorkforce'];
type SchemaAppModelsPartyPartycompanybaseWorkforceWagebill = components['schemas']['AppModelsPartyPartycompanybaseWorkforceWagebill'];
type SchemaAppModelsPartyPartycompanybaseLiabilityinfo = components['schemas']['AppModelsPartyPartycompanybaseLiabilityinfo'];
type SchemaAppModelsPartyPartycompanybaseConstructionworks = components['schemas']['AppModelsPartyPartycompanybaseConstructionworks'];
type SchemaAppModelsPartyPartycompanybaseConstructionworksConstructionworkduration = components['schemas']['AppModelsPartyPartycompanybaseConstructionworksConstructionworkduration'];
type SchemaAppModelsPartyPartycompanybaseCyber = components['schemas']['AppModelsPartyPartycompanybaseCyber'];
type SchemaBackupFrequency_2 = components['schemas']['BackupFrequency'];
type SchemaImpactTime_2 = components['schemas']['ImpactTime'];
type SchemaAppModelsPartyPartycompanybaseLegalaid = components['schemas']['AppModelsPartyPartycompanybaseLegalaid'];
type SchemaAppModelsEnumsProspectType_2 = components['schemas']['AppModelsEnumsProspectType'];
type SchemaAppViewsModelsPartyPartydocumentquerymodel = components['schemas']['AppViewsModelsPartyPartydocumentquerymodel'];
type SchemaDocumentType_2 = components['schemas']['DocumentType'];
type SchemaWgPyModelsDomainWegroupEnumsProspectType_2 = components['schemas']['WgPyModelsDomainWegroupEnumsProspectType'];
type SchemaAppViewsModelsPartyManagementquerymodel = components['schemas']['AppViewsModelsPartyManagementquerymodel'];
type SchemaAppModelsPartyManagementbasedocumentdataPreferences = components['schemas']['AppModelsPartyManagementbasedocumentdataPreferences'];
type SchemaCivilState_2 = components['schemas']['CivilState'];
type SchemaAppModelsPartyManagementFunction_2 = components['schemas']['AppModelsPartyManagementFunction'];
type SchemaRizivConventionStatus_2 = components['schemas']['RizivConventionStatus'];
type SchemaWgsdkSmtProfession = components['schemas']['wgsdk__smt__PROFESSION'];
type SchemaFamilyStatus_2 = components['schemas']['FamilyStatus'];
type SchemaDriverLicenseType_2 = components['schemas']['DriverLicenseType'];
type SchemaDriverLicenseCode_2 = components['schemas']['DriverLicenseCode'];
type SchemaWgsdkSmtAccidentStatement = components['schemas']['wgsdk__smt__AccidentStatement'];
type SchemaWgsdkSmtAccident = components['schemas']['wgsdk__smt__Accident'];
type SchemaLiabilityType_2 = components['schemas']['LiabilityType'];
type SchemaCarClaimType_2 = components['schemas']['CarClaimType'];
type SchemaAccidentStatementType_2 = components['schemas']['AccidentStatementType'];
type SchemaHomeToWorkDistance_2 = components['schemas']['HomeToWorkDistance'];
type SchemaStateOfChildren_2 = components['schemas']['StateOfChildren'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicle = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicle'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleexperience = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleexperience'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership'];
type SchemaBrandClub_2 = components['schemas']['BrandClub'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured'];
type SchemaClaimFreeYears_2 = components['schemas']['ClaimFreeYears'];
type SchemaSavingTypes_2 = components['schemas']['SavingTypes'];
type SchemaSportHobbies_2 = components['schemas']['SportHobbies'];
type SchemaCarInterests_2 = components['schemas']['CarInterests'];
type SchemaMotorcycleInterests_2 = components['schemas']['MotorcycleInterests'];
type SchemaAppViewsModelsPartyPartyassignee = components['schemas']['AppViewsModelsPartyPartyassignee'];
type SchemaWgsdkSmtClaim = components['schemas']['wgsdk__smt__Claim'];
type SchemaClaimCause_2 = components['schemas']['ClaimCause'];
type SchemaClaimLossAmount_2 = components['schemas']['ClaimLossAmount'];
type SchemaPartyRelationType_2 = components['schemas']['PartyRelationType'];
type SchemaAppViewsModelsPartyPartyrelationquerymodelParty = components['schemas']['AppViewsModelsPartyPartyrelationquerymodelParty'];
type SchemaWgsdkSmtInsuranceHistory = components['schemas']['wgsdk__smt__InsuranceHistory'];
type SchemaInsuranceTerminationReasonType_2 = components['schemas']['InsuranceTerminationReasonType'];
type SchemaRiskObjectType_2 = components['schemas']['RiskObjectType'];
type SchemaInsurancePolicyType_2 = components['schemas']['InsurancePolicyType'];
type SchemaBoat = components['schemas']['Boat'];
type SchemaCarNlPayloads = components['schemas']['CarNLPayloads'];
type SchemaPiaNlCarPayload = components['schemas']['PiaNLCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlProspectCustomerOwner = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__prospect__CustomerOwner'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlProspectCompanyOwner = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__prospect__CompanyOwner'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCompanyLegalForm = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__COMPANY_LEGAL_FORM'];
type SchemaPiaNlCar = components['schemas']['PiaNLCar'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCarUsage = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__CAR_USAGE'];
type SchemaPiaNlDriver = components['schemas']['PiaNLDriver'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlDriverDriverBrandClubMembership = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__driver__DriverBrandClubMembership'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsBrandClub = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__BRAND_CLUB'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCountryOfRegistration = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__COUNTRY_OF_REGISTRATION'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsProfessionalUsagePurpose = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__PROFESSIONAL_USAGE_PURPOSE'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCarDemo = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__CAR_DEMO'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsSubjectToVat = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__SUBJECT_TO_VAT'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsAccreditedAppraiser = components['schemas']['wg_py_models__domain__insurance__insurances__pia__nl__enums__ACCREDITED_APPRAISER'];
type SchemaCitizensCarPayload = components['schemas']['CitizensCarPayload'];
type SchemaCitizensCar = components['schemas']['CitizensCar'];
type SchemaHomeNlPayloads = components['schemas']['HomeNLPayloads'];
type SchemaVillasureHomePayload = components['schemas']['VillasureHomePayload'];
type SchemaMultiQuoteBeSession = components['schemas']['MultiQuoteBESession'];
type SchemaCarPayloads = components['schemas']['CarPayloads'];
type SchemaAedesCarPayload = components['schemas']['AedesCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAedesProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__aedes__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesAedesAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__aedes__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesAedesProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__aedes__prospect__Company'];
type SchemaAedesCar = components['schemas']['AedesCar'];
type SchemaAedesDriver = components['schemas']['AedesDriver'];
type SchemaAllianzCarPayload = components['schemas']['AllianzCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__prospect__Company'];
type SchemaAllianzCar = components['schemas']['AllianzCar'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzEnumsCarUsedFor = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__enums__CAR_USED_FOR'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzCarSecuritySystems = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__car__SecuritySystems'];
type SchemaAllianzDriver = components['schemas']['AllianzDriver'];
type SchemaAxaCarPayload = components['schemas']['AxaCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__axa__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__axa__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__axa__prospect__Company'];
type SchemaAxaCar = components['schemas']['AxaCar'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaCarSecuritySystems = components['schemas']['wg_py_models__domain__insurance__insurances__axa__car__SecuritySystems'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaEnumsCarUsage = components['schemas']['wg_py_models__domain__insurance__insurances__axa__enums__CAR_USAGE'];
type SchemaAxaDriver = components['schemas']['AxaDriver'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaEnumsClaimFreeYears = components['schemas']['wg_py_models__domain__insurance__insurances__axa__enums__CLAIM_FREE_YEARS'];
type SchemaBaloiseCarPayload = components['schemas']['BaloiseCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__baloise__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__baloise__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__baloise__prospect__Company'];
type SchemaBaloiseCar = components['schemas']['BaloiseCar'];
type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseEnumsCarUsage = components['schemas']['wg_py_models__domain__insurance__insurances__baloise__enums__CAR_USAGE'];
type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseCarSecuritySystems = components['schemas']['wg_py_models__domain__insurance__insurances__baloise__car__SecuritySystems'];
type SchemaBaloiseDriver = components['schemas']['BaloiseDriver'];
type SchemaSatelliteProtection = components['schemas']['SATELLITE_PROTECTION'];
type SchemaPnpCarPayload = components['schemas']['PnpCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesPnpProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__pnp__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesPnpAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__pnp__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesPnpProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__pnp__prospect__Company'];
type SchemaPnpCar = components['schemas']['PnpCar'];
type SchemaPnpDriver = components['schemas']['PnpDriver'];
type SchemaOptimcoCarPayload = components['schemas']['OptimcoCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__optimco__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__optimco__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__optimco__prospect__Company'];
type SchemaOptimcoCar = components['schemas']['OptimcoCar'];
type SchemaOptimcoDriver = components['schemas']['OptimcoDriver'];
type SchemaSafetyStickCarPayload = components['schemas']['SafetyStickCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesSafetystickProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__safetystick__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesSafetystickProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__safetystick__prospect__Company'];
type SchemaSafetyStickCar = components['schemas']['SafetyStickCar'];
type SchemaSafetyStickDriver = components['schemas']['SafetyStickDriver'];
type SchemaViviumCarPayload = components['schemas']['ViviumCarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumProspectCustomer = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__prospect__Customer'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumAddressAddress = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__address__Address'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumProspectCompany = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__prospect__Company'];
type SchemaViviumCar = components['schemas']['ViviumCar'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumEnumsCarUsage = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__enums__CAR_USAGE'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumCarSecuritySystems = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__car__SecuritySystems'];
type SchemaViviumDriver = components['schemas']['ViviumDriver'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumEnumsClaimFreeYears = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__enums__CLAIM_FREE_YEARS'];
type SchemaPiaBeCarPayload = components['schemas']['PiaBECarPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeProspectCustomerOwner = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__prospect__CustomerOwner'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeProspectCompanyOwner = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__prospect__CompanyOwner'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsCompanyLegalForm = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__enums__COMPANY_LEGAL_FORM'];
type SchemaPiaBeCar = components['schemas']['PiaBECar'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsCarUsage = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__enums__CAR_USAGE'];
type SchemaPiaBeDriver = components['schemas']['PiaBEDriver'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeDriverDriverBrandClubMembership = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__driver__DriverBrandClubMembership'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsBrandClub = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__enums__BRAND_CLUB'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsCountryOfRegistration = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__enums__COUNTRY_OF_REGISTRATION'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsProfessionalUsagePurpose = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__enums__PROFESSIONAL_USAGE_PURPOSE'];
type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsAccreditedAppraiser = components['schemas']['wg_py_models__domain__insurance__insurances__pia__be__enums__ACCREDITED_APPRAISER'];
type SchemaFoyerCarPayload = components['schemas']['FoyerCarPayload'];
type SchemaFoyerCar = components['schemas']['FoyerCar'];
type SchemaFoyerDriver = components['schemas']['FoyerDriver'];
type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverAssistanceSystemDriveAssistanceSystem = components['schemas']['wg_py_models__domain__insurance___components__risk_objects__driver_assistance_system__DriveAssistanceSystem'];
type SchemaFamilyPayloads = components['schemas']['FamilyPayloads'];
type SchemaAllianzFamilyPayload = components['schemas']['AllianzFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__family__Family'];
type SchemaAthoraFamilyPayload = components['schemas']['AthoraFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAthoraFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__athora__family__Family'];
type SchemaAxaFamilyPayload = components['schemas']['AxaFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__axa__family__Family'];
type SchemaBaloiseFamilyPayload = components['schemas']['BaloiseFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__baloise__family__Family'];
type SchemaOptimcoFamilyPayload = components['schemas']['OptimcoFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__optimco__family__Family'];
type SchemaPnpFamilyPayload = components['schemas']['PnpFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesPnpFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__pnp__family__Family'];
type SchemaViviumFamilyPayload = components['schemas']['ViviumFamilyPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumFamilyFamily = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__family__Family'];
type SchemaLegalPayloads = components['schemas']['LegalPayloads'];
type SchemaArcesLegalPayload = components['schemas']['ArcesLegalPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesArcesLegalLegal = components['schemas']['wg_py_models__domain__insurance__insurances__arces__legal__Legal'];
type SchemaDasLegalPayload = components['schemas']['DasLegalPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesDasLegalLegal = components['schemas']['wg_py_models__domain__insurance__insurances__das__legal__Legal'];
type SchemaEuromexLegalPayload = components['schemas']['EuromexLegalPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesEuromexLegalLegal = components['schemas']['wg_py_models__domain__insurance__insurances__euromex__legal__Legal'];
type SchemaLarLegalPayload = components['schemas']['LarLegalPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesLarLegalLegal = components['schemas']['wg_py_models__domain__insurance__insurances__lar__legal__Legal'];
type SchemaAragLegalPayload = components['schemas']['AragLegalPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesAragLegalLegal = components['schemas']['wg_py_models__domain__insurance__insurances__arag__legal__Legal'];
type SchemaHomePayloads = components['schemas']['HomePayloads'];
type SchemaAgHomePayload = components['schemas']['AgHomePayload'];
type SchemaBaloiseHomePayload = components['schemas']['BaloiseHomePayload'];
type SchemaBaloiseHome = components['schemas']['BaloiseHome'];
type SchemaViviumHomePayload = components['schemas']['ViviumHomePayload'];
type SchemaViviumHome = components['schemas']['ViviumHome'];
type SchemaWgPyModelsDomainInsuranceInsurancesViviumResidenceRooms = components['schemas']['wg_py_models__domain__insurance__insurances__vivium__residence__Rooms'];
type SchemaAllianzHomePayload = components['schemas']['AllianzHomePayload'];
type SchemaAllianzHome = components['schemas']['AllianzHome'];
type SchemaWgPyModelsDomainInsuranceInsurancesAllianzResidenceRooms = components['schemas']['wg_py_models__domain__insurance__insurances__allianz__residence__Rooms'];
type SchemaPnpHomePayload = components['schemas']['PnpHomePayload'];
type SchemaPnpHome = components['schemas']['PnpHome'];
type SchemaWgPyModelsDomainInsuranceInsurancesPnpResidenceRooms = components['schemas']['wg_py_models__domain__insurance__insurances__pnp__residence__Rooms'];
type SchemaAxaHomePayload = components['schemas']['AxaHomePayload'];
type SchemaAxaHome = components['schemas']['AxaHome'];
type SchemaPropertyType = components['schemas']['PROPERTY_TYPE'];
type SchemaFloor = components['schemas']['FLOOR'];
type SchemaWgPyModelsDomainInsuranceInsurancesAxaEnumsHolderState = components['schemas']['wg_py_models__domain__insurance__insurances__axa__enums__HOLDER_STATE'];
type SchemaHomeAge = components['schemas']['HOME_AGE'];
type SchemaRiskAddress = components['schemas']['RiskAddress'];
type SchemaFuneralPayloads = components['schemas']['FuneralPayloads'];
type SchemaDelaFuneralPayload = components['schemas']['DelaFuneralPayload'];
type SchemaWgPyModelsDomainInsuranceInsurancesDelaFuneralPartyGroup = components['schemas']['wg_py_models__domain__insurance__insurances__dela__funeral__PartyGroup'];
type SchemaWgPyModelsDomainInsuranceInsurancesDelaFuneralParty = components['schemas']['wg_py_models__domain__insurance__insurances__dela__funeral__Party'];
type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsCar = components['schemas']['wg_be_api_quotes__models__products__risk_object_errors__Car'];
type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsResidence = components['schemas']['wg_be_api_quotes__models__products__risk_object_errors__Residence'];
type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsFamily = components['schemas']['wg_be_api_quotes__models__products__risk_object_errors__Family'];
type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsLegal = components['schemas']['wg_be_api_quotes__models__products__risk_object_errors__Legal'];
type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsPartyGroup = components['schemas']['wg_be_api_quotes__models__products__risk_object_errors__PartyGroup'];
type SchemaErrorResponse = components['schemas']['ErrorResponse'];
type SchemaAnswerValidationError = components['schemas']['AnswerValidationError'];
type SchemaAnswerValidationErrorMessage = components['schemas']['AnswerValidationErrorMessage'];
type SchemaHandleRetrieveProductsV2Params = components['schemas']['handle_retrieve_products_v2_params'];
type SchemaProductsV2Response = components['schemas']['ProductsV2Response'];
type SchemaProductV2 = components['schemas']['ProductV2'];
type SchemaGuaranteeTag = components['schemas']['GUARANTEE_TAG'];
type SchemaDocument = components['schemas']['Document'];
type SchemaCompanyInfoContent = components['schemas']['CompanyInfoContent'];
type SchemaInsuranceContent = components['schemas']['InsuranceContent'];
type SchemaProductsV2Filter = components['schemas']['ProductsV2Filter'];
type SchemaProductsGroupBy = components['schemas']['PRODUCTS_GROUP_BY'];
type SchemaProductsFilterSort = components['schemas']['PRODUCTS_FILTER_SORT'];
type SchemaRetrieveQuotesInsightsResponse = components['schemas']['RetrieveQuotesInsightsResponse'];
type SchemaRetrieveQuotesBatchResponse = components['schemas']['RetrieveQuotesBatchResponse'];
type SchemaBatchUnitResponse = components['schemas']['BatchUnitResponse'];
type SchemaQuoteResponse = components['schemas']['QuoteResponse'];
type SchemaQuote = components['schemas']['Quote'];
type SchemaGuaranteeBase = components['schemas']['GuaranteeBase'];
type SchemaInsurance = components['schemas']['Insurance'];
type SchemaWgPyModelsUserCompany = components['schemas']['wg_py_models__user__Company'];
type SchemaFormattedExceptionModel = components['schemas']['FormattedExceptionModel'];
type SchemaInsuranceProductAdvices = components['schemas']['InsuranceProductAdvices'];
type SchemaCustomAdvice = components['schemas']['CustomAdvice'];
type SchemaUpdateAdvicesByInsuranceProductInDistributionParams = components['schemas']['update_advices_by_insurance_product_in_distribution_params'];
type SchemaCustomAdvicePatchCmd = components['schemas']['CustomAdvicePatchCmd'];
type SchemaGenerateRecommendationsByPartyIdParams = components['schemas']['generate_recommendations_by_party_id_params'];
type SchemaInsuranceProductRecommendation = components['schemas']['InsuranceProductRecommendation'];
type SchemaRiskDomain = components['schemas']['RiskDomain'];
type SchemaPreventionAdviceRecommendation = components['schemas']['PreventionAdviceRecommendation'];
type SchemaRecommendationsV2CreateCmd = components['schemas']['RecommendationsV2CreateCmd'];
type SchemaRecommendationsQueryModel = components['schemas']['RecommendationsQueryModel'];
type SchemaGenerateRecommendationParams = components['schemas']['generate_recommendation_params'];
type SchemaGiveSelectedProductsFeedbackParams = components['schemas']['give_selected_products_feedback_params'];
type SchemaSelectedRecommendationsFeedback = components['schemas']['SelectedRecommendationsFeedback'];
type SchemaOverrideInsuranceProductRecommendationParams = components['schemas']['override_insurance_product_recommendation_params'];
type SchemaInsuranceProductRecommendationPatchCmd = components['schemas']['InsuranceProductRecommendationPatchCmd'];
type SchemaOverridePreventionAdviceRecommendationParams = components['schemas']['override_prevention_advice_recommendation_params'];
type SchemaPreventionAdviceRecommendationPatchCmd = components['schemas']['PreventionAdviceRecommendationPatchCmd'];
type SchemaGenerateCompanySettingsAboutUsParams = components['schemas']['generate_company_settings_about_us_params'];
type SchemaAboutUsResponse = components['schemas']['AboutUsResponse'];
type SchemaGenerateAboutUsCmd = components['schemas']['GenerateAboutUsCmd'];
type SchemaPersonalizedAdviceResponse = components['schemas']['PersonalizedAdviceResponse'];
type SchemaPersonalizedAdvice = components['schemas']['PersonalizedAdvice'];
type SchemaLabeledItems = components['schemas']['LabeledItems'];
type SchemaItem = components['schemas']['Item'];
type SchemaPostInsuranceTermsChatParams = components['schemas']['post_insurance_terms_chat_params'];
type SchemaConversationAnswer = components['schemas']['ConversationAnswer'];
type SchemaChatCmd = components['schemas']['ChatCmd'];
type SchemaPostInsuranceTermsComparisonParams = components['schemas']['post_insurance_terms_comparison_params'];
type SchemaCompareAnswer = components['schemas']['CompareAnswer'];
type SchemaConversationAnswerCompared = components['schemas']['ConversationAnswerCompared'];
type SchemaCompareCmd = components['schemas']['CompareCmd'];
type SchemaPostInsuranceTermsChatFeedbackParams = components['schemas']['post_insurance_terms_chat_feedback_params'];
type SchemaFeedback = components['schemas']['Feedback'];
type SchemaGenerateCompanyDescriptionParams = components['schemas']['generate_company_description_params'];
type SchemaGenerateCompanyDescriptionResponse = components['schemas']['GenerateCompanyDescriptionResponse'];
type SchemaGenerateCompanyDescriptionCmd = components['schemas']['GenerateCompanyDescriptionCmd'];
type SchemaExtractWebsiteThemeParams = components['schemas']['extract_website_theme_params'];
type SchemaExtractThemeCmd = components['schemas']['ExtractThemeCmd'];
type SchemaSupportedFileTypesResponse = components['schemas']['SupportedFileTypesResponse'];
type SchemaExtractSingularDocumentParams = components['schemas']['extract_singular_document_params'];
type SchemaExtractOneDocumentResponse = components['schemas']['ExtractOneDocumentResponse'];
type SchemaMetadata = components['schemas']['Metadata'];
type SchemaExtractDocumentCmd = components['schemas']['ExtractDocumentCmd'];
type SchemaExtractOnePoliciesDocumentResponse = components['schemas']['ExtractOnePoliciesDocumentResponse'];
type SchemaExtractedInsurancePolicy = components['schemas']['ExtractedInsurancePolicy'];
type SchemaAppModelsInsurancePolicyExternalref = components['schemas']['AppModelsInsurancePolicyExternalref'];
type SchemaAnvaCustomerInquiryParams = components['schemas']['anva_customer_inquiry_params'];
type SchemaStatusReply = components['schemas']['StatusReply'];
type SchemaAnvaInquiry = components['schemas']['AnvaInquiry'];
type SchemaAnvaInquiryDocument = components['schemas']['AnvaInquiryDocument'];
type SchemaRelations = components['schemas']['Relations'];
type SchemaEmployees = components['schemas']['Employees'];
type SchemaMercuryModelsAnvaListItem = components['schemas']['mercury__models__anva__ListItem'];
type SchemaImportPartyResponse = components['schemas']['ImportPartyResponse'];
type SchemaReference = components['schemas']['Reference'];
type SchemaImportPartyError = components['schemas']['ImportPartyError'];
type SchemaCreateReplyUuid = components['schemas']['CreateReplyUUID'];
type SchemaTeams = components['schemas']['Teams'];
type SchemaMercuryModelsFasterforwardListItem = components['schemas']['mercury__models__fasterforward__ListItem'];
type SchemaJobResult = components['schemas']['JobResult'];
type SchemaJobResultType = components['schemas']['JOB_RESULT_TYPE'];
type SchemaJobStatus = components['schemas']['JOB_STATUS'];
type SchemaAnvaQuote = components['schemas']['AnvaQuote'];
type SchemaAnvaInsuranceCompany = components['schemas']['AnvaInsuranceCompany'];
type SchemaAnvaInsurance = components['schemas']['AnvaInsurance'];
type SchemaAnvaProductTag = components['schemas']['AnvaProductTag'];
type SchemaPossiblePackage = components['schemas']['PossiblePackage'];
type SchemaAnvaPackageDiscount = components['schemas']['AnvaPackageDiscount'];
type SchemaWarning = components['schemas']['Warning'];
type SchemaAnvaCalculationPackage = components['schemas']['AnvaCalculationPackage'];
type SchemaAnvaSendOfferResponse = components['schemas']['AnvaSendOfferResponse'];
type SchemaAnvaSendOfferInsurancePolicy = components['schemas']['AnvaSendOfferInsurancePolicy'];
type SchemaAnvaOfferDocument = components['schemas']['AnvaOfferDocument'];
type SchemaAnvaSendOfferPolicyPackage = components['schemas']['AnvaSendOfferPolicyPackage'];
type SchemaTitleAndMessageResponse = components['schemas']['TitleAndMessageResponse'];
type SchemaFlowsInfo = components['schemas']['FlowsInfo'];
type SchemaFlowInfo = components['schemas']['FlowInfo'];
type SchemaFlowSubType = components['schemas']['FLOW_SUB_TYPE'];
type SchemaRetrieveQuestionnaireResponse = components['schemas']['RetrieveQuestionnaireResponse'];
type SchemaQuestionnaire = components['schemas']['Questionnaire'];
type SchemaQuestionGroup = components['schemas']['QuestionGroup'];
type SchemaConditions = components['schemas']['Conditions'];
type SchemaConditionType = components['schemas']['CONDITION_TYPE'];
type SchemaCondition = components['schemas']['Condition'];
type SchemaConditionOperation = components['schemas']['CONDITION_OPERATION'];
type SchemaConditionCheckType = components['schemas']['CONDITION_CHECK_TYPE'];
type SchemaConditionAction = components['schemas']['CONDITION_ACTION'];
type SchemaRoleFilter = components['schemas']['RoleFilter'];
type SchemaRoleFilterType = components['schemas']['ROLE_FILTER_TYPE'];
type SchemaEntityKey = components['schemas']['ENTITY_KEY'];
type SchemaQuestion = components['schemas']['Question'];
type SchemaFieldMappingManager = components['schemas']['FieldMappingManager'];
type SchemaFieldMapping = components['schemas']['FieldMapping'];
type SchemaFieldTransformer = components['schemas']['FieldTransformer'];
type SchemaFieldOperation = components['schemas']['FIELD_OPERATION'];
type SchemaRules = components['schemas']['Rules'];
type SchemaOptions = components['schemas']['Options'];
type SchemaMimeType = components['schemas']['MIME_TYPE'];
type SchemaInputType = components['schemas']['INPUT_TYPE'];
type SchemaDataType = components['schemas']['DATA_TYPE'];
type SchemaSymbol = components['schemas']['SYMBOL'];
type SchemaEnumValue = components['schemas']['EnumValue'];
type SchemaBase = components['schemas']['Base'];
type SchemaFeatureItem = components['schemas']['FeatureItem'];
type SchemaEnumSource = components['schemas']['EnumSource'];
type SchemaDateDsl = components['schemas']['DATE_DSL'];
type SchemaRegex = components['schemas']['Regex'];
type SchemaSort = components['schemas']['SORT'];
type SchemaTableRules = components['schemas']['TableRules'];
type SchemaTableColumn = components['schemas']['TableColumn'];
type SchemaDeleteMethod = components['schemas']['DELETE_METHOD'];
type SchemaAddressRules = components['schemas']['AddressRules'];
type SchemaErrorMessages = components['schemas']['ErrorMessages'];
type SchemaValidator = components['schemas']['Validator'];
type SchemaExternalRef = components['schemas']['ExternalRef'];
type SchemaTagContentItem = components['schemas']['TagContentItem'];
type SchemaHandleCreateDocumentFromQuestionnaireParams = components['schemas']['handle_create_document_from_questionnaire_params'];
type SchemaSessionReport = components['schemas']['SessionReport'];
type SchemaExtractedQuestionnaireRequest = components['schemas']['ExtractedQuestionnaireRequest'];
type SchemaPriceQualityRatio = components['schemas']['PRICE_QUALITY_RATIO'];
type SchemaPreferredWayOfContact = components['schemas']['PREFERRED_WAY_OF_CONTACT'];
type SchemaAnvaProduct = components['schemas']['AnvaProduct'];
type SchemaYellowHiveProductsInConversationCmd = components['schemas']['YellowHiveProductsInConversationCmd'];
type SchemaExtractedQuestionnaireFilters = components['schemas']['ExtractedQuestionnaireFilters'];
type SchemaAskLaterQuestionsResponse = components['schemas']['AskLaterQuestionsResponse'];
type SchemaAskLaterQuestion = components['schemas']['AskLaterQuestion'];
type SchemaHandleSetAskLaterQuestionIdsParams = components['schemas']['handle_set_ask_later_question_ids_params'];
type SchemaWgPyModelsDomainWegroupRestResponsesStatusResponse = components['schemas']['wg_py_models__domain__wegroup__rest__responses__StatusResponse'];
type SchemaAskLaterQuestionsRequest = components['schemas']['AskLaterQuestionsRequest'];
type SchemaCreateFlowParams = components['schemas']['create_flow_params'];
type SchemaFlow = components['schemas']['Flow'];
type SchemaAnswer = components['schemas']['Answer'];
type SchemaLastAnswer = components['schemas']['LastAnswer'];
type SchemaFlowRequest = components['schemas']['FlowRequest'];
type SchemaAnswerFlowParams = components['schemas']['answer_flow_params'];
type SchemaAnswerFlowsResponse = components['schemas']['AnswerFlowsResponse'];
type SchemaFlowsError = components['schemas']['FlowsError'];
type SchemaFlowsErrorType = components['schemas']['FLOWS_ERROR_TYPE'];
type SchemaFlowStatus = components['schemas']['FLOW_STATUS'];
type SchemaEntityChanges = components['schemas']['EntityChanges'];
type SchemaEntityReference = components['schemas']['EntityReference'];
type SchemaAnswersPayload = components['schemas']['AnswersPayload'];
type SchemaMultiYellowHiveInsuranceQueryModel = components['schemas']['MultiYellowHiveInsuranceQueryModel'];
type SchemaYellowHiveInsurance = components['schemas']['YellowHiveInsurance'];
type SchemaMultiYellowHiveCoverageQueryModel = components['schemas']['MultiYellowHiveCoverageQueryModel'];
type SchemaYellowHiveCoverage = components['schemas']['YellowHiveCoverage'];
type SchemaMultiYellowHiveProductQueryModel = components['schemas']['MultiYellowHiveProductQueryModel'];
type SchemaYellowHiveProduct = components['schemas']['YellowHiveProduct'];
type SchemaMultiAnvaLabelQueryModel = components['schemas']['MultiAnvaLabelQueryModel'];
type SchemaAnvaLabel = components['schemas']['AnvaLabel'];
type SchemaAnvaFlowLabelStatus = components['schemas']['ANVA_FLOW_LABEL_STATUS'];
type SchemaMultiAnvaInsuranceQueryModel = components['schemas']['MultiAnvaInsuranceQueryModel'];
type SchemaMultiAnvaTagQueryModel = components['schemas']['MultiAnvaTagQueryModel'];
type SchemaAnvaTag = components['schemas']['AnvaTag'];
type SchemaMultiAnvaCoverageQueryModel = components['schemas']['MultiAnvaCoverageQueryModel'];
type SchemaAnvaCoverage = components['schemas']['AnvaCoverage'];
type SchemaMultiAnvaAdnCoverageQueryModel = components['schemas']['MultiAnvaAdnCoverageQueryModel'];
type SchemaAnvaAdnCoverage = components['schemas']['AnvaAdnCoverage'];
type SchemaMultiAnvaInsuranceCompanyQueryModel = components['schemas']['MultiAnvaInsuranceCompanyQueryModel'];
type SchemaHandleCalculateAnvaQuotesForConversationParams = components['schemas']['handle_calculate_anva_quotes_for_conversation_params'];
type SchemaAnvaCalculationResponse = components['schemas']['AnvaCalculationResponse'];
type SchemaCalculateAnvaQuotesRequest = components['schemas']['CalculateAnvaQuotesRequest'];
type SchemaInsurancePackage = components['schemas']['InsurancePackage'];
type SchemaFlowsModelsAnvaInsurancePackageInsurancePolicy = components['schemas']['flows__models__anva__InsurancePackage__InsurancePolicy'];
type SchemaFlowsModelsAnvaInsurancePolicy = components['schemas']['flows__models__anva__InsurancePolicy'];
type SchemaHandleQueueCalculateAnvaQuotesForConversationParams = components['schemas']['handle_queue_calculate_anva_quotes_for_conversation_params'];
type SchemaAnvaQuoteCalculationJobsQueuedResponse = components['schemas']['AnvaQuoteCalculationJobsQueuedResponse'];
type SchemaAnvaQuoteCalculationJob = components['schemas']['AnvaQuoteCalculationJob'];
type SchemaJobQueuedResponse = components['schemas']['JobQueuedResponse'];
type SchemaAnvaPolicyPackageCalculationJob = components['schemas']['AnvaPolicyPackageCalculationJob'];
type SchemaHandleCalculateOneAnvaQuoteForConversationParams = components['schemas']['handle_calculate_one_anva_quote_for_conversation_params'];
type SchemaRecalculateAnvaQuoteRequest = components['schemas']['RecalculateAnvaQuoteRequest'];
type SchemaHandleQueueSendCustomQuotesToAnvaParams = components['schemas']['handle_queue_send_custom_quotes_to_anva_params'];
type SchemaHandleRecalculateSimulationParams = components['schemas']['handle_recalculate_simulation_params'];
type SchemaRecalculateSimulationCmd = components['schemas']['RecalculateSimulationCmd'];
type SchemaAnvaCollectionMethods = components['schemas']['AnvaCollectionMethods'];
type SchemaAnvaCollectionMethod = components['schemas']['AnvaCollectionMethod'];
type SchemaMultiAnvaClosingQuestionQueryModel = components['schemas']['MultiAnvaClosingQuestionQueryModel'];
type SchemaAnvaClosingQuestion = components['schemas']['AnvaClosingQuestion'];
type SchemaHandleUpsertAnvaClosingQuestionsParams = components['schemas']['handle_upsert_anva_closing_questions_params'];
type SchemaAnvaClosingQuestionUpsertCmd = components['schemas']['AnvaClosingQuestionUpsertCmd'];
type SchemaHandleCreateAnvaPartyParams = components['schemas']['handle_create_anva_party_params'];
type SchemaCreateAnvaPartyCompanyCmd = components['schemas']['CreateAnvaPartyCompanyCmd'];
type SchemaCreateAnvaPartyCompanyRegistration = components['schemas']['CreateAnvaPartyCompanyRegistration'];
type SchemaCreateAnvaPartyCustomerCmd = components['schemas']['CreateAnvaPartyCustomerCmd'];
type SchemaMultiAnvaProductQueryModel = components['schemas']['MultiAnvaProductQueryModel'];
type SchemaAnvaProductQueryModel = components['schemas']['AnvaProductQueryModel'];
type SchemaAnvaCoverageCombination = components['schemas']['AnvaCoverageCombination'];
type SchemaAnvaFlowStatus = components['schemas']['ANVA_FLOW_STATUS'];
type SchemaAnvaPackage = components['schemas']['AnvaPackage'];
type SchemaExcludedCoverage = components['schemas']['ExcludedCoverage'];
type SchemaAnvaDocument = components['schemas']['AnvaDocument'];
type SchemaHandleUpdateAnvaProductsParams = components['schemas']['handle_update_anva_products_params'];
type SchemaAnvaProductUpdateCmd = components['schemas']['AnvaProductUpdateCmd'];
type SchemaAnvaInsuranceUpdateCmd = components['schemas']['AnvaInsuranceUpdateCmd'];
type SchemaAnvaInsuranceCompanyUpdateCmd = components['schemas']['AnvaInsuranceCompanyUpdateCmd'];
type SchemaAnvaPackageUpdateCmd = components['schemas']['AnvaPackageUpdateCmd'];
type SchemaAnvaDocumentUpdateCmd = components['schemas']['AnvaDocumentUpdateCmd'];
type SchemaHandleUpdateAnvaProductCoverageParams = components['schemas']['handle_update_anva_product_coverage_params'];
type SchemaCoverageUpdateCmd = components['schemas']['CoverageUpdateCmd'];
type SchemaAnvaProductQuestionnairesQueryModel = components['schemas']['AnvaProductQuestionnairesQueryModel'];
type SchemaAnvaProductQuestionnaireQueryModel = components['schemas']['AnvaProductQuestionnaireQueryModel'];
type SchemaHandleUpdateAnvaQuestionnairesByProductIdParams = components['schemas']['handle_update_anva_questionnaires_by_product_id_params'];
type SchemaAnvaProductQuestionnairesUpdateCmd = components['schemas']['AnvaProductQuestionnairesUpdateCmd'];
type SchemaAnvaProductQuestionnaire = components['schemas']['AnvaProductQuestionnaire'];
type SchemaHandleValidateAnvaQuestionnairesByProductIdParams = components['schemas']['handle_validate_anva_questionnaires_by_product_id_params'];
type SchemaAnvaProductQuestionnairesValidateCmd = components['schemas']['AnvaProductQuestionnairesValidateCmd'];
type SchemaHandleUpdateAllAnvaQuestionnaireQuestionsByAnvaLabelParams = components['schemas']['handle_update_all_anva_questionnaire_questions_by_anva_label_params'];
type SchemaMultiAnvaQuestionByAnvaLabelUpdateCmd = components['schemas']['MultiAnvaQuestionByAnvaLabelUpdateCmd'];
type SchemaQuestionUpdateCmd = components['schemas']['QuestionUpdateCmd'];
type SchemaHandleGenerateQuestionsToPrefillByCarParams = components['schemas']['handle_generate_questions_to_prefill_by_car_params'];
type SchemaCarLookUpToQuestions = components['schemas']['CarLookUpToQuestions'];
type SchemaCarLookUpToQuestion = components['schemas']['CarLookUpToQuestion'];
type SchemaCarLookUpToQuestionsCmd = components['schemas']['CarLookUpToQuestionsCmd'];
type SchemaAppModelsRiskObjectsCarCar_2 = components['schemas']['AppModelsRiskObjectsCarCar'];
type SchemaMotorType_2 = components['schemas']['MotorType'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver_2 = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver'];
type SchemaWgPyModelsDomainWegroupEnumsLanguageCodes_2 = components['schemas']['WgPyModelsDomainWegroupEnumsLanguageCodes'];
type SchemaWgsdkSmtCountryCodes = components['schemas']['wgsdk__smt__CountryCodes'];
type SchemaPolicyHolderRelation_2 = components['schemas']['PolicyHolderRelation'];
type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim_2 = components['schemas']['WgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim'];
type SchemaLicensePlateType_2 = components['schemas']['LicensePlateType'];
type SchemaTransmissionType_2 = components['schemas']['TransmissionType'];
type SchemaCarCategory_2 = components['schemas']['CarCategory'];
type SchemaCarCategoryCode_2 = components['schemas']['CarCategoryCode'];
type SchemaCarUsedFor_2 = components['schemas']['CarUsedFor'];
type SchemaCarVehicleType_2 = components['schemas']['CarVehicleType'];
type SchemaRollingWorkEquipmentType_2 = components['schemas']['RollingWorkEquipmentType'];
type SchemaRiskObjectCarType_2 = components['schemas']['RiskObjectCarType'];
type SchemaKmPerYear_2 = components['schemas']['KmPerYear'];
type SchemaSubjectToVat_2 = components['schemas']['SubjectToVat'];
type SchemaCarTheftProtection_2 = components['schemas']['CarTheftProtection'];
type SchemaCarTrackingSystem_2 = components['schemas']['CarTrackingSystem'];
type SchemaLeaseType_2 = components['schemas']['LeaseType'];
type SchemaCarUsagePeriod_2 = components['schemas']['CarUsagePeriod'];
type SchemaCarProfessionalUsagePurpose_2 = components['schemas']['CarProfessionalUsagePurpose'];
type SchemaUnitOfLength_2 = components['schemas']['UnitOfLength'];
type SchemaStorageSecurity_2 = components['schemas']['StorageSecurity'];
type SchemaAccreditedAppraiser_2 = components['schemas']['AccreditedAppraiser'];
type SchemaTrailerType_2 = components['schemas']['TrailerType'];
type SchemaWgPyModelsDomainInsuranceProspectCompany_2 = components['schemas']['WgPyModelsDomainInsuranceProspectCompany'];
type SchemaWgPyModelsDomainInsuranceProspectPartypreferences = components['schemas']['WgPyModelsDomainInsuranceProspectPartypreferences'];
type SchemaWgPyModelsDomainInsuranceProspectPartypreferencesFuneralpreference = components['schemas']['WgPyModelsDomainInsuranceProspectPartypreferencesFuneralpreference'];
type SchemaWgPyModelsDomainWegroupEnumsCompanyProspectType_2 = components['schemas']['WgPyModelsDomainWegroupEnumsCompanyProspectType'];
type SchemaWgPyModelsDomainWegroupComplexCompanyregistration = components['schemas']['WgPyModelsDomainWegroupComplexCompanyregistration'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper_2 = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyContactperson = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyContactperson'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyPersonneldetails = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyPersonneldetails'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTurnover_2 = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyTurnover'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCustomerinfo = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyCustomerinfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExportactivity = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyExportactivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyImportactivity = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyImportactivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyThirdpartyactivity = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyThirdpartyactivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyOutlook_2 = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyOutlook'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionactivity = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionactivity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfo = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoMachinedelivery = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoMachinedelivery'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoPeriodiccash = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoPeriodiccash'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoSilocapacity = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoSilocapacity'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTransportinfo = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyTransportinfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce_2 = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWagebill = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWagebill'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityinfo = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityinfo'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworks = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworks'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworksConstructionworkduration = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworksConstructionworkduration'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCyber_2 = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyCyber'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLegalaid = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyLegalaid'];
type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyFinancialinfo = components['schemas']['WgPyModelsDomainInsuranceComponentsProspectCompanyFinancialinfo'];
type SchemaWgPyModelsDomainInsuranceProspectCustomer_2 = components['schemas']['WgPyModelsDomainInsuranceProspectCustomer'];
type SchemaWgPyModelsDomainWegroupEnumsCustomerProspectType_2 = components['schemas']['WgPyModelsDomainWegroupEnumsCustomerProspectType'];
type SchemaCarDemo_2 = components['schemas']['CarDemo'];
type SchemaAedesParking_2 = components['schemas']['AedesParking'];
type SchemaSatelliteProtectionSystem_2 = components['schemas']['SatelliteProtectionSystem'];
type SchemaSteeringPosition_2 = components['schemas']['SteeringPosition'];
type SchemaAppModelsRiskObjectsCarPreferences_2 = components['schemas']['AppModelsRiskObjectsCarPreferences'];
type SchemaAgriculturalVehicleUsage_2 = components['schemas']['AgriculturalVehicleUsage'];
type SchemaTruckDestination_2 = components['schemas']['TruckDestination'];
type SchemaWgsdkSmtCarEvaluationType = components['schemas']['wgsdk__smt__CarEvaluationType'];
type SchemaCreateFlowSessionParams = components['schemas']['create_flow_session_params'];
type SchemaRetrieveFlowResponse = components['schemas']['RetrieveFlowResponse'];
type SchemaAnswerFlowSessionParams = components['schemas']['answer_flow_session_params'];
type SchemaMultiFlowSessionQueryModel = components['schemas']['MultiFlowSessionQueryModel'];
type SchemaMultiFlowSessionItemQueryModel = components['schemas']['MultiFlowSessionItemQueryModel'];
type SchemaProspectReferenceQueryModel = components['schemas']['ProspectReferenceQueryModel'];
type SchemaCampaignReferenceQueryModel = components['schemas']['CampaignReferenceQueryModel'];
type SchemaRecommendationReferenceQueryModel = components['schemas']['RecommendationReferenceQueryModel'];
type SchemaWgPyModelsEnumsCoverageperiod = components['schemas']['WgPyModelsEnumsCoverageperiod'];
type SchemaWgBeApiQuotesModelsBaseLocalization_2 = components['schemas']['WgBeApiQuotesModelsBaseLocalization'];
type SchemaWgsdkQuotesCarEvaluationType = components['schemas']['wgsdk__quotes__CarEvaluationType'];
type SchemaTheftFormulas_2 = components['schemas']['TheftFormulas'];
type SchemaOmniumFormula_2 = components['schemas']['OmniumFormula'];
type SchemaAllianzCancellationReason_2 = components['schemas']['AllianzCancellationReason'];
type SchemaAxaTheftFormulas_2 = components['schemas']['AxaTheftFormulas'];
type SchemaAxaItemLimitTier_2 = components['schemas']['AxaItemLimitTier'];
type SchemaAxaContractualExcess_2 = components['schemas']['AxaContractualExcess'];
type SchemaOmniumFormulaByName_2 = components['schemas']['OmniumFormulaByName'];
type SchemaBoatAccidentCoverageLevel_2 = components['schemas']['BoatAccidentCoverageLevel'];
type SchemaVatType_2 = components['schemas']['VatType'];
type SchemaAskaTravelInsuranceType_2 = components['schemas']['AskaTravelInsuranceType'];
type SchemaWgsdkQuotesCountryCodes = components['schemas']['wgsdk__quotes__CountryCodes'];
type SchemaCitizensCoverageChoice_2 = components['schemas']['CitizensCoverageChoice'];
type SchemaCitizensInsuredAmountLiability_2 = components['schemas']['CitizensInsuredAmountLiability'];
type SchemaCitizensInsuredAmountAccidents_2 = components['schemas']['CitizensInsuredAmountAccidents'];
type SchemaConversationsOriginFilter = components['schemas']['ConversationsOriginFilter'];
type SchemaConversationsOriginFilterItem = components['schemas']['ConversationsOriginFilterItem'];
type SchemaFlowSessionQueryModel = components['schemas']['FlowSessionQueryModel'];
type SchemaAnvaProductToInsurancePolicyLink = components['schemas']['AnvaProductToInsurancePolicyLink'];
type SchemaRiskObjectReferenceQueryModel = components['schemas']['RiskObjectReferenceQueryModel'];
type SchemaLeadReferenceQueryModel = components['schemas']['LeadReferenceQueryModel'];
type SchemaDocumentReferenceQueryModel = components['schemas']['DocumentReferenceQueryModel'];
type SchemaQuoteReferenceQueryModel = components['schemas']['QuoteReferenceQueryModel'];
type SchemaOfferRevisionReferenceQueryModel = components['schemas']['OfferRevisionReferenceQueryModel'];
type SchemaFlowSessionReference = components['schemas']['FlowSessionReference'];
type SchemaMailEvent = components['schemas']['MailEvent'];
type SchemaFlowMailType = components['schemas']['FLOW_MAIL_TYPE'];
type SchemaCarReferenceQueryModel = components['schemas']['CarReferenceQueryModel'];
type SchemaFamilyReferenceQueryModel = components['schemas']['FamilyReferenceQueryModel'];
type SchemaResidenceReferenceQueryModel = components['schemas']['ResidenceReferenceQueryModel'];
type SchemaLegalReferenceQueryModel = components['schemas']['LegalReferenceQueryModel'];
type SchemaBicycleReferenceQueryModel = components['schemas']['BicycleReferenceQueryModel'];
type SchemaBoatReferenceQueryModel = components['schemas']['BoatReferenceQueryModel'];
type SchemaPartyGroupReferenceQueryModel = components['schemas']['PartyGroupReferenceQueryModel'];
type SchemaTwoWheelerReferenceQueryModel = components['schemas']['TwoWheelerReferenceQueryModel'];
type SchemaHandleUpdateSessionParams = components['schemas']['handle_update_session_params'];
type SchemaUpdateSessionCmd = components['schemas']['UpdateSessionCmd'];
type SchemaHandleMarkSessionCompletedParams = components['schemas']['handle_mark_session_completed_params'];
type SchemaMarkSessionAsCompletedModel = components['schemas']['MarkSessionAsCompletedModel'];
type SchemaHandleRetrieveConversationReportPdfBySessionIdParams = components['schemas']['handle_retrieve_conversation_report_pdf_by_session_id_params'];
type SchemaConversationDocumentPdfModel = components['schemas']['ConversationDocumentPDFModel'];
type SchemaChatSummaryDetailed = components['schemas']['ChatSummaryDetailed'];
type SchemaChatSummarySection = components['schemas']['ChatSummarySection'];
type SchemaChatSummaryGroup = components['schemas']['ChatSummaryGroup'];
type SchemaChatSummaryQuestion = components['schemas']['ChatSummaryQuestion'];
type SchemaCampaignMetrics = components['schemas']['CampaignMetrics'];
type $defs = Record<string, never>;
interface operations {
    get_weather_info_v1_api_weather_info_get: {
        parameters: {
            query: {
                street: string;
                country_code: components["schemas"]["COUNTRY_CODES"];
                zipcode?: string;
                housenr: string;
                boxnr?: string;
                city?: string;
                lat?: number;
                lng?: number;
                region?: string;
                start_date: string;
                start_time?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ForecastDataResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    search_cities_by_country_v1_api_address_cities_get: {
        parameters: {
            query: {
                /** @description City query */
                q: string;
                /** @description Zipcode of the city */
                zipcode?: string;
                /**
                 * @description Country code of the search city
                 * @example BE
                 */
                country_code?: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetCityResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    seach_streets_by_city_and_country_v1_api_address_streets_get: {
        parameters: {
            query: {
                /** @description City query */
                q: string;
                /** @description City query */
                q_city: string;
                /** @description Zipcode of the city */
                zipcode?: string;
                /**
                 * @description Country code of the search city
                 * @example BE
                 */
                country_code?: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetStreetResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    search_addresses_by_country_v1_api_address_search_get: {
        parameters: {
            query: {
                /** @description Address string supports zipcode housenr pair for Netherlands addresses to get the unique address. It is only supported for the NL addresses */
                q: string;
                country_code?: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetSearchAddressNewResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_address_info_v1_api_address_info_premium_get: {
        parameters: {
            query: {
                street: string;
                country_code: components["schemas"]["COUNTRY_CODES"];
                zipcode?: string;
                housenr: string;
                boxnr?: string;
                city?: string;
                lat?: number;
                lng?: number;
                region?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetAddressInfoPremiumResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_address_info_freemium_v1_api_address_info_freemium_get: {
        parameters: {
            query: {
                street: string;
                country_code: components["schemas"]["COUNTRY_CODES"];
                zipcode?: string;
                housenr: string;
                boxnr?: string;
                city?: string;
                lat?: number;
                lng?: number;
                region?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetAddressInfoPremiumResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_advisory_reports_v1_api_advisory_reports_get: {
        parameters: {
            query?: {
                created_at_ge?: string;
                created_at_le?: string;
                assigned_to?: string[];
                order_by?: string;
                sort?: string;
                status?: components["schemas"]["REPORT_REVISION_STATUS"][];
                party_id?: string[];
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["AdvisoryReport"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_advisory_report_v1_api_advisory_reports_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_advisory_report_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_advisory_report_by_id_v1_api_advisory_reports__report_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_advisory_report_revision_v1_api_advisory_reports__report_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_advisory_report_v1_api_advisory_reports__report_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_advisory_report_metadata_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_events_by_advisory_report_id_v1_api_advisory_reports__report_id__events_get: {
        parameters: {
            query?: {
                order_by?: string;
                sort?: "asc" | "desc";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_advisory_report_as_mail_v1_api_advisory_reports__report_id__email_inquiries_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["send_advisory_report_revision_mail_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_docx_document_of_advisory_report_by_id_v1_api_advisory_reports__report_id__docx_post: {
        parameters: {
            query?: {
                conversation_included?: boolean;
                conversation_only?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportDocxResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_pdf_of_advisory_report_by_id_v1_api_advisory_reports__report_id__pdf_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            307: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportPdfResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_pdf_of_advisory_report_by_id_v1_api_advisory_reports__report_id__pdf_post: {
        parameters: {
            query?: {
                conversation_included?: boolean;
                conversation_only?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportPdfResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_standalone_front_page_pdf_of_advisory_report_as_example_v1_api_advisory_report_front_page_pdf_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["retrieve_advisory_report_front_page_standalone_pdf_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportPdfResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    accept_or_reject_an_advisory_report_v1_api_advisory_reports__report_id__acceptances_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_advisory_report_acceptance_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    link_conversation_to_advisory_report_v1_api_advisory_reports__report_id__conversations_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["add_conversation_to_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_advisory_report_revision_v2_v2_api_advisory_reports__report_id__revisions_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_advisory_report_revision_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_advisory_report_revision_v1_api_advisory_reports__report_id__revisions_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_advisory_report_v2_api_advisory_reports__report_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    put_clauses_for_report_v1_api_advisory_reports__report_id__clauses_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["add_insurance_product_clauses_to_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_personalization_advice_for_advisory_report_v1_api_advisory_reports__report_id__personalise_advices_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PersonalizedAdviceResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_step_settings_by_advisory_report_id_v1_api_advisory_reports__report_id__settings_steps_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_advisory_report_step_settings_v1_api_advisory_reports__report_id__settings_steps_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["add_advisory_report_steps_configuration_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_risk_domain_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["add_risk_domain_to_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_risk_domain_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_risk_domain_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["add_advice_to_risk_domain_in_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_risk_domain_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice__advice_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
                advice_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_risk_domain_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice__advice_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
                advice_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_risk_domain_advice_from_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_risk_domain_action_from_advice_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__advice__advice_id__actions_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
                advice_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["upsert_action_from_advice_in_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_risk_domain_action_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__actions_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["add_action_to_risk_domain_in_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_risk_domain_action_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__actions__action_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
                action_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_risk_domain_action_for_advisory_report_by_id_v1_api_advisory_reports__report_id__risk_domains__risk_domain_id__actions__action_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                risk_domain_id: string;
                action_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_risk_domain_action_from_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_or_replace_insurance_policy_for_advisory_report_by_id_v1_api_advisory_reports__report_id__insurance_policies_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["upsert_insurance_policy_for_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_insurance_policy_for_advisory_report_by_id_v1_api_advisory_reports__report_id__insurance_policies__insurance_policy_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
                insurance_policy_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    order_insurance_polcies_of_advisory_report_v1_api_advisory_reports__report_id__insurance_policies_order_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["order_insurance_policy_for_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_or_replace_policy_packages_for_advisory_report_by_id_v1_api_advisory_reports__report_id__policy_packages_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["upsert_insurance_policy_package_for_advisory_report_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_available_affiliations_v1_api_affiliations_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAffiliationInfoQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anva_labels_v1_api_anvaflows_labels_get: {
        parameters: {
            query?: {
                status?: ("HIDDEN" | "VISIBLE" | "UNMAPPED")[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaLabelQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_anvaflow_insurances_v1_api_anvaflows_supported_insurances_get: {
        parameters: {
            query: {
                party_type: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaInsuranceQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_anvaflow_tags_v1_api_anvaflows_supported_tags_get: {
        parameters: {
            query: {
                party_type: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaTagQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_anvaflow_coverages_v1_api_anvaflows_supported_coverages_get: {
        parameters: {
            query?: {
                insurance_ids?: number[];
                party_type?: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaCoverageQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_anvaflow_coverages_grouped_by_adn_v1_api_anvaflows_supported_adn_coverages_get: {
        parameters: {
            query?: {
                insurance_ids?: number[];
                party_type?: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaAdnCoverageQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_anvaflow_insurance_companies_v1_api_anvaflows_supported_insurance_companies_get: {
        parameters: {
            query?: {
                insurance_ids?: number[];
                coverage_codes?: string[];
                party_type?: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaInsuranceCompanyQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    calculate_anvaquotes_by_session_id_v1_api_anvaflows__session_id__calculate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_calculate_anva_quotes_for_conversation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaCalculationResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    enqueue_calculation_anvaquotes_by_session_id_v2_api_anvaflows__session_id__calculate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_queue_calculate_anva_quotes_for_conversation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            202: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaQuoteCalculationJobsQueuedResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    recalculate_one_anvaquote_by_anva_product_id_session_id_v1_api_anvaflows__session_id__anvaproducts__anva_product_id__calculate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
                anva_product_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_calculate_one_anva_quote_for_conversation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaQuote"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_offer_to_anva_by_session_id_v1_api_anvaflows__session_id__send_offer_to_anva_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaSendOfferResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    enqueue_send_offer_to_anva_by_session_id_v2_api_anvaflows__session_id__send_offer_to_anva_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            202: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["JobQueuedResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    enqueue_send_custom_quotes_to_anva_by_session_id_v1_api_anvaflows__session_id__send_custom_quotes_to_anva_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_queue_send_custom_quotes_to_anva_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            202: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["JobQueuedResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    recalculate_simulation_by_session_id_v1_api_anvaflows__session_id__recalculate_simulation_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_recalculate_simulation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anva_collection_methods_v1_api_anvaflows__session_id__collection_methods_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaCollectionMethods"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anva_closing_questions_v1_api_anvaflows_closing_questions_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaClosingQuestionQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    upsert_anva_closing_questions_v1_api_anvaflows_closing_questions_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_upsert_anva_closing_questions_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_anva_closing_questions_v1_api_anvaflows_closing_questions__closing_question_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                closing_question_id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_anva_party_v1_api_anvaflows__session_id__anva_party_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_create_anva_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anvaproducts_v1_api_anvaproducts_get: {
        parameters: {
            query?: {
                party_type?: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAnvaProductQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anvaproduct_by_id_v1_api_anvaproducts__anva_product_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_product_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaProductQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    patch_anvaproduct_by_id_v1_api_anvaproducts__anva_product_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_product_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_update_anva_products_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    patch_anvaproduct_coverage_by_id_v1_api_anvaproducts__anva_product_id__coverages__coverage_code__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_product_id: string;
                coverage_code: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_update_anva_product_coverage_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_anvaflows_questionnaires_v1_api_anvaproducts__anva_product_id__questionnaires_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_product_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnvaProductQuestionnairesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_anvaflows_questionnaire_v1_api_anvaproducts__anva_product_id__questionnaires_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_product_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_update_anva_questionnaires_by_product_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_anvaflows_questionnaire_v1_api_anvaproducts__anva_product_id__questionnaires_validate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_product_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_validate_anva_questionnaires_by_product_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_question_for_all_questionnaires_by_anva_labels_v1_api_anvaproducts_questionnaires_update_all_questions_by_anvalabels_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_update_all_anva_questionnaire_questions_by_anva_label_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_current_broker_of_the_user_v1_api_brokers_me_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["BrokerWithModules"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_the_broker_by_id_v1_api_brokers__broker_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["BrokerWithModules"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_broker_by_broker_v1_api_brokers__broker_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_broker_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_broker_integrations_v1_api_brokers__broker_id__integrations_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["BrokerIntegrations"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_broker_integrations_v1_api_brokers__broker_id__integrations_patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_integrations_by_broker_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_broker_by_anva_relation_manger_id_v1_api_anva_relation_managers__anva_relation_manager_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_relation_manager_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["BrokerWithModules"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_broker_by_anva_producer_id_v1_api_anva_producers__anva_producer_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_producer_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["BrokerWithModules"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_onboarding_checklist_by_broker_v1_api_brokers__broker_id__checklists_onboarding_get: {
        parameters: {
            query?: {
                type?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_campaign_by_id_v1_api_campaigns__campaign_id__get: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                campaign_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_campaign_v1_api_campaigns__campaign_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                campaign_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_campaign_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_campaigns_by_distribution_v1_api_campaigns_get: {
        parameters: {
            query?: {
                q?: string;
                /** @description id of broker assigned to campaign. */
                assigned_to?: string[];
                /** @description id of broker who created campaign. */
                created_by?: string[];
                /** @description Beginning of start date range. */
                start_date_from?: Record<string, never>;
                /** @description End of start date range. */
                start_date_to?: Record<string, never>;
                /** @description Beginning of end date range. */
                end_date_from?: Record<string, never>;
                /** @description End of end date range. */
                end_date_to?: Record<string, never>;
                created_at_ge?: string;
                created_at_le?: string;
                /** @description campaign type. */
                type?: components["schemas"]["CAMPAIGN_TYPE"];
                /** @description Objective type. */
                objective?: string[];
                /** @description Status of campaign. */
                status?: string[];
                /** @description Risk analysis subject of campaign. */
                risk_analysis_subject?: components["schemas"]["RISK_ANALYSIS_SUBJECTS"][];
                /** @description Insurance type of campaign. */
                insurance_type?: components["schemas"]["RISK_OBJECT_TYPE"][];
                /** @description Sort direction of returned results. */
                sort?: "ASC" | "DESC";
                /** @description Key of campaign property to order results by. */
                order_by?: string;
                /** @description Template key of the campaign */
                template?: string[];
                /** @description Active flag of the campaign */
                active?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["CampaignQueryModelFull"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_campaign_v1_api_campaigns_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_campaign_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignCreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_metrics_by_campaign_v1_api_campaigns__campaign_id__metrics_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                campaign_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignMetrics"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_targets_by_campaign_v1_api_campaigns__campaign_id__targets_patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                campaign_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_campaign_templates_v1_api_campaign_templates_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignTemplatesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_example_campaign_target_mail_v1_api_campaigns_example_mails_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_campaign_settings_by_distribution_v1_api_distributions_campaign_settings_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignDistributionSettingsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_dns_prefix_v1_api_campaigns_dns_prefixes_generate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["generate_dns_prefix_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignVerifiedDnsPrefix"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_campaign_target_mail_template_v1_api_mail_templates_campaign_target_get: {
        parameters: {
            query: {
                /** @description id of the campaign */
                campaign_id: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CampaignMailTemplateQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_claim_as_customer_v1_api_distributions__distribution_id__claims_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_claims_as_broker_v1_api_claims_get: {
        parameters: {
            query?: {
                q?: string;
                assigned_to?: string[];
                created_at_ge?: string;
                created_at_le?: string;
                claim_type?: components["schemas"]["CLAIM_TYPE"][];
                car_claim_category?: components["schemas"]["CAR_CLAIM_TYPE"][];
                claim_status?: components["schemas"]["CLAIM_STATUS"][];
                insurance_carrier?: components["schemas"]["INSURANCE_COMPANY_TAG"][];
                order_by?: string;
                sort?: string;
                include_deleted?: boolean;
                draft?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_claim_as_broker_v1_api_claims_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claim_as_broker_by_id_v1_api_claims__claim_id__get: {
        parameters: {
            query?: {
                include_deleted?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_claim_as_broker_by_id_v1_api_claims__claim_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_claim_as_broker_by_id_v1_api_claims__claim_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_declaration_remark_v1_api_claims__claim_id__connections_keypoint_declaration_remark_put: {
        parameters: {
            query?: {
                remark?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_lock_for_claim_v1_api_claims__claim_id__lock_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    unlock_claim_v1_api_claims__claim_id__unlock_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    claim_request_update_v1_api_claims__claim_id__request_update_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_claim_v1_api_claims__claim_id__validate_post: {
        parameters: {
            query?: {
                notify_customer?: boolean;
                request_customer_update?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_document_for_claim_v1_api_claims__claim_id__documents_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    download_document_by_id_v1_api_claims__claim_id__documents__document_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            307: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_document_by_id_v1_api_claims__claim_id__documents__document_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_document_metadata_by_id_v1_api_claims__claim_id__documents__document_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claim_as_customer_with_token_v1_api_claims_customer_token__token__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_claim_as_customer_with_token_v1_api_claims_customer_token__token__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_entity_as_customer_with_token_v1_api_claims_customer_token__token__entities_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_entity_by_id_as_customer_with_token_v1_api_claims_customer_token__token__entities__entity_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
                entity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_entity_as_customer_with_token_v1_api_claims_customer_token__token__entities__entity_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
                entity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    upload_claim_document_as_broker_v1_api_claims_upload__claim_doc_category__post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_doc_category: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_upload_link_as_customer_v1_api_claims_customer_upload__claim_doc_category__post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_doc_category: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_token_for_social_login_flow_as_broker_v1_api_claims_generate_token_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claim_events_as_customer_v1_api_claims_customer_token__token__events_get: {
        parameters: {
            query?: {
                order_by?: string;
                sort?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_document_for_claim_as_customer_v1_api_claims_customer_token__token__documents_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_document_by_id_as_customer_with_token_v1_api_claims_customer_token__token__documents__document_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_document_metadata_by_id_as_customer_with_token_v1_api_claims_customer_token__token__documents__document_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_note_on_event_as_customer_v1_api_claims_customer_token__token__events__event_id__notes_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                token: string;
                event_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_entity_as_broker_v1_api_claims__claim_id__entities_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_entity_as_broker_by_id_v1_api_claims__claim_id__entities__entity_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
                entity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_entity_as_broker_by_id_v1_api_claims__claim_id__entities__entity_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
                entity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claim_events_as_broker_by_id_v1_api_claims__claim_id__events_get: {
        parameters: {
            query?: {
                order_by?: string;
                sort?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_claim_to_keypoint_v1_api_claims__claim_id__connections_keypoint_declaration_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_mail_followup_page_to_customer_v1_api_claims__claim_id__customer_followup_page_email_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_car_claim_categories_v1_api_claims_categories_CAR_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_info_for_claim_v1_api_claims_info__claim_type___claim_category__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_type: components["schemas"]["CLAIM_TYPE"];
                claim_category: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_note_on_event_v1_api_claims__claim_id__events__event_id__notes_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
                event_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_note_v1_api_claims_notes__note_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                note_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["JsonRPCReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_note_v1_api_claims_notes__note_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                note_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    claim_report_by_id_v1_api_claims__claim_id__report_get: {
        parameters: {
            query?: {
                include_attachments?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_mail_claim_report_by_id_v1_api_claims__claim_id__report_email_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_broker_connections_by_id_v1_api_brokers__broker_id__connections_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PublicConnectionsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_broker_connections_by_id_v1_api_brokers__broker_id__connections__key__post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
                key: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_broker_connection_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_broker_connection_by_key_v1_api_brokers__broker_id__connections__key__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
                key: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_broker_connection_by_key_v1_api_brokers__broker_id__connections__key__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                broker_id: string;
                key: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_broker_connection_by_key_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_distribution_connection_by_id_v1_api_distributions__distribution_id__connections__key__post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
                key: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_distribution_connection_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_distribution_connection_by_key_v1_api_distributions__distribution_id__connections__key__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
                key: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_distribution_connection_by_key_v1_api_distributions__distribution_id__connections__key__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
                key: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_distribution_connection_by_key_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_connections_by_id_v1_api_distributions__distribution_id__connections_get: {
        parameters: {
            query?: {
                host?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PublicDistributionConnectionQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anva_parties_v1_api_connections_anva_parties_get: {
        parameters: {
            query: {
                q: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Relations"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_anva_employees_v1_api_connections_anva_employees_get: {
        parameters: {
            query?: {
                q?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Employees"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    import_anva_party_in_wegroup_v1_api_connections_anva_parties__anva_id__imports_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ImportPartyResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    import_anva_insurance_policy_document_in_wegroup_v1_api_connections_anva_parties__anva_party_id__policies__anva_policy_id__policy_document_imports_get: {
        parameters: {
            query: {
                party_id: string;
                insurance_policy_id: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_party_id: string;
                anva_policy_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            307: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentLinkResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    import_anva_insurance_policy_package_document_in_wegroup_v1_api_connections_anva_parties__anva_party_id__policy_packages__anva_policy_id__policy_document_imports_get: {
        parameters: {
            query: {
                party_id: string;
                policy_package_id: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                anva_party_id: string;
                anva_policy_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            307: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentLinkResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    import_anva_document_in_wegroup_v1_api_connections_anva_documents_import_get: {
        parameters: {
            query: {
                token: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            307: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentLinkResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_anva_connection_v1_api_connections_anva_validate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_anva_dwh_connection_v1_api_connections_anva_dwh_validate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_dias_parties_v1_api_connections_dias_parties_get: {
        parameters: {
            query: {
                q: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Relations"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_dias_employees_v1_api_connections_dias_employees_get: {
        parameters: {
            query?: {
                q?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Employees"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    import_dias_party_in_wegroup_v1_api_connections_dias_parties__dias_id__imports_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                dias_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateReplyUUID"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_fasterforward_employees_v1_api_connections_fasterforward_employees_get: {
        parameters: {
            query?: {
                q?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Employees"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_fasterforward_teams_v1_api_connections_fasterforward_teams_get: {
        parameters: {
            query?: {
                q?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Teams"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_fasterforward_connection_v1_api_connections_fasterforward_validate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    __v1_api_integrations_anva_parties_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    __v1_api_integrations_anva_parties__anva_id__imports_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    __v1_api_integrations_anva_validate_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_questions_to_prefill_by_car_v1_api_conversations__session_id__generate_questions_to_prefill_by_car_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_generate_questions_to_prefill_by_car_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CarLookUpToQuestions"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_conversation_v1_api_flows__flow_id__conversations_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_flow_session_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RetrieveFlowResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    answer_a_flow_session_v1_api_flows__flow_id__conversations__session_id__answers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["answer_flow_session_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnswerFlowsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_conversations_v1_api_conversations_get: {
        parameters: {
            query?: {
                include_conversations_without_party?: boolean;
                created_at_ge?: string;
                created_at_le?: string;
                modified_at_ge?: string;
                modified_at_le?: string;
                status?: components["schemas"]["FLOW_SESSION_STATUS"][];
                party_id?: string[];
                /** @deprecated */
                origins?: (string)[];
                /** @description Use GET /v1/api/conversation-filters/origin to see all possibilities */
                origin?: string;
                flow_id?: string[];
                assigned_to?: string;
                order_by?: string;
                sort?: string;
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["MultiFlowSessionItemQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_conversations_origin_filter_v1_api_conversations_filters_origin_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ConversationsOriginFilter"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_conversation_by_id_v1_api_conversations__session_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["FlowSessionQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_session_by_session_id_v1_api_conversations__session_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_conversation_by_id_v1_api_conversations__session_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_update_session_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_sessions_by_session_id_v1_api_conversations__session_id__sessions_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiFlowSessionQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_all_sessions_by_session_id_v1_api_conversations__session_id__sessions_delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_entity_by_session_id_and_flow_id_v1_api_conversations__session_id__entities__entity_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
                entity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_party_entity_by_session_id_and_flow_id_v1_api_conversations__session_id__entities__entity_id__parties__party_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
                entity_id: string;
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    mark_conversation_as_completed_by_id_v1_api_conversations__session_id__complete_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_mark_session_completed_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_conversation_reminder_v1_api_conversations__session_id__reminders_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_conversation_report_pdf_by_id_v1_api_conversations__session_id__pdf_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_retrieve_conversation_report_pdf_by_session_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["SessionReport"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    give_feedback_on_conversation_by_id_v1_api_conversations__session_id__feedback_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_chat_by_session_id_v1_api_conversations__session_id__chat_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_chat_summary_v2_by_session_id_v2_api_conversations__session_id__chat_summary_get: {
        parameters: {
            query?: {
                merge_with_session_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ChatSummaryDetailed"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_parties_linked_to_user_v1_api_me_parties_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MinimalPartyQueryModels"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    invite_user_to_party_v1_api_customer_invitations_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["invite_customers_to_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    link_party_to_user_v1_api_parties_link_users_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["link_party_to_user_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delink_party_to_user_v1_api_parties_delink_users_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["delink_party_to_user_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_policies_as_customer_v1_api_customers_me_insurance_policies_get: {
        parameters: {
            query?: {
                order_by?: string;
                sort?: "asc" | "desc";
                q?: string;
                status?: components["schemas"]["INSURANCE_POLICY_STATUS"][];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["InsurancePolicyQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_policy_by_id_as_customer_v1_api_customers_me_insurance_policies__insurance_policy_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_policy_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InsurancePolicyQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_anva_inquiry_as_customer_v1_api_customers_me_anva_inquiry_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["anva_customer_inquiry_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_policy_packages_as_customer_v1_api_customers_me_policy_packages_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["PolicyPackageQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_policy_package_by_id_as_customer_v1_api_customers_me_policy_packages__policy_package_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                policy_package_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PolicyPackageQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_current_account_insights_as_customer_v1_api_customers_me_current_account_insights_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartyCurrentAccountInsightsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_invoices_as_customer_v1_api_customers_me_invoices_get: {
        parameters: {
            query?: {
                invoice_date_ge?: string;
                invoice_date_le?: string;
                status?: components["schemas"]["ANVA_INVOICE_STATUS"][];
                q?: string;
                is_current_account?: boolean;
                order_by?: string;
                sort?: "asc" | "desc";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["Invoice"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_invoice_by_id_as_customer_v1_api_customers_me_invoices__invoice_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                invoice_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InvoiceQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claims_as_customer_v1_api_customers_me_claims_get: {
        parameters: {
            query?: {
                claim_date_ge?: string;
                claim_date_le?: string;
                status?: components["schemas"]["ANVA_CLAIM_STATUS"][];
                q?: string;
                order_by?: string;
                sort?: "asc" | "desc";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["app__views__models__claim__Claim"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claim_by_id_as_customer_v1_api_customers_me_claims__claim_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ClaimQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_documents_as_customer_v1_api_customers_me_documents_get: {
        parameters: {
            query?: {
                published_at_ge?: string;
                published_at_le?: string;
                tags?: string[];
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["app__views__models__party__PartyDocumentQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    patch_own_party_as_customer_v1_api_parties_me_patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_party_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_party_activties_as_customer_v1_api_parties_me_activities_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_party_activities_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateMultiResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_party_activties_as_customer_v1_api_parties_me_activities__activity_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                activity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_party_activties_as_customer_v1_api_parties_me_activities__activity_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                activity_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_party_activity_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    handle_create_distribution_theme_v1_api_distributions__distribution_id__themes_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_custom_theme_as_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    handle_delete_distribution_theme_v1_api_distributions__distribution_id__themes__theme_name__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                theme_name: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    handle_update_distribution_theme_v1_api_distributions__distribution_id__themes__theme_name__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                theme_name: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_custom_theme_as_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_novelty_insights_by_distribution_v1_api_distributions__distribution_id__insights_novelties_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DistributionNoveltyInsight"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_performance_insights_by_distribution_v1_api_distributions__distribution_id__insights_performance_get: {
        parameters: {
            query: {
                start_date: string;
                end_date: string;
                points?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_activity_v1_api_distributions__distribution_id__activity_get: {
        parameters: {
            query?: {
                type?: string[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_affiliations_v1_api_distributions__distribution_id__affiliations_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiAffiliationQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_by_id_v1_api_distributions__distribution_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Distribution"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_distribution_about_us_completion_v1_api_distributions_about_us_completion_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["generate_company_settings_about_us_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AboutUsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_tags_v1_api_distributions_tags_get: {
        parameters: {
            query?: {
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DistributionTagsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_distribution_tag_v1_api_distributions_tags_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_distribution_tag_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DistributionTagReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_distribution_tag_v1_api_distributions_tags__value__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                value: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_product_clauses_by_distribution_v1_api_distributions_insurance_product_clauses_get: {
        parameters: {
            query?: {
                q?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["InsuranceProductQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_insurance_product_clause_for_distribution_v1_api_distributions_insurance_product_clauses_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_insurance_product_clause_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_insurance_product_clause_for_distribution_v1_api_distributions_insurance_product_clauses__insurance_product_clause_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_product_clause_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_insurance_product_clause_for_distribution_v1_api_distributions_insurance_product_clauses__insurance_product_clause_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_product_clause_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_insurance_product_clause_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_usp_by_distribution_v1_api_distributions_usp_get: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["DistributionUSP"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_usp_item_for_distribution_v1_api_distributions_usp_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_distribution_usp_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_usp_by_distribution_and_id_v1_api_distributions_usp__usp_id__put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                usp_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_usp_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_usp_by_distribution_and_id_v1_api_distributions_usp__usp_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                usp_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_promotions_by_distribution_id_v1_api_distributions__distribution_id__promotions_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DistributionPromotionsReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_has_pending_upgrade_v1_api_distribution__distribution_id__pending_upgrades_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PendingUpgradesReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    invite_colleagues_to_distribution_v1_api_distributions_invitations_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["invite_users_to_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["trinity__handlers__nats__onboarding__models__UserIdResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_integrations_by_distribution_v1_api_distributions__distribution_id__integrations_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_distribution_integrations_v1_api_distributions__distribution_id__integrations_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_settings_v1_api_distributions_settings_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DistributionSettings"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_distribution_settings_v1_api_distributions_settings_patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_settings_by_distribution_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_distribution_faq_v1_api_distributions_faq_get: {
        parameters: {
            query?: {
                type?: components["schemas"]["FAQ_TYPE"][];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["FaqQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    upsert_distribution_faq_v1_api_distributions_faq_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["upsert_faq_item_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["IDIntResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_distribution_faq_v1_api_distributions_faq__faq_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                faq_id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_mime_types_v1_api_document_extractor_supported_mime_types_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["SupportedFileTypesResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    extract_one_document_v1_api_document_extractor_one_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["extract_singular_document_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ExtractOneDocumentResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    extract_offers_for_one_document_v1_api_document_extractor_one_offers_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["extract_singular_document_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ExtractOnePoliciesDocumentResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    extract_insurance_policies_for_one_document_v1_api_document_extractor_one_insurance_policies_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["extract_singular_document_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ExtractOnePoliciesDocumentResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_extract_enity_info_v1_api_document_extractor_entities__entity_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                entity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentExtractionEntityInfo"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_provenance_info_of_document_v1_api_document_extractor_documents__document_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ExtractOneDocumentResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    extract_many_document_in_batch_v1_api_document_extractor_batches_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["DocumentExtractionBatchPayload"];
            };
        };
        responses: {
            /** @description Successful Response */
            202: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_document_extraction_batch_by_id_v1_api_document_extractor_batches__batch_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                batch_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentExtractionBatch"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_link_of_document_v1_api_documents__document_id__link_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            307: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentLinkResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_document_metadata_v1_api_documents__document_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["DocumentQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    search_directors_by_first_and_last_name_v1_api_people_search_get: {
        parameters: {
            query: {
                first_name: string;
                last_name: string;
                country_code?: components["schemas"]["COUNTRY_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetDirectorMultiResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    search_enterprises_by_country_v1_api_enterprises_search_get: {
        parameters: {
            query?: {
                q?: string;
                zipcode?: string;
                housenr?: string;
                country_code?: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetCompanyMultiResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_enterprise_by_company_registration_number_and_country_v1_api_enterprises__company_registration_number__get: {
        parameters: {
            query?: {
                country_code?: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                company_registration_number: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetCompanySingleResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_enterprise_by_company_registration_number_and_country_minimal_response_v1_api_enterprises__company_registration_number__minimal_get: {
        parameters: {
            query?: {
                country_code?: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                company_registration_number: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetCompanySingleResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_enums_enums_get: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["EnumsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_values_of_enum_enums__enum__get: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                enum: components["schemas"]["Enums"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["EnumsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_advisory_report_export_options_v1_api_advisory_reports__report_id__export_options_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportExportOptions"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    export_advisory_report_by_id_v1_api_advisory_reports__report_id__exports_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                report_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["export_advisory_report_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AdvisoryReportExportResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    export_party_by_id_v1_api_parties__party_id__exports_crm_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_all_exports_by_party_v1_api_parties__party_id__exports_get: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["SingleAuditQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_export_by_id_v1_api_exports__export_id__get: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                export_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["SingleAuditDetailQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    lock_flight_api_v1_api_flights_lock_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_airports_v1_api_flights_airports_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_available_flows_for_distribution_info_v1_api_distributions_me_flows_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["FlowsInfo"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_flows_info_v1_api_flows_get: {
        parameters: {
            query?: {
                types?: components["schemas"]["FLOW_TYPE"][];
                country_codes?: components["schemas"]["COUNTRY_CODES"][];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["FlowsInfo"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_flow_info_by_id_v1_api_flows__flow_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["FlowInfo"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_flow_v1_api_flows__flow_id__post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_flow_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Flow"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_flow_questionnaire_v1_api_flows__flow_id__questionnaire_get: {
        parameters: {
            query?: {
                disable_content_templates?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description A country code.
                 * @example BE
                 */
                country?: components["schemas"]["COUNTRY_CODES"] | components["schemas"]["LOWER_CASE_COUNTRY_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RetrieveQuestionnaireResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_flow_questionnaire_document_v1_api_flows__flow_id__questionnaire_pdf_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description A country code.
                 * @example BE
                 */
                country?: components["schemas"]["COUNTRY_CODES"] | components["schemas"]["LOWER_CASE_COUNTRY_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_create_document_from_questionnaire_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["SessionReport"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_ask_later_questions_v1_api_flows_ask_later_questions_get: {
        parameters: {
            query: {
                party_id: string;
                flow_id: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AskLaterQuestionsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    set_ask_later_questions_v1_api_flows_ask_later_questions_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_set_ask_later_question_ids_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["wg_py_models__domain__wegroup__rest__responses__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    answer_a_flow_directly_v1_api_flows__flow_id__answers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                flow_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["answer_flow_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AnswerFlowsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_company_description_v1_api_generative_ai_description_completion_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["generate_company_description_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GenerateCompanyDescriptionResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    extract_website_theme_v1_api_generative_ai_website_theme_extraction_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["extract_website_theme_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Theme"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_risk_domains_v1_api_risk_domains_get: {
        parameters: {
            query?: {
                q?: string;
                country?: string;
                entity?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["app__views__models__risk_domain__RiskDomainsQueryModel__RiskDomain"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_risk_domain_by_id_v1_api_risk_domains__risk_domain_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_domain_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RiskDomainQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_risk_domain_by_distribution_v1_api_risk_domains__risk_domain_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_domain_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_risk_domain_in_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_prevention_advice_v1_api_prevention_advice_get: {
        parameters: {
            query?: {
                q?: string;
                risk_domain?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["PreventAdvice"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_prevention_by_distribution_v1_api_prevention_advice__prevention_advice_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                prevention_advice_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_prevention_advice_in_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_products_v2_v2_api_insurance_products_get: {
        parameters: {
            query?: {
                q?: string;
                country?: string;
                entity?: string;
                risk_domain?: string;
                risk_object_type?: string;
                risk_object_sub_type?: string;
                risk_object_sub_type_is_null?: boolean;
                insurance_product_id?: string[];
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["InsuranceProductQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_insurance_product_by_distribution_v1_api_insurance_products__insurance_product_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_product_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_insurance_product_in_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_advices_per_insurance_product_v1_api_insurance_products__insurance_product_id__advices_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_product_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InsuranceProductAdvices"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    edit_insurance_product_advice_by_distribution_v1_api_insurance_products__insurance_product_id__advices__advice_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_product_id: string;
                advice_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_advices_by_insurance_product_in_distribution_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    edit_insurance_product_descriptions_by_distribution_v1_api_insurance_products__insurance_product_id__descriptions_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_product_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_risk_domains_v1_api_insurance_terms_bot_supported_risk_domains_get: {
        parameters: {
            query: {
                /** @description Entity Type */
                entity_type: "NATURAL" | "LEGAL";
                country?: components["schemas"]["COUNTRY_CODES"];
                language?: components["schemas"]["LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["LabeledItems"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_insurance_companies_v1_api_insurance_terms_bot_supported_insurance_companies_get: {
        parameters: {
            query?: {
                /** @description Risk Domain Key */
                risk_domain?: string;
                country?: components["schemas"]["COUNTRY_CODES"];
                language?: components["schemas"]["LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["LabeledItems"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_insurance_subjects_v1_api_insurance_terms_bot_supported_insurance_subjects_get: {
        parameters: {
            query: {
                /** @description Insurance company */
                insurance_company: string;
                country?: components["schemas"]["COUNTRY_CODES"];
                language?: components["schemas"]["LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["LabeledItems"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    pose_a_question_to_insurance_terms_bot_v1_api_insurance_terms_bot_chat_post: {
        parameters: {
            query?: {
                country?: components["schemas"]["COUNTRY_CODES"];
                language?: components["schemas"]["LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["post_insurance_terms_chat_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ConversationAnswer"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    pose_a_question_to_insurance_terms_bot_for_it_to_compare_v1_api_insurance_terms_bot_compare_post: {
        parameters: {
            query?: {
                country?: components["schemas"]["COUNTRY_CODES"];
                language?: components["schemas"]["LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["post_insurance_terms_comparison_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CompareAnswer"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    give_feedback_to_insurance_terms_bot_v1_api_insurance_terms_bot_feedback_post: {
        parameters: {
            query?: {
                country?: components["schemas"]["COUNTRY_CODES"];
                language?: components["schemas"]["LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["post_insurance_terms_chat_feedback_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_company_lead_v1_api_distributions__distribution_id__leads_companies_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_company_lead_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CompanyLeadCreateReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_customer_lead_v1_api_distributions__distribution_id__leads_customers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_customer_lead_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CustomerLeadCreateReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_leads_by_distribution_v1_api_distributions__distribution_id__leads_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PaginatedLeadReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_lead_by_id_v1_api_leads__lead_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                lead_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["LeadRetrieveReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    transfer_lead_to_other_distribution_v1_api_leads__lead_id__transfers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                lead_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["transfer_lead_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_car_lease_rates_v1_api_leases_profilease_cars_rates_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CarLeaseRatesResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    calculate_car_lease_quote_v1_api_leases_profilease_cars_quotes_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["calculate_profilease_car_quote_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ProfileaseQuote"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_lease_offers_by_distribution_v1_api_distributions__distribution_id__leases_profilease_offers_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiLeaseOfferQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_lease_offer_by_id_v1_api_distributions__distribution_id__leases_profilease_offers__lease_offer_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
                lease_offer_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["FullLeaseOfferQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_profilease_car_lease_offer_v1_api_leases_profilease_cars_offers_post: {
        parameters: {
            query: {
                /** @description Identifier of party. */
                party_id: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_profilease_car_lease_offer_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateProfileaseCarOfferResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_companies_v1_api_insurance_companies_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["InsuranceCompanyRetrieveResponse"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_available_themes_in_wegroup_v1_api_themes_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["Theme"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_nace_v1_api_nace_codes_get: {
        parameters: {
            query?: {
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_sbi_v1_api_sbi_codes_get: {
        parameters: {
            query?: {
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_artifact_from_event_by_id_v1_api_events__activity_id__artifact_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                activity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_lead_providers_by_affinity_v1_api_lead_providers_get: {
        parameters: {
            query: {
                /** @description Key of company linked to affinity. */
                company: string;
                /** @description Key of affinity insurance. */
                affinity: components["schemas"]["AFFINITY_KEY"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["LeadProvidersResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_lead_provider_by_id_v1_api_lead_providers__lead_provider_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                lead_provider_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["LeadProviderResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_toolkit_broker_v1_api_toolkit_brokers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_toolkit_broker_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ToolkitBrokerCreationResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_account_v1_api_accounts_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_account_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AccountCreatedResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_toolkit_account_v1_api_toolkit_accounts_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_toolkit_account_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["AccountCreatedResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_trial_broker_v1_api_trials_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_trial_user_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["trinity__handlers__nats__onboarding__models__UserIdResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_encryption_keys_v1_api_keys_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Keys"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    verify_if_a_user_exists_by_email_v1_api_verify_exists_user_email_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["verify_if_a_user_exists_by_email_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    verify_if_a_distribution_exists_by_company_registration_v1_api_verify_exists_distribution_registration_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["verify_if_a_distribution_exists_by_company_registration_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ExistsReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    verify_if_a_distribution_exists_by_name_v1_api_verify_exists_distribution_name_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["verify_if_a_distribution_exists_by_name_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ExistsReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_available_plans_v1_api_plans_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PlansReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_activity_types_v1_api_activity_types_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_job_result_by_id_v1_api_flows_jobs__job_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                job_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["JobResult"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_enum_by_anva_label_v1_api_anvaflows_labels__label__enum_get: {
        parameters: {
            query?: {
                q?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                label: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insights_if_car_is_insured_v1_api_insights_cars_check_insurance_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["get_car_insurance_insights_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CarInsurancePolicyInsightsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    post_event_as_carglass_partner_v1_api_partners_carglass_events_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["carglass_event_create_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_offer_request_for_insurance_company_pdf_v1_api_offer_request_for_insurance_company_pdf_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_offer_request_for_insurance_company_pdf_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__models__read__Document"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_offer_request_for_insurance_company_docx_v1_api_offer_request_for_insurance_company_docx_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_offer_request_for_insurance_company_docx_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__models__read__Document"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_offer_by_id_v1_api_offers__offer_id__revisions__offer_revision_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                offer_id: string;
                offer_revision_id: number | string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["OfferRevisionQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_offer_by_id_v1_api_offers__offer_id__revisions__offer_revision_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                offer_id: string;
                offer_revision_id: number | string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_offer_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_minimal_offer_by_id_v2_api_offers__offer_id__revisions__offer_revision_id__minimal_get: {
        parameters: {
            query?: {
                revision?: number | string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                offer_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MinimalOfferQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_minimal_offer_revision_by_id_v2_api_offers__offer_revision_id__minimal_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                offer_revision_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MinimalOfferQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_offer_revision_v1_api_offers__offer_id__revisions_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                offer_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_offer_revision_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["OfferCreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_offers_in_bulk_v1_api_offers_bulk_patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_offers_in_bulk_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_offers_by_distribution_v2_api_distributions__distribution_id__offers_get: {
        parameters: {
            query?: {
                q?: string;
                assigned_to?: string[];
                distribution_id?: string;
                created_at_ge?: string;
                created_at_le?: string;
                created_by?: string[];
                status?: string[];
                party_id?: string;
                start_date_le?: string;
                start_date_ge?: string;
                end_date_ge?: string;
                end_date_le?: string;
                insurance_affinity?: string[];
                insurance_company?: string[];
                insurance_type?: string[];
                campaign_id?: string[];
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: unknown[];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_organisation_leads_v1_api_organisations__organisation_id__leads_get: {
        parameters: {
            query?: {
                q?: string;
                assigned_to?: string[];
                distribution_id?: string;
                created_at_ge?: string;
                created_at_le?: string;
                created_by?: string[];
                status?: string[];
                campaign_id?: string[];
                party_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                organisation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["LeadRetrieveReply"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_organisation_offers_v1_api_organisations__organisation_id__offers_get: {
        parameters: {
            query?: {
                q?: string;
                assigned_to?: string[];
                distribution_id?: string;
                created_at_ge?: string;
                created_at_le?: string;
                created_by?: string[];
                status?: string[];
                campaign_id?: string[];
                party_id?: string;
                start_date_le?: string;
                start_date_ge?: string;
                end_date_ge?: string;
                end_date_le?: string;
                insurance_affinity?: string[];
                insurance_company?: string[];
                insurance_type?: string[];
                amount_of_crm_exports_ge?: number;
                amount_of_car_risk_objects_ge?: number;
                amount_of_residence_risk_objects_ge?: number;
                amount_of_family_risk_objects_ge?: number;
                amount_of_teacher_risk_objects_ge?: number;
                amount_of_two_wheeler_risk_objects_ge?: number;
                crm_export_target?: string[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                organisation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["MultiOfferQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_organisation_distributions_v1_api_organisations__organisation_id__distributions_get: {
        parameters: {
            query?: {
                q?: string;
                created_at_ge?: string;
                created_at_le?: string;
                zipcode?: string;
                can_sell_insurance_company?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                organisation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["Distribution"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_legal_party_v1_api_parties_companies_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_company_prospect_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ProspectCreationResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_natural_party_v1_api_parties_customers_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_customer_prospect_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ProspectCreationResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_activity_by_party_v1_api_parties__party_id__activity_get: {
        parameters: {
            query?: {
                type?: string[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    comment_on_activity_v1_api_activities__activity_id__comments_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                activity_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_comment_on_activity_v1_api_activities__activity_id__comments__comment_id__delete: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                activity_id: string;
                comment_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_comment_on_activity_v1_api_activities__activity_id__comments__comment_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                activity_id: string;
                comment_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_parties_by_distribution_v1_api_distributions__distribution_id__parties_get: {
        parameters: {
            query?: {
                q?: string;
                /** @description Party type */
                statute?: components["schemas"]["PROSPECT_TYPE"][];
                /** @description gender of customer prospect */
                gender?: components["schemas"]["GENDER"][];
                /** @description created_at lower or equal. */
                created_at_le?: string;
                /** @description created_at greater or equal. */
                created_at_ge?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: (components["schemas"]["CustomerProspectsWithLeadOfferRiskObjectsQueryModel"] | components["schemas"]["CompanyProspectsWithLeadOfferRiskObjectsQueryModel"])[];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_parties_by_distribution_v2_v2_api_distributions__distribution_id__parties_get: {
        parameters: {
            query?: {
                q?: string;
                /** @description Use GET /v1/api/parties-filters/origin to see all possibilities */
                origin?: string;
                /** @description Party type (Rechtsvorm) */
                statute?: components["schemas"]["PROSPECT_TYPE"][];
                /** @description Party status */
                status?: string[];
                /** @description Assignees of the party */
                assignee?: string[];
                /** @description Company registration number of the party */
                company_registration_nr?: string[];
                /** @description Company registration type of the party */
                company_registration_type?: string[];
                /** @description Archived party */
                archived?: boolean;
                /** @description created_at lower or equal. */
                created_at_le?: string;
                /** @description created_at greater or equal. */
                created_at_ge?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                distribution_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartiesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_parties_origin_filter_v1_api_parties_filters_origin_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartyOriginFilter"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    merge_parties_together_v1_api_parties__party_id__merges_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["merge_parties_into_party_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_party_merge_suggestions_v1_api_parties__party_id__merge_suggestions_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiPartyQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_risk_analysis_by_party_id_v1_api_parties__party_id__risk_analysis_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_party_by_enriching_with_enriching_with_company_registration_v1_api_parties_by_company_registration_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_party_from_company_registration_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    enrich_party_by_id_with_external_company_data_v1_api_parties__party_id__enrichments_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_party_relations_v1_api_relations_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_relation_between_parties_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_party_relations_v1_api_relations__relation_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                relation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_party_relations_v1_api_relations__relation_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                relation_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_relation_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_party_assignees_v1_api_parties__party_id__assignees_put: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_party_assignees_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_relation_between_risk_object_and_party_v1_api_parties__party_id__risk_objects__risk_object_id__relations_post: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_relation_between_party_and_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_party_offers_v1_api_parties__party_id__offers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_offer_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["OfferCreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_party_by_id_v1_api_parties__party_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartyQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_party_by_id_v1_api_parties__party_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_party_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_party_addresses_v1_api_parties__party_id__addresses_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartyAddresses"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    transfer_party_to_other_distribution_v1_api_parties__party_id__transfers_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["transfer_party_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_reference_for_party_v1_api_parties__party_id__references_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_party_external_refs_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_documents_for_party_v1_api_parties__party_id__documents_get: {
        parameters: {
            query?: {
                q?: string;
                type?: components["schemas"]["PARTY_DOCUMENT_TYPE"][];
                order_by?: string;
                sort?: string;
                tags?: string[];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["app__views__models__party__PartyDocumentQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_document_for_party_v1_api_parties__party_id__documents_post: {
        parameters: {
            query: {
                type: components["schemas"]["PARTY_DOCUMENT_TYPE"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_signed_parties_upload_url_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UploadSignedURLResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_document_for_party_v1_api_parties__party_id__documents__document_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_document_for_party_v1_api_parties__party_id__documents__document_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                document_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_document_by_party_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies__insurance_policy_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                insurance_policy_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies_get: {
        parameters: {
            query?: {
                order_by?: string;
                sort?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InsurancePoliciesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    upsert_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_insurance_policy_for_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_insurance_policies_for_party_v1_api_parties__party_id__insurance_policies_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_insurance_policy_for_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_policy_by_id_v1_api_insurance_policies__insurance_policy_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_policy_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InsurancePolicyQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_insurance_policy_simulations_for_party_v1_api_parties__party_id__simulations__simulation_id__insurance_policies_get: {
        parameters: {
            query?: {
                order_by?: string;
                sort?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                simulation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InsurancePoliciesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    upsert_insurance_policy_simulation_for_party_v1_api_parties__party_id__simulations__simulation_id__insurance_policies_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                simulation_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["upsert_insurance_policy_simulation_for_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_policy_package_simulations_for_party_v1_api_parties__party_id__simulations__simulation_id__policy_packages_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                simulation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PolicyPackagesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_party_note_v1_api_parties__party_id__notes_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_note_for_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_party_note_by_id_v1_api_parties__party_id__notes__note_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                note_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_party_note_by_id_v1_api_parties__party_id__notes__note_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                note_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_party_note_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_conversation_notes_v1_api_parties__party_id__conversation_notes_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartyConversationNotes"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_policy_packages_for_party_v1_api_parties__party_id__policy_packages_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PolicyPackagesQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    upsert_policy_packages_for_party_v1_api_parties__party_id__policy_packages_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["upsert_policy_package_by_party_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_policy_package_by_id_v1_api_parties__party_id__policy_packages__policy_package_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                policy_package_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PolicyPackageQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_policy_packages_for_party_v1_api_parties__party_id__policy_packages__policy_package_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                policy_package_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_possible_insurance_products_by_party_id_v1_api_parties__party_id__possible_insurance_products_get: {
        parameters: {
            query?: {
                q?: string;
                recommendation_id?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["PossibleInsuranceProductQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_possible_insurance_products_for_staff_by_party_id_v1_api_parties__party_id__staff_possible_insurance_products_get: {
        parameters: {
            query?: {
                q?: string;
                recommendation_id?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["PossibleInsuranceProductQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_possible_insurance_products_for_management_by_party_id_v1_api_parties__party_id__management_possible_insurance_products_get: {
        parameters: {
            query?: {
                q?: string;
                recommendation_id?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["PossibleInsuranceProductQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claims_as_party_v1_api_parties__party_id__claims_get: {
        parameters: {
            query?: {
                claim_date_ge?: string;
                claim_date_le?: string;
                status?: components["schemas"]["ANVA_CLAIM_STATUS"][];
                q?: string;
                order_by?: string;
                sort?: "asc" | "desc";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["app__views__models__claim__Claim"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_claims_as_party_by_id_v1_api_parties__party_id__claims__claim_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                claim_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ClaimQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_invoices_as_party_v1_api_parties__party_id__invoices_get: {
        parameters: {
            query?: {
                invoice_date_ge?: string;
                invoice_date_le?: string;
                status?: components["schemas"]["ANVA_INVOICE_STATUS"][];
                q?: string;
                is_current_account?: boolean;
                order_by?: string;
                sort?: "asc" | "desc";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["Invoice"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_invoices_as_party_by_id_v1_api_parties__party_id__invoices__invoice_id__get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                invoice_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["InvoiceQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_current_account_insights_as_party_v1_api_parties__party_id__current_account_insights_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PartyCurrentAccountInsightsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    calculate_quotes_v2_v2_api_quotes__insurance_type___insurance_company___insurance__post: {
        parameters: {
            query?: {
                /** @description List of options. */
                option?: string[];
                /** @description Promotion to be applied. */
                promotion?: string;
                /** @description Risk object revision ID */
                risk_object_revision_id?: string;
                /** @description If lead_id is given, href_to_proflow is returned. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_company: components["schemas"]["INSURANCE_COMPANY_TAG"];
                insurance_type: components["schemas"]["INSURANCE_TYPE"];
                insurance: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_quote_calculation_v2_extra_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["QuoteResponseV2"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    export_quote_by_id_v1_api_quotes__quote_id__export_insurance_module_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                quote_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_quote_save_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["QuoteExportResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_quote_exports_v1_api_quotes_exports_insurance_module_get: {
        parameters: {
            query?: {
                /** @description Filter exports on party_id */
                party_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RetrieveQuotesExportsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    send_quote_as_mail_v1_api_quotes__quote_id__email_inquiries_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                quote_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_quote_mail_send_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["QuoteMailSendResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_proflow_session_by_batch_id_v1_api_batches__batch_id__sessions_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                batch_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RiskObjectCreationResponse"] | components["schemas"]["ErrorResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    generate_possible_products_by_session_v2_v1_api_conversations__session_id__possible_quote_combinations_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["handle_retrieve_products_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ProductsV2Response"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_quote_insights_v1_api_quotes_insights__insurance_type__get: {
        parameters: {
            query: {
                company: components["schemas"]["INSURANCE_COMPANY_TAG"];
                start_date?: string;
                end_date?: string;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                insurance_type: components["schemas"]["INSURANCE_TYPE"];
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RetrieveQuotesInsightsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_quotes_as_batch_results_by_conversation_id_v1_api_conversations__session_id__quotes_batches_get: {
        parameters: {
            query?: {
                /** @description if true, returns only quotes that have been exported. */
                is_exported?: boolean;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["BatchUnitResponse"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_recommendations_by_party_id_v1_api_parties__party_id__insurance_recommendations_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RecommendationsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_recommendation_by_party_id_v1_api_parties__party_id__insurance_recommendations_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description A country code.
                 * @example BE
                 */
                country?: components["schemas"]["COUNTRY_CODES"] | components["schemas"]["LOWER_CASE_COUNTRY_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["generate_recommendations_by_party_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Recommendation"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_recommendation_by_session_id_v1_api_insurance_recommendations_post: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description A country code.
                 * @example BE
                 */
                country?: components["schemas"]["COUNTRY_CODES"] | components["schemas"]["LOWER_CASE_COUNTRY_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["generate_recommendation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Recommendation"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_recommendations_by_id_v1_api_insurance_recommendations__recommendation_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                recommendation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Recommendation"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_recommendations_by_session_id_v1_api_conversations__session_id__insurance_recommendations_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                session_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["RecommendationsQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    give_feedback_on_recommendations_by_id_v1_api_insurance_recommendations__recommendation_id__feedback_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                recommendation_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["give_selected_products_feedback_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    override_insurance_product_recommendation_by_id_v1_api_insurance_recommendations__recommendation_id__insurance_product_recommendations__insurance_product_recommendation_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                recommendation_id: string;
                insurance_product_recommendation_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["override_insurance_product_recommendation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    override_prevention_advice_recommendation_by_id_v1_api_insurance_recommendations__recommendation_id__prevention_advice_recommendations__prevention_advice_recommendation_id__patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                recommendation_id: string;
                prevention_advice_recommendation_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["override_prevention_advice_recommendation_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_risk_objects_by_party_id_v1_api_parties__party_id__risk_objects_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__RiskObjects"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_risk_objects_by_party_id_v2_v2_api_parties__party_id__risk_objects_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MinimalRiskObjects"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_relation_between_risk_object_and_party_v1_api_risk_objects__risk_object_id__relations__relation_id__delete: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
                relation_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_relation_between_risk_object_and_party_v1_api_risk_objects__risk_object_id__relations__relation_id__patch: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
                relation_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_risk_object_relation_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_accidents_for_party_v1_api_parties__party_id__accidents_post: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_party_accident_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["CreateResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_references_for_risk_object_v1_api_risk_objects__risk_object_id__references_post: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_risk_object_external_refs_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__handlers__nats__models__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_risk_object_revisions_by_id_v1_api_risk_objects__risk_object_id__revisions_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: (components["schemas"]["MinimalCar"] | components["schemas"]["MinimalFamily"] | components["schemas"]["MinimalResidence"] | components["schemas"]["MinimalTeacher"] | components["schemas"]["MinimalBicycle"] | components["schemas"]["MinimalLegal"] | components["schemas"]["MinimalPartyGroup"] | components["schemas"]["MinimalTwoWheeler"] | components["schemas"]["MinimalSemiTrailer"] | components["schemas"]["MinimalTrailer"] | components["schemas"]["MinimalBoat"] | components["schemas"]["MinimalMiscellaneous"] | components["schemas"]["MinimalFleet"])[];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_minimal_risk_object_by_id_v1_api_risk_objects__risk_object_id__revisions__risk_object_revision_id__minimal_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                page?: number;
                pagelen?: number;
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
                risk_object_revision_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MinimalRiskObject"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_possible_insurance_products_by_risk_object_id_v1_api_risk_objects__risk_object_id__possible_insurance_products_get: {
        parameters: {
            query?: {
                q?: string;
                recommendation_id?: string;
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["PossibleInsuranceProductQueryModel"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_risk_object_by_risk_object_revision_id_v1_api_risk_objects__risk_object_type___risk_object_revision_id__get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_revision_id: string;
                risk_object_type: "cars" | "residences" | "families" | "party_groups" | "two_wheelers" | "legal" | "teachers" | "bicycles" | "boats" | "trailers" | "semi-trailers" | "miscellanea";
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_family_risk_object_v1_api_parties__party_id__families_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_family_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Family"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_party_group_risk_object_v1_api_parties__party_id__party_groups_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_party_group_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__PartyGroup"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_legal_risk_object_v1_api_parties__party_id__legal_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_legal_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Legal"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_car_risk_object_v1_api_parties__party_id__cars_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_car_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Car"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_bicycle_risk_object_v1_api_parties__party_id__bicycles_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_bicycle_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Bicycle"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_boat_risk_object_v1_api_parties__party_id__boats_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_boat_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Boat"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_trailer_risk_object_v1_api_parties__party_id__trailers_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_trailer_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Trailer"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_semi_trailer_risk_object_v1_api_parties__party_id__semi_trailers_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_semi_trailer_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__SemiTrailer"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    create_miscellaneous_risk_object_v1_api_parties__party_id__miscellanea_post: {
        parameters: {
            query?: {
                /** @description Optional lead id, if the party is created through a lead, it is advised to fill this in. */
                lead_id?: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["create_miscellaneous_risk_object_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__views__models__risk_object__Miscellaneous"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_family_risk_object_v2_api_parties__party_id__families__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_family_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_car_risk_object_v2_api_parties__party_id__cars__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_car_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_two_wheeler_risk_object_v2_api_parties__party_id__two_wheelers__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_two_wheeler_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_residence_risk_object_v2_api_parties__party_id__residences__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_residence_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_bicycle_risk_object_v2_api_parties__party_id__bicycles__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_bicycle_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_boat_risk_object_v2_api_parties__party_id__boats__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_boat_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_fleet_risk_object_v2_api_parties__party_id__fleets__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_boat_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_trailer_risk_object_v2_api_parties__party_id__trailers__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_trailer_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_semi_trailer_risk_object_v2_api_parties__party_id__semi_trailers__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_semi_trailer_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_party_group_risk_object_v2_api_parties__party_id__party_groups__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_party_group_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_legal_risk_object_v2_api_parties__party_id__legal__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_legal_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_miscellaneous_risk_object_v2_api_parties__party_id__miscellanea__risk_object_id__patch: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                party_id: string;
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_miscellaneous_risk_object_by_id_v2_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["UpdatedRiskObjectRevisionReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    delete_risk_object_by_id_v1_api_risk_objects__risk_object_id__delete: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                risk_object_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_your_own_user_v1_api_users_me_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["SingleUserQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_your_own_user_v1_api_users_me_patch: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_me_user_by_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    update_your_password_v1_api_users_me_password_put: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["update_password_for_user_by_user_id_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            201: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_brokers_linked_to_current_user_v1_api_me_brokers_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiBrokerQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    disable_2fa_by_user_v1_api_users_me_2fa_disable_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["disable_2fa_for_me_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_2fa_by_user_v1_api_users_me_2fa_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["TwoFactorResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    enable_2fa_v1_api_users_me_2fa_enable_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["enable_2fa_for_me_params"]["data"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_promotions_v1_api_validate_promotions_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["PromotionQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_an_email_v1_api_validate_email_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__responses__base__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_a_chassis_number_v1_api_validate_chassis_number_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__responses__base__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_an_fsma_v1_api_validate_fsma_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__responses__base__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_a_website_v1_api_validate_website_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__responses__base__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_a_telephonenr_v1_api_validate_telephonenr_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__responses__base__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_a_company_registration_number_v1_api_validate_company_registration_number_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["app__responses__base__StatusResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_a_national_identification_number_v1_api_validate_national_identification_number_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NationalIdentificationNumberValidation"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_an_iban_v1_api_validate_iban_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["IbanValidation"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    validate_a_vehicle_registration_plate_v1_api_validate_vehicle_registration_plate_post: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["VehicleRegistrationPlateValidation"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    search_vehicles_v1_api_vehicles_search_post: {
        parameters: {
            query?: {
                page?: number;
                pagelen?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["VehicleSearch"];
            };
        };
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_vehicle_by_vin_and_car_id_v1_api_vehicles_automobile_vin__vin_number__premium_get: {
        parameters: {
            query: {
                /** @description VehicleId from our vehicle database. */
                car_id: string;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                vin_number: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetVINPremiumResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_vehicle_by_number_plate_and_car_id_v1_api_vehicles_automobile_number_plate__number_plate__premium_get: {
        parameters: {
            query: {
                /** @description VehicleId from our vehicle database. */
                car_id: string;
                country_code: components["schemas"]["COUNTRY_CODES"];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                number_plate: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetNumberPlatePremiumResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_automobile_by_id_freemium_v1_api_vehicles_automobile_id_freemium_get: {
        parameters: {
            query?: {
                /** @description VehicleId from our vehicle database. */
                car_id?: string;
                /** @description Febiac identifier for the car */
                febiac_id?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_vehicle_by_car_id_or_febiac_id_v1_api_vehicles_automobile_id_premium_get: {
        parameters: {
            query?: {
                /** @description VehicleId from our vehicle database. */
                car_id?: string;
                /** @description Febiac identifier for the car */
                febiac_id?: number;
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": unknown;
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_vehicle_brands_v1_api_vehicles_automobile_brands_get: {
        parameters: {
            query?: {
                /**
                 * @description Sorting of values, given its classifier and its ordering. Append :[ordering] to it, where ordering is one of `asc` and `desc`. Default ordering is `asc`.
                 * @example <enum 'BRAND_SORT_CONTEXT'>:asc
                 */
                sort?: (string | components["schemas"]["BRAND_SORT_CONTEXT"])[];
                page?: number;
                pagelen?: number;
                /** @description Substring to filter the response. */
                q?: string;
                /** @description Category to filter the response. */
                category?: components["schemas"]["CAR_VEHICLE_TYPE"][];
                /** @description kW of the vehicle to filter the response. */
                kw?: number[];
                /** @description kWh of the vehicle to filter the response. */
                kwh?: number[];
                /** @description Transmission type of the vehicle to filter the response. */
                transmission_type?: components["schemas"]["TRANSMISSION_TYPE"][];
                /** @description Motor type of the vehicle to filter the response. */
                motor_type?: components["schemas"]["MOTOR_TYPE"][];
                /** @description Model year of the vehicle to filter the response. */
                model_year?: number[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["GetAutomobileBrandResponse"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_vehicle_series_by_brand_key_v1_api_vehicles_automobile_brands__brand_key__series_get: {
        parameters: {
            query?: {
                /**
                 * @description Sorting of values, given its classifier and its ordering. Append :[ordering] to it, where ordering is one of `asc` and `desc`. Default ordering is `asc`.
                 * @example <enum 'SERIES_SORT_CONTEXT'>:asc
                 */
                sort?: (string | components["schemas"]["SERIES_SORT_CONTEXT"])[];
                page?: number;
                pagelen?: number;
                /** @description Substring to filter the response. */
                q?: string;
                /** @description Category to filter the response. */
                category?: components["schemas"]["CAR_VEHICLE_TYPE"][];
                /** @description kW of the vehicle to filter the response. */
                kw?: number[];
                /** @description kWh of the vehicle to filter the response. */
                kwh?: number[];
                /** @description Transmission type of the vehicle to filter the response. */
                transmission_type?: components["schemas"]["TRANSMISSION_TYPE"][];
                /** @description Motor type of the vehicle to filter the response. */
                motor_type?: components["schemas"]["MOTOR_TYPE"][];
                /** @description Model year of the vehicle to filter the response. */
                model_year?: number[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                brand_key: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["GetAutomobileSerieResponse"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_all_vehicle_versions_by_series_id_v1_api_vehicles_automobile_series__series_id__versions_get: {
        parameters: {
            query?: {
                /** @description Hide duplicates of version where price and co2 differences are not considered */
                hide_duplicates?: boolean;
                /**
                 * @description Sorting of values, given its classifier and its ordering. Append :[ordering] to it, where ordering is one of `asc` and `desc`. Default ordering is `asc`.
                 * @example <enum 'VERSION_SORT_CONTEXT'>:desc
                 */
                sort?: (string | components["schemas"]["VERSION_SORT_CONTEXT"])[];
                page?: number;
                pagelen?: number;
                /** @description Substring to filter the response. */
                q?: string;
                /** @description Category to filter the response. */
                category?: components["schemas"]["CAR_VEHICLE_TYPE"][];
                /** @description kW of the vehicle to filter the response. */
                kw?: number[];
                /** @description kWh of the vehicle to filter the response. */
                kwh?: number[];
                /** @description Transmission type of the vehicle to filter the response. */
                transmission_type?: components["schemas"]["TRANSMISSION_TYPE"][];
                /** @description Motor type of the vehicle to filter the response. */
                motor_type?: components["schemas"]["MOTOR_TYPE"][];
                /** @description Model year of the vehicle to filter the response. */
                model_year?: number[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                series_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": {
                        /** Items */
                        items: components["schemas"]["GetAutomobileVersionResponse"][];
                        /** Pagination */
                        pagination: {
                            /**
                             * Count
                             * @default 1
                             * @example 2
                             */
                            count: number;
                            /**
                             * Next
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=3&pagelen=20
                             */
                            next?: string;
                            /**
                             * Previous
                             * @example https://api.phoenix.dev.staging.wegroup.be/v1/api/broker/v1/api/themes?page=1&pagelen=20
                             */
                            previous?: string;
                            /**
                             * Requested Pagelen
                             * @default 20
                             * @example 20
                             */
                            requested_pagelen: number;
                            /**
                             * Pagelen
                             * @default 20
                             * @example 20
                             */
                            pagelen: number;
                            /** Msg */
                            msg?: string;
                            /**
                             * Pages
                             * @default 0
                             * @example 1
                             */
                            pages: number;
                            /**
                             * Current
                             * @default 0
                             * @example 1
                             */
                            current: number;
                        };
                    };
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    retrieve_automobile_by_car_id_freemium_version_v1_api_vehicles_automobile_versions__version_id__freemium_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                version_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetCarPremiumResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_vehicle_by_version_id_v1_api_vehicles_automobile_versions__version_id__premium_get: {
        parameters: {
            query?: {
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                version_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetCarPremiumResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_vehicle_version_facts_by_series_id_v1_api_vehicles_automobile_series__series_id__facts_get: {
        parameters: {
            query?: {
                /** @description Substring to filter the response. */
                q?: string;
                /** @description Category to filter the response. */
                category?: components["schemas"]["CAR_VEHICLE_TYPE"][];
                /** @description kW of the vehicle to filter the response. */
                kw?: number[];
                /** @description kWh of the vehicle to filter the response. */
                kwh?: number[];
                /** @description Transmission type of the vehicle to filter the response. */
                transmission_type?: components["schemas"]["TRANSMISSION_TYPE"][];
                /** @description Motor type of the vehicle to filter the response. */
                motor_type?: components["schemas"]["MOTOR_TYPE"][];
                /** @description Model year of the vehicle to filter the response. */
                model_year?: number[];
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path: {
                series_id: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["GetAutomobileFactsResponse"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_hubspot_visitor_identification_token_v1_api_hubspot_visitor_identification_token_get: {
        parameters: {
            query?: never;
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["TokenReply"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_yellowhiveflow_insurances_v1_api_yellowhiveflows_supported_insurances_get: {
        parameters: {
            query: {
                party_type: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiYellowHiveInsuranceQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_supported_yellowhiveflow_coverages_v1_api_yellowhiveflows_supported_coverages_get: {
        parameters: {
            query: {
                insurance_codes?: string[];
                party_type: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiYellowHiveCoverageQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
    get_yellowhiveflow_products_v1_api_yellowhiveflows_products_get: {
        parameters: {
            query?: {
                insurance_codes?: string[];
                coverage_codes?: string[];
                party_type?: "CUSTOMER" | "COMPANY";
                /**
                 * @description A language_code, one of ['FR', 'NL', 'EN', 'DE', 'ES'], lower case values will be transformed to uppercase.
                 * @example EN
                 */
                lang?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
                /**
                 * @description Same as lang, but adds support to pass ?language as well
                 * @example EN
                 */
                language?: components["schemas"]["LANGUAGE_CODES"] | components["schemas"]["LOWER_CASE_LANGUAGE_CODES"];
            };
            header?: {
                /** @description Which release to target running in 'PRODUCTION' environment. */
                "x-release"?: string;
            };
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description Successful Response */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["MultiYellowHiveProductQueryModel"];
                };
            };
            /** @description Bad Request */
            400: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_4XX"];
                };
            };
            /** @description Unauthorized */
            401: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_401"];
                };
            };
            /** @description Forbidden */
            403: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_403"];
                };
            };
            /** @description Unprocessable Entity */
            422: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_422"];
                };
            };
            /** @description Too Many Requests */
            429: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["Error_429"];
                };
            };
            /** @description Internal Server Error */
            500: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "application/json": components["schemas"]["ServerError"];
                };
            };
        };
    };
}

type HttpMethod = 'get' | 'put' | 'post' | 'delete' | 'options' | 'head' | 'patch' | 'trace';
type WgApiSchema<T extends keyof components['schemas']> = components['schemas'][T];
/** All api routes of the requested HttpMethod */
type WgPaths<Prop extends HttpMethod> = PathKeysByMethod<Prop>;
type PathKeysByMethod<Prop extends string> = {
    [K in keyof paths]: Prop extends keyof paths[K] ? K : never;
}[keyof paths];
type Middleware = Middleware$1;
type ClientType = ReturnType<typeof createClient<paths>>;
declare const wgApiClient: (options: ClientOptions) => ClientType;

declare const routeName$6X = "/v1/api/weather/info";
type GetWeatherInfoQueryParams = paths[typeof routeName$6X]['get']['parameters']['query'];
type GetWeatherInfoResponse = paths[typeof routeName$6X]['get']['responses'][200]['content']['application/json'];
type GetWeatherInfoProps = paths[typeof routeName$6X]['get']['parameters'];
declare const getWeatherInfo: (props: GetWeatherInfoProps, wgApiClient: ClientType) => Promise<GetWeatherInfoResponse>;

declare const routeName$6W = "/v1/api/address/cities";
type SearchCitiesByCountryQueryParams = paths[typeof routeName$6W]['get']['parameters']['query'];
type SearchCitiesByCountryResponse = paths[typeof routeName$6W]['get']['responses'][200]['content']['application/json'];
type SearchCitiesByCountryProps = paths[typeof routeName$6W]['get']['parameters'];
declare const searchCitiesByCountry: (props: SearchCitiesByCountryProps, wgApiClient: ClientType) => Promise<SearchCitiesByCountryResponse>;

declare const routeName$6V = "/v1/api/address/streets";
type SeachStreetsByCityAndCountryQueryParams = paths[typeof routeName$6V]['get']['parameters']['query'];
type SeachStreetsByCityAndCountryResponse = paths[typeof routeName$6V]['get']['responses'][200]['content']['application/json'];
type SeachStreetsByCityAndCountryProps = paths[typeof routeName$6V]['get']['parameters'];
declare const seachStreetsByCityAndCountry: (props: SeachStreetsByCityAndCountryProps, wgApiClient: ClientType) => Promise<SeachStreetsByCityAndCountryResponse>;

declare const routeName$6U = "/v1/api/address/search";
type SearchAddressesByCountryQueryParams = paths[typeof routeName$6U]['get']['parameters']['query'];
type SearchAddressesByCountryResponse = paths[typeof routeName$6U]['get']['responses'][200]['content']['application/json'];
type SearchAddressesByCountryProps = paths[typeof routeName$6U]['get']['parameters'];
declare const searchAddressesByCountry: (props: SearchAddressesByCountryProps, wgApiClient: ClientType) => Promise<SearchAddressesByCountryResponse>;

declare const routeName$6T = "/v1/api/address/info/premium";
type GetAddressInfoQueryParams = paths[typeof routeName$6T]['get']['parameters']['query'];
type GetAddressInfoResponse = paths[typeof routeName$6T]['get']['responses'][200]['content']['application/json'];
type GetAddressInfoProps = paths[typeof routeName$6T]['get']['parameters'];
declare const getAddressInfo: (props: GetAddressInfoProps, wgApiClient: ClientType) => Promise<GetAddressInfoResponse>;

declare const routeName$6S = "/v1/api/address/info/freemium";
type GetAddressInfoFreemiumQueryParams = paths[typeof routeName$6S]['get']['parameters']['query'];
type GetAddressInfoFreemiumResponse = paths[typeof routeName$6S]['get']['responses'][200]['content']['application/json'];
type GetAddressInfoFreemiumProps = paths[typeof routeName$6S]['get']['parameters'];
declare const getAddressInfoFreemium: (props: GetAddressInfoFreemiumProps, wgApiClient: ClientType) => Promise<GetAddressInfoFreemiumResponse>;

declare const routeName$6R = "/v1/api/advisory-reports";
type GetAllAdvisoryReportsQueryParams = paths[typeof routeName$6R]['get']['parameters']['query'];
type GetAllAdvisoryReportsResponse = paths[typeof routeName$6R]['get']['responses'][200]['content']['application/json'];
type GetAllAdvisoryReportsProps = paths[typeof routeName$6R]['get']['parameters'];
declare const getAllAdvisoryReports: (props: GetAllAdvisoryReportsProps, wgApiClient: ClientType) => Promise<GetAllAdvisoryReportsResponse>;

declare const routeName$6Q = "/v1/api/advisory-reports";
type CreateAdvisoryReportBody = paths[typeof routeName$6Q]['post']['requestBody']['content']['application/json'];
type CreateAdvisoryReportQueryParams = paths[typeof routeName$6Q]['post']['parameters']['query'];
type CreateAdvisoryReportResponse = paths[typeof routeName$6Q]['post']['responses'][201]['content']['application/json'];
interface CreateAdvisoryReportProps {
    body: CreateAdvisoryReportBody;
    params: {
        query: CreateAdvisoryReportQueryParams;
    };
}
declare const createAdvisoryReport: (props: CreateAdvisoryReportProps, wgApiClient: ClientType) => Promise<CreateAdvisoryReportResponse>;

declare const routeName$6P = "/v1/api/advisory-reports/{report_id}";
type GetAdvisoryReportByIdPathParams = paths[typeof routeName$6P]['get']['parameters']['path'];
type GetAdvisoryReportByIdQueryParams = paths[typeof routeName$6P]['get']['parameters']['query'];
type GetAdvisoryReportByIdResponse = paths[typeof routeName$6P]['get']['responses'][200]['content']['application/json'];
type GetAdvisoryReportByIdProps = paths[typeof routeName$6P]['get']['parameters'];
declare const getAdvisoryReportById: (props: GetAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<GetAdvisoryReportByIdResponse>;

declare const routeName$6O = "/v1/api/advisory-reports/{report_id}";
type DeleteAdvisoryReportRevisionPathParams = paths[typeof routeName$6O]['delete']['parameters']['path'];
type DeleteAdvisoryReportRevisionQueryParams = paths[typeof routeName$6O]['delete']['parameters']['query'];
type DeleteAdvisoryReportRevisionResponse = paths[typeof routeName$6O]['delete']['responses'][200]['content']['application/json'];
interface DeleteAdvisoryReportRevisionProps {
    params: {
        query: DeleteAdvisoryReportRevisionQueryParams;
        path: DeleteAdvisoryReportRevisionPathParams;
    };
}
declare const deleteAdvisoryReportRevision: (props: DeleteAdvisoryReportRevisionProps, wgApiClient: ClientType) => Promise<DeleteAdvisoryReportRevisionResponse>;

declare const routeName$6N = "/v1/api/advisory-reports/{report_id}";
type UpdateAdvisoryReportBody = paths[typeof routeName$6N]['patch']['requestBody']['content']['application/json'];
type UpdateAdvisoryReportPathParams = paths[typeof routeName$6N]['patch']['parameters']['path'];
type UpdateAdvisoryReportQueryParams = paths[typeof routeName$6N]['patch']['parameters']['query'];
type UpdateAdvisoryReportResponse = paths[typeof routeName$6N]['patch']['responses'][200]['content']['application/json'];
interface UpdateAdvisoryReportProps {
    body: UpdateAdvisoryReportBody;
    params: {
        query: UpdateAdvisoryReportQueryParams;
        path: UpdateAdvisoryReportPathParams;
    };
}
declare const updateAdvisoryReport: (props: UpdateAdvisoryReportProps, wgApiClient: ClientType) => Promise<UpdateAdvisoryReportResponse>;

declare const routeName$6M = "/v1/api/advisory-reports/{report_id}/events";
type GetEventsByAdvisoryReportIdPathParams = paths[typeof routeName$6M]['get']['parameters']['path'];
type GetEventsByAdvisoryReportIdQueryParams = paths[typeof routeName$6M]['get']['parameters']['query'];
type GetEventsByAdvisoryReportIdResponse = paths[typeof routeName$6M]['get']['responses'][200]['content']['application/json'];
type GetEventsByAdvisoryReportIdProps = paths[typeof routeName$6M]['get']['parameters'];
declare const getEventsByAdvisoryReportId: (props: GetEventsByAdvisoryReportIdProps, wgApiClient: ClientType) => Promise<GetEventsByAdvisoryReportIdResponse>;

declare const routeName$6L = "/v1/api/advisory-reports/{report_id}/email-inquiries";
type SendAdvisoryReportAsMailBody = paths[typeof routeName$6L]['post']['requestBody']['content']['application/json'];
type SendAdvisoryReportAsMailPathParams = paths[typeof routeName$6L]['post']['parameters']['path'];
type SendAdvisoryReportAsMailQueryParams = paths[typeof routeName$6L]['post']['parameters']['query'];
type SendAdvisoryReportAsMailResponse = paths[typeof routeName$6L]['post']['responses'][201]['content']['application/json'];
interface SendAdvisoryReportAsMailProps {
    body: SendAdvisoryReportAsMailBody;
    params: {
        query: SendAdvisoryReportAsMailQueryParams;
        path: SendAdvisoryReportAsMailPathParams;
    };
}
declare const sendAdvisoryReportAsMail: (props: SendAdvisoryReportAsMailProps, wgApiClient: ClientType) => Promise<SendAdvisoryReportAsMailResponse>;

declare const routeName$6K = "/v1/api/advisory-reports/{report_id}/docx";
type GenerateDocxDocumentOfAdvisoryReportByIdPathParams = paths[typeof routeName$6K]['post']['parameters']['path'];
type GenerateDocxDocumentOfAdvisoryReportByIdQueryParams = paths[typeof routeName$6K]['post']['parameters']['query'];
type GenerateDocxDocumentOfAdvisoryReportByIdResponse = paths[typeof routeName$6K]['post']['responses'][200]['content']['application/json'];
interface GenerateDocxDocumentOfAdvisoryReportByIdProps {
    params: {
        query: GenerateDocxDocumentOfAdvisoryReportByIdQueryParams;
        path: GenerateDocxDocumentOfAdvisoryReportByIdPathParams;
    };
}
declare const generateDocxDocumentOfAdvisoryReportById: (props: GenerateDocxDocumentOfAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<GenerateDocxDocumentOfAdvisoryReportByIdResponse>;

declare const routeName$6J = "/v1/api/advisory-reports/{report_id}/pdf";
type GetPdfOfAdvisoryReportByIdPathParams = paths[typeof routeName$6J]['get']['parameters']['path'];
type GetPdfOfAdvisoryReportByIdQueryParams = paths[typeof routeName$6J]['get']['parameters']['query'];
type GetPdfOfAdvisoryReportByIdResponse = paths[typeof routeName$6J]['get']['responses'][307]['content']['application/json'];
type GetPdfOfAdvisoryReportByIdProps = paths[typeof routeName$6J]['get']['parameters'];
declare const getPdfOfAdvisoryReportById: (props: GetPdfOfAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<GetPdfOfAdvisoryReportByIdResponse>;

declare const routeName$6I = "/v1/api/advisory-reports/{report_id}/pdf";
type GeneratePdfOfAdvisoryReportByIdPathParams = paths[typeof routeName$6I]['post']['parameters']['path'];
type GeneratePdfOfAdvisoryReportByIdQueryParams = paths[typeof routeName$6I]['post']['parameters']['query'];
type GeneratePdfOfAdvisoryReportByIdResponse = paths[typeof routeName$6I]['post']['responses'][200]['content']['application/json'];
interface GeneratePdfOfAdvisoryReportByIdProps {
    params: {
        query: GeneratePdfOfAdvisoryReportByIdQueryParams;
        path: GeneratePdfOfAdvisoryReportByIdPathParams;
    };
}
declare const generatePdfOfAdvisoryReportById: (props: GeneratePdfOfAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<GeneratePdfOfAdvisoryReportByIdResponse>;

declare const routeName$6H = "/v1/api/advisory-report-front-page-pdf";
type GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleBody = paths[typeof routeName$6H]['post']['requestBody']['content']['application/json'];
type GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleQueryParams = paths[typeof routeName$6H]['post']['parameters']['query'];
type GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleResponse = paths[typeof routeName$6H]['post']['responses'][201]['content']['application/json'];
interface GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleProps {
    body: GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleBody;
    params: {
        query: GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleQueryParams;
    };
}
declare const generateStandaloneFrontPagePdfOfAdvisoryReportAsExample: (props: GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleProps, wgApiClient: ClientType) => Promise<GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleResponse>;

declare const routeName$6G = "/v1/api/advisory-reports/{report_id}/acceptances";
type AcceptOrRejectAnAdvisoryReportBody = paths[typeof routeName$6G]['post']['requestBody']['content']['application/json'];
type AcceptOrRejectAnAdvisoryReportPathParams = paths[typeof routeName$6G]['post']['parameters']['path'];
type AcceptOrRejectAnAdvisoryReportQueryParams = paths[typeof routeName$6G]['post']['parameters']['query'];
type AcceptOrRejectAnAdvisoryReportResponse = paths[typeof routeName$6G]['post']['responses'][200]['content']['application/json'];
interface AcceptOrRejectAnAdvisoryReportProps {
    body: AcceptOrRejectAnAdvisoryReportBody;
    params: {
        query: AcceptOrRejectAnAdvisoryReportQueryParams;
        path: AcceptOrRejectAnAdvisoryReportPathParams;
    };
}
declare const acceptOrRejectAnAdvisoryReport: (props: AcceptOrRejectAnAdvisoryReportProps, wgApiClient: ClientType) => Promise<AcceptOrRejectAnAdvisoryReportResponse>;

declare const routeName$6F = "/v1/api/advisory-reports/{report_id}/conversations";
type LinkConversationToAdvisoryReportBody = paths[typeof routeName$6F]['post']['requestBody']['content']['application/json'];
type LinkConversationToAdvisoryReportPathParams = paths[typeof routeName$6F]['post']['parameters']['path'];
type LinkConversationToAdvisoryReportQueryParams = paths[typeof routeName$6F]['post']['parameters']['query'];
type LinkConversationToAdvisoryReportResponse = paths[typeof routeName$6F]['post']['responses'][201]['content']['application/json'];
interface LinkConversationToAdvisoryReportProps {
    body: LinkConversationToAdvisoryReportBody;
    params: {
        query: LinkConversationToAdvisoryReportQueryParams;
        path: LinkConversationToAdvisoryReportPathParams;
    };
}
declare const linkConversationToAdvisoryReport: (props: LinkConversationToAdvisoryReportProps, wgApiClient: ClientType) => Promise<LinkConversationToAdvisoryReportResponse>;

declare const routeName$6E = "/v2/api/advisory-reports/{report_id}/revisions";
type CreateAdvisoryReportRevisionV2Body = paths[typeof routeName$6E]['post']['requestBody']['content']['application/json'];
type CreateAdvisoryReportRevisionV2PathParams = paths[typeof routeName$6E]['post']['parameters']['path'];
type CreateAdvisoryReportRevisionV2QueryParams = paths[typeof routeName$6E]['post']['parameters']['query'];
type CreateAdvisoryReportRevisionV2Response = paths[typeof routeName$6E]['post']['responses'][201]['content']['application/json'];
interface CreateAdvisoryReportRevisionV2Props {
    body: CreateAdvisoryReportRevisionV2Body;
    params: {
        query: CreateAdvisoryReportRevisionV2QueryParams;
        path: CreateAdvisoryReportRevisionV2PathParams;
    };
}
declare const createAdvisoryReportRevisionV2: (props: CreateAdvisoryReportRevisionV2Props, wgApiClient: ClientType) => Promise<CreateAdvisoryReportRevisionV2Response>;

declare const routeName$6D = "/v1/api/advisory-reports/{report_id}/revisions";
type CreateAdvisoryReportRevisionBody = paths[typeof routeName$6D]['post']['requestBody']['content']['application/json'];
type CreateAdvisoryReportRevisionPathParams = paths[typeof routeName$6D]['post']['parameters']['path'];
type CreateAdvisoryReportRevisionQueryParams = paths[typeof routeName$6D]['post']['parameters']['query'];
type CreateAdvisoryReportRevisionResponse = paths[typeof routeName$6D]['post']['responses'][201]['content']['application/json'];
interface CreateAdvisoryReportRevisionProps {
    body: CreateAdvisoryReportRevisionBody;
    params: {
        query: CreateAdvisoryReportRevisionQueryParams;
        path: CreateAdvisoryReportRevisionPathParams;
    };
}
declare const createAdvisoryReportRevision: (props: CreateAdvisoryReportRevisionProps, wgApiClient: ClientType) => Promise<CreateAdvisoryReportRevisionResponse>;

declare const routeName$6C = "/v2/api/advisory-reports/{report_id}";
type DeleteAdvisoryReportPathParams = paths[typeof routeName$6C]['delete']['parameters']['path'];
type DeleteAdvisoryReportQueryParams = paths[typeof routeName$6C]['delete']['parameters']['query'];
type DeleteAdvisoryReportResponse = paths[typeof routeName$6C]['delete']['responses'][200]['content']['application/json'];
interface DeleteAdvisoryReportProps {
    params: {
        query: DeleteAdvisoryReportQueryParams;
        path: DeleteAdvisoryReportPathParams;
    };
}
declare const deleteAdvisoryReport: (props: DeleteAdvisoryReportProps, wgApiClient: ClientType) => Promise<DeleteAdvisoryReportResponse>;

declare const routeName$6B = "/v1/api/advisory-reports/{report_id}/clauses";
type PutClausesForReportBody = paths[typeof routeName$6B]['put']['requestBody']['content']['application/json'];
type PutClausesForReportPathParams = paths[typeof routeName$6B]['put']['parameters']['path'];
type PutClausesForReportQueryParams = paths[typeof routeName$6B]['put']['parameters']['query'];
type PutClausesForReportResponse = paths[typeof routeName$6B]['put']['responses'][200]['content']['application/json'];
interface PutClausesForReportProps {
    body: PutClausesForReportBody;
    params: {
        query: PutClausesForReportQueryParams;
        path: PutClausesForReportPathParams;
    };
}
declare const putClausesForReport: (props: PutClausesForReportProps, wgApiClient: ClientType) => Promise<PutClausesForReportResponse>;

declare const routeName$6A = "/v1/api/advisory-reports/{report_id}/personalise-advices";
type GeneratePersonalizationAdviceForAdvisoryReportPathParams = paths[typeof routeName$6A]['post']['parameters']['path'];
type GeneratePersonalizationAdviceForAdvisoryReportResponse = paths[typeof routeName$6A]['post']['responses'][200]['content']['application/json'];
interface GeneratePersonalizationAdviceForAdvisoryReportProps {
    params: {
        path: GeneratePersonalizationAdviceForAdvisoryReportPathParams;
    };
}
declare const generatePersonalizationAdviceForAdvisoryReport: (props: GeneratePersonalizationAdviceForAdvisoryReportProps, wgApiClient: ClientType) => Promise<GeneratePersonalizationAdviceForAdvisoryReportResponse>;

declare const routeName$6z = "/v1/api/advisory-reports/{report_id}/settings/steps";
type GetStepSettingsByAdvisoryReportIdPathParams = paths[typeof routeName$6z]['get']['parameters']['path'];
type GetStepSettingsByAdvisoryReportIdQueryParams = paths[typeof routeName$6z]['get']['parameters']['query'];
type GetStepSettingsByAdvisoryReportIdResponse = paths[typeof routeName$6z]['get']['responses'][200]['content']['application/json'];
type GetStepSettingsByAdvisoryReportIdProps = paths[typeof routeName$6z]['get']['parameters'];
declare const getStepSettingsByAdvisoryReportId: (props: GetStepSettingsByAdvisoryReportIdProps, wgApiClient: ClientType) => Promise<GetStepSettingsByAdvisoryReportIdResponse>;

declare const routeName$6y = "/v1/api/advisory-reports/{report_id}/settings/steps";
type CreateAdvisoryReportStepSettingsBody = paths[typeof routeName$6y]['put']['requestBody']['content']['application/json'];
type CreateAdvisoryReportStepSettingsPathParams = paths[typeof routeName$6y]['put']['parameters']['path'];
type CreateAdvisoryReportStepSettingsQueryParams = paths[typeof routeName$6y]['put']['parameters']['query'];
type CreateAdvisoryReportStepSettingsResponse = paths[typeof routeName$6y]['put']['responses'][200]['content']['application/json'];
interface CreateAdvisoryReportStepSettingsProps {
    body: CreateAdvisoryReportStepSettingsBody;
    params: {
        query: CreateAdvisoryReportStepSettingsQueryParams;
        path: CreateAdvisoryReportStepSettingsPathParams;
    };
}
declare const createAdvisoryReportStepSettings: (props: CreateAdvisoryReportStepSettingsProps, wgApiClient: ClientType) => Promise<CreateAdvisoryReportStepSettingsResponse>;

declare const routeName$6x = "/v1/api/advisory-reports/{report_id}/risk-domains";
type CreateRiskDomainForAdvisoryReportByIdBody = paths[typeof routeName$6x]['post']['requestBody']['content']['application/json'];
type CreateRiskDomainForAdvisoryReportByIdPathParams = paths[typeof routeName$6x]['post']['parameters']['path'];
type CreateRiskDomainForAdvisoryReportByIdQueryParams = paths[typeof routeName$6x]['post']['parameters']['query'];
type CreateRiskDomainForAdvisoryReportByIdResponse = paths[typeof routeName$6x]['post']['responses'][201]['content']['application/json'];
interface CreateRiskDomainForAdvisoryReportByIdProps {
    body: CreateRiskDomainForAdvisoryReportByIdBody;
    params: {
        query: CreateRiskDomainForAdvisoryReportByIdQueryParams;
        path: CreateRiskDomainForAdvisoryReportByIdPathParams;
    };
}
declare const createRiskDomainForAdvisoryReportById: (props: CreateRiskDomainForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<CreateRiskDomainForAdvisoryReportByIdResponse>;

declare const routeName$6w = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}";
type DeleteRiskDomainForAdvisoryReportByIdPathParams = paths[typeof routeName$6w]['delete']['parameters']['path'];
type DeleteRiskDomainForAdvisoryReportByIdQueryParams = paths[typeof routeName$6w]['delete']['parameters']['query'];
type DeleteRiskDomainForAdvisoryReportByIdResponse = paths[typeof routeName$6w]['delete']['responses'][200]['content']['application/json'];
interface DeleteRiskDomainForAdvisoryReportByIdProps {
    params: {
        query: DeleteRiskDomainForAdvisoryReportByIdQueryParams;
        path: DeleteRiskDomainForAdvisoryReportByIdPathParams;
    };
}
declare const deleteRiskDomainForAdvisoryReportById: (props: DeleteRiskDomainForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<DeleteRiskDomainForAdvisoryReportByIdResponse>;

declare const routeName$6v = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice";
type CreateRiskDomainAdviceForAdvisoryReportByIdBody = paths[typeof routeName$6v]['post']['requestBody']['content']['application/json'];
type CreateRiskDomainAdviceForAdvisoryReportByIdPathParams = paths[typeof routeName$6v]['post']['parameters']['path'];
type CreateRiskDomainAdviceForAdvisoryReportByIdQueryParams = paths[typeof routeName$6v]['post']['parameters']['query'];
type CreateRiskDomainAdviceForAdvisoryReportByIdResponse = paths[typeof routeName$6v]['post']['responses'][201]['content']['application/json'];
interface CreateRiskDomainAdviceForAdvisoryReportByIdProps {
    body: CreateRiskDomainAdviceForAdvisoryReportByIdBody;
    params: {
        query: CreateRiskDomainAdviceForAdvisoryReportByIdQueryParams;
        path: CreateRiskDomainAdviceForAdvisoryReportByIdPathParams;
    };
}
declare const createRiskDomainAdviceForAdvisoryReportById: (props: CreateRiskDomainAdviceForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<CreateRiskDomainAdviceForAdvisoryReportByIdResponse>;

declare const routeName$6u = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice/{advice_id}";
type DeleteRiskDomainAdviceForAdvisoryReportByIdPathParams = paths[typeof routeName$6u]['delete']['parameters']['path'];
type DeleteRiskDomainAdviceForAdvisoryReportByIdQueryParams = paths[typeof routeName$6u]['delete']['parameters']['query'];
type DeleteRiskDomainAdviceForAdvisoryReportByIdResponse = paths[typeof routeName$6u]['delete']['responses'][200]['content']['application/json'];
interface DeleteRiskDomainAdviceForAdvisoryReportByIdProps {
    params: {
        query: DeleteRiskDomainAdviceForAdvisoryReportByIdQueryParams;
        path: DeleteRiskDomainAdviceForAdvisoryReportByIdPathParams;
    };
}
declare const deleteRiskDomainAdviceForAdvisoryReportById: (props: DeleteRiskDomainAdviceForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<DeleteRiskDomainAdviceForAdvisoryReportByIdResponse>;

declare const routeName$6t = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice/{advice_id}";
type UpdateRiskDomainAdviceForAdvisoryReportByIdBody = paths[typeof routeName$6t]['patch']['requestBody']['content']['application/json'];
type UpdateRiskDomainAdviceForAdvisoryReportByIdPathParams = paths[typeof routeName$6t]['patch']['parameters']['path'];
type UpdateRiskDomainAdviceForAdvisoryReportByIdQueryParams = paths[typeof routeName$6t]['patch']['parameters']['query'];
type UpdateRiskDomainAdviceForAdvisoryReportByIdResponse = paths[typeof routeName$6t]['patch']['responses'][201]['content']['application/json'];
interface UpdateRiskDomainAdviceForAdvisoryReportByIdProps {
    body: UpdateRiskDomainAdviceForAdvisoryReportByIdBody;
    params: {
        query: UpdateRiskDomainAdviceForAdvisoryReportByIdQueryParams;
        path: UpdateRiskDomainAdviceForAdvisoryReportByIdPathParams;
    };
}
declare const updateRiskDomainAdviceForAdvisoryReportById: (props: UpdateRiskDomainAdviceForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<UpdateRiskDomainAdviceForAdvisoryReportByIdResponse>;

declare const routeName$6s = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/advice/{advice_id}/actions";
type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdBody = paths[typeof routeName$6s]['put']['requestBody']['content']['application/json'];
type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdPathParams = paths[typeof routeName$6s]['put']['parameters']['path'];
type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdQueryParams = paths[typeof routeName$6s]['put']['parameters']['query'];
type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdResponse = paths[typeof routeName$6s]['put']['responses'][201]['content']['application/json'];
interface CreateRiskDomainActionFromAdviceForAdvisoryReportByIdProps {
    body: CreateRiskDomainActionFromAdviceForAdvisoryReportByIdBody;
    params: {
        query: CreateRiskDomainActionFromAdviceForAdvisoryReportByIdQueryParams;
        path: CreateRiskDomainActionFromAdviceForAdvisoryReportByIdPathParams;
    };
}
declare const createRiskDomainActionFromAdviceForAdvisoryReportById: (props: CreateRiskDomainActionFromAdviceForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<CreateRiskDomainActionFromAdviceForAdvisoryReportByIdResponse>;

declare const routeName$6r = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/actions";
type CreateRiskDomainActionForAdvisoryReportByIdBody = paths[typeof routeName$6r]['post']['requestBody']['content']['application/json'];
type CreateRiskDomainActionForAdvisoryReportByIdPathParams = paths[typeof routeName$6r]['post']['parameters']['path'];
type CreateRiskDomainActionForAdvisoryReportByIdQueryParams = paths[typeof routeName$6r]['post']['parameters']['query'];
type CreateRiskDomainActionForAdvisoryReportByIdResponse = paths[typeof routeName$6r]['post']['responses'][201]['content']['application/json'];
interface CreateRiskDomainActionForAdvisoryReportByIdProps {
    body: CreateRiskDomainActionForAdvisoryReportByIdBody;
    params: {
        query: CreateRiskDomainActionForAdvisoryReportByIdQueryParams;
        path: CreateRiskDomainActionForAdvisoryReportByIdPathParams;
    };
}
declare const createRiskDomainActionForAdvisoryReportById: (props: CreateRiskDomainActionForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<CreateRiskDomainActionForAdvisoryReportByIdResponse>;

declare const routeName$6q = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/actions/{action_id}";
type DeleteRiskDomainActionForAdvisoryReportByIdPathParams = paths[typeof routeName$6q]['delete']['parameters']['path'];
type DeleteRiskDomainActionForAdvisoryReportByIdQueryParams = paths[typeof routeName$6q]['delete']['parameters']['query'];
type DeleteRiskDomainActionForAdvisoryReportByIdResponse = paths[typeof routeName$6q]['delete']['responses'][200]['content']['application/json'];
interface DeleteRiskDomainActionForAdvisoryReportByIdProps {
    params: {
        query: DeleteRiskDomainActionForAdvisoryReportByIdQueryParams;
        path: DeleteRiskDomainActionForAdvisoryReportByIdPathParams;
    };
}
declare const deleteRiskDomainActionForAdvisoryReportById: (props: DeleteRiskDomainActionForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<DeleteRiskDomainActionForAdvisoryReportByIdResponse>;

declare const routeName$6p = "/v1/api/advisory-reports/{report_id}/risk-domains/{risk_domain_id}/actions/{action_id}";
type UpdateRiskDomainActionForAdvisoryReportByIdBody = paths[typeof routeName$6p]['patch']['requestBody']['content']['application/json'];
type UpdateRiskDomainActionForAdvisoryReportByIdPathParams = paths[typeof routeName$6p]['patch']['parameters']['path'];
type UpdateRiskDomainActionForAdvisoryReportByIdQueryParams = paths[typeof routeName$6p]['patch']['parameters']['query'];
type UpdateRiskDomainActionForAdvisoryReportByIdResponse = paths[typeof routeName$6p]['patch']['responses'][200]['content']['application/json'];
interface UpdateRiskDomainActionForAdvisoryReportByIdProps {
    body: UpdateRiskDomainActionForAdvisoryReportByIdBody;
    params: {
        query: UpdateRiskDomainActionForAdvisoryReportByIdQueryParams;
        path: UpdateRiskDomainActionForAdvisoryReportByIdPathParams;
    };
}
declare const updateRiskDomainActionForAdvisoryReportById: (props: UpdateRiskDomainActionForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<UpdateRiskDomainActionForAdvisoryReportByIdResponse>;

declare const routeName$6o = "/v1/api/advisory-reports/{report_id}/insurance-policies";
type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdBody = paths[typeof routeName$6o]['put']['requestBody']['content']['application/json'];
type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdPathParams = paths[typeof routeName$6o]['put']['parameters']['path'];
type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdQueryParams = paths[typeof routeName$6o]['put']['parameters']['query'];
type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdResponse = paths[typeof routeName$6o]['put']['responses'][200]['content']['application/json'];
interface CreateOrReplaceInsurancePolicyForAdvisoryReportByIdProps {
    body: CreateOrReplaceInsurancePolicyForAdvisoryReportByIdBody;
    params: {
        query: CreateOrReplaceInsurancePolicyForAdvisoryReportByIdQueryParams;
        path: CreateOrReplaceInsurancePolicyForAdvisoryReportByIdPathParams;
    };
}
declare const createOrReplaceInsurancePolicyForAdvisoryReportById: (props: CreateOrReplaceInsurancePolicyForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<CreateOrReplaceInsurancePolicyForAdvisoryReportByIdResponse>;

declare const routeName$6n = "/v1/api/advisory-reports/{report_id}/insurance-policies/{insurance_policy_id}";
type DeleteInsurancePolicyForAdvisoryReportByIdPathParams = paths[typeof routeName$6n]['delete']['parameters']['path'];
type DeleteInsurancePolicyForAdvisoryReportByIdQueryParams = paths[typeof routeName$6n]['delete']['parameters']['query'];
type DeleteInsurancePolicyForAdvisoryReportByIdResponse = paths[typeof routeName$6n]['delete']['responses'][200]['content']['application/json'];
interface DeleteInsurancePolicyForAdvisoryReportByIdProps {
    params: {
        query: DeleteInsurancePolicyForAdvisoryReportByIdQueryParams;
        path: DeleteInsurancePolicyForAdvisoryReportByIdPathParams;
    };
}
declare const deleteInsurancePolicyForAdvisoryReportById: (props: DeleteInsurancePolicyForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<DeleteInsurancePolicyForAdvisoryReportByIdResponse>;

declare const routeName$6m = "/v1/api/advisory-reports/{report_id}/insurance-policies/order";
type OrderInsurancePolciesOfAdvisoryReportBody = paths[typeof routeName$6m]['put']['requestBody']['content']['application/json'];
type OrderInsurancePolciesOfAdvisoryReportPathParams = paths[typeof routeName$6m]['put']['parameters']['path'];
type OrderInsurancePolciesOfAdvisoryReportQueryParams = paths[typeof routeName$6m]['put']['parameters']['query'];
type OrderInsurancePolciesOfAdvisoryReportResponse = paths[typeof routeName$6m]['put']['responses'][200]['content']['application/json'];
interface OrderInsurancePolciesOfAdvisoryReportProps {
    body: OrderInsurancePolciesOfAdvisoryReportBody;
    params: {
        query: OrderInsurancePolciesOfAdvisoryReportQueryParams;
        path: OrderInsurancePolciesOfAdvisoryReportPathParams;
    };
}
declare const orderInsurancePolciesOfAdvisoryReport: (props: OrderInsurancePolciesOfAdvisoryReportProps, wgApiClient: ClientType) => Promise<OrderInsurancePolciesOfAdvisoryReportResponse>;

declare const routeName$6l = "/v1/api/advisory-reports/{report_id}/policy-packages";
type CreateOrReplacePolicyPackagesForAdvisoryReportByIdBody = paths[typeof routeName$6l]['put']['requestBody']['content']['application/json'];
type CreateOrReplacePolicyPackagesForAdvisoryReportByIdPathParams = paths[typeof routeName$6l]['put']['parameters']['path'];
type CreateOrReplacePolicyPackagesForAdvisoryReportByIdQueryParams = paths[typeof routeName$6l]['put']['parameters']['query'];
type CreateOrReplacePolicyPackagesForAdvisoryReportByIdResponse = paths[typeof routeName$6l]['put']['responses'][200]['content']['application/json'];
interface CreateOrReplacePolicyPackagesForAdvisoryReportByIdProps {
    body: CreateOrReplacePolicyPackagesForAdvisoryReportByIdBody;
    params: {
        query: CreateOrReplacePolicyPackagesForAdvisoryReportByIdQueryParams;
        path: CreateOrReplacePolicyPackagesForAdvisoryReportByIdPathParams;
    };
}
declare const createOrReplacePolicyPackagesForAdvisoryReportById: (props: CreateOrReplacePolicyPackagesForAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<CreateOrReplacePolicyPackagesForAdvisoryReportByIdResponse>;

declare const routeName$6k = "/v1/api/affiliations";
type GetAllAvailableAffiliationsResponse = paths[typeof routeName$6k]['get']['responses'][200]['content']['application/json'];
declare const getAllAvailableAffiliations: (wgApiClient: ClientType) => Promise<GetAllAvailableAffiliationsResponse>;

declare const routeName$6j = "/v1/api/anvaflows/labels";
type GetAnvaLabelsQueryParams = paths[typeof routeName$6j]['get']['parameters']['query'];
type GetAnvaLabelsResponse = paths[typeof routeName$6j]['get']['responses'][200]['content']['application/json'];
type GetAnvaLabelsProps = paths[typeof routeName$6j]['get']['parameters'];
declare const getAnvaLabels: (props: GetAnvaLabelsProps, wgApiClient: ClientType) => Promise<GetAnvaLabelsResponse>;

declare const routeName$6i = "/v1/api/anvaflows/supported-insurances";
type GetSupportedAnvaflowInsurancesQueryParams = paths[typeof routeName$6i]['get']['parameters']['query'];
type GetSupportedAnvaflowInsurancesResponse = paths[typeof routeName$6i]['get']['responses'][200]['content']['application/json'];
type GetSupportedAnvaflowInsurancesProps = paths[typeof routeName$6i]['get']['parameters'];
declare const getSupportedAnvaflowInsurances: (props: GetSupportedAnvaflowInsurancesProps, wgApiClient: ClientType) => Promise<GetSupportedAnvaflowInsurancesResponse>;

declare const routeName$6h = "/v1/api/anvaflows/supported-tags";
type GetSupportedAnvaflowTagsQueryParams = paths[typeof routeName$6h]['get']['parameters']['query'];
type GetSupportedAnvaflowTagsResponse = paths[typeof routeName$6h]['get']['responses'][200]['content']['application/json'];
type GetSupportedAnvaflowTagsProps = paths[typeof routeName$6h]['get']['parameters'];
declare const getSupportedAnvaflowTags: (props: GetSupportedAnvaflowTagsProps, wgApiClient: ClientType) => Promise<GetSupportedAnvaflowTagsResponse>;

declare const routeName$6g = "/v1/api/anvaflows/supported-coverages";
type GetSupportedAnvaflowCoveragesQueryParams = paths[typeof routeName$6g]['get']['parameters']['query'];
type GetSupportedAnvaflowCoveragesResponse = paths[typeof routeName$6g]['get']['responses'][200]['content']['application/json'];
type GetSupportedAnvaflowCoveragesProps = paths[typeof routeName$6g]['get']['parameters'];
declare const getSupportedAnvaflowCoverages: (props: GetSupportedAnvaflowCoveragesProps, wgApiClient: ClientType) => Promise<GetSupportedAnvaflowCoveragesResponse>;

declare const routeName$6f = "/v1/api/anvaflows/supported-adn-coverages";
type GetSupportedAnvaflowCoveragesGroupedByAdnQueryParams = paths[typeof routeName$6f]['get']['parameters']['query'];
type GetSupportedAnvaflowCoveragesGroupedByAdnResponse = paths[typeof routeName$6f]['get']['responses'][200]['content']['application/json'];
type GetSupportedAnvaflowCoveragesGroupedByAdnProps = paths[typeof routeName$6f]['get']['parameters'];
declare const getSupportedAnvaflowCoveragesGroupedByAdn: (props: GetSupportedAnvaflowCoveragesGroupedByAdnProps, wgApiClient: ClientType) => Promise<GetSupportedAnvaflowCoveragesGroupedByAdnResponse>;

declare const routeName$6e = "/v1/api/anvaflows/supported-insurance-companies";
type GetSupportedAnvaflowInsuranceCompaniesQueryParams = paths[typeof routeName$6e]['get']['parameters']['query'];
type GetSupportedAnvaflowInsuranceCompaniesResponse = paths[typeof routeName$6e]['get']['responses'][200]['content']['application/json'];
type GetSupportedAnvaflowInsuranceCompaniesProps = paths[typeof routeName$6e]['get']['parameters'];
declare const getSupportedAnvaflowInsuranceCompanies: (props: GetSupportedAnvaflowInsuranceCompaniesProps, wgApiClient: ClientType) => Promise<GetSupportedAnvaflowInsuranceCompaniesResponse>;

declare const routeName$6d = "/v1/api/anvaflows/{session_id}/calculate";
type CalculateAnvaquotesBySessionIdBody = paths[typeof routeName$6d]['post']['requestBody']['content']['application/json'];
type CalculateAnvaquotesBySessionIdPathParams = paths[typeof routeName$6d]['post']['parameters']['path'];
type CalculateAnvaquotesBySessionIdQueryParams = paths[typeof routeName$6d]['post']['parameters']['query'];
type CalculateAnvaquotesBySessionIdResponse = paths[typeof routeName$6d]['post']['responses'][200]['content']['application/json'];
interface CalculateAnvaquotesBySessionIdProps {
    body: CalculateAnvaquotesBySessionIdBody;
    params: {
        query: CalculateAnvaquotesBySessionIdQueryParams;
        path: CalculateAnvaquotesBySessionIdPathParams;
    };
}
declare const calculateAnvaquotesBySessionId: (props: CalculateAnvaquotesBySessionIdProps, wgApiClient: ClientType) => Promise<CalculateAnvaquotesBySessionIdResponse>;

declare const routeName$6c = "/v2/api/anvaflows/{session_id}/calculate";
type EnqueueCalculationAnvaquotesBySessionIdBody = paths[typeof routeName$6c]['post']['requestBody']['content']['application/json'];
type EnqueueCalculationAnvaquotesBySessionIdPathParams = paths[typeof routeName$6c]['post']['parameters']['path'];
type EnqueueCalculationAnvaquotesBySessionIdQueryParams = paths[typeof routeName$6c]['post']['parameters']['query'];
type EnqueueCalculationAnvaquotesBySessionIdResponse = paths[typeof routeName$6c]['post']['responses'][202]['content']['application/json'];
interface EnqueueCalculationAnvaquotesBySessionIdProps {
    body: EnqueueCalculationAnvaquotesBySessionIdBody;
    params: {
        query: EnqueueCalculationAnvaquotesBySessionIdQueryParams;
        path: EnqueueCalculationAnvaquotesBySessionIdPathParams;
    };
}
declare const enqueueCalculationAnvaquotesBySessionId: (props: EnqueueCalculationAnvaquotesBySessionIdProps, wgApiClient: ClientType) => Promise<EnqueueCalculationAnvaquotesBySessionIdResponse>;

declare const routeName$6b = "/v1/api/anvaflows/{session_id}/anvaproducts/{anva_product_id}/calculate";
type RecalculateOneAnvaquoteByAnvaProductIdSessionIdBody = paths[typeof routeName$6b]['post']['requestBody']['content']['application/json'];
type RecalculateOneAnvaquoteByAnvaProductIdSessionIdPathParams = paths[typeof routeName$6b]['post']['parameters']['path'];
type RecalculateOneAnvaquoteByAnvaProductIdSessionIdQueryParams = paths[typeof routeName$6b]['post']['parameters']['query'];
type RecalculateOneAnvaquoteByAnvaProductIdSessionIdResponse = paths[typeof routeName$6b]['post']['responses'][200]['content']['application/json'];
interface RecalculateOneAnvaquoteByAnvaProductIdSessionIdProps {
    body: RecalculateOneAnvaquoteByAnvaProductIdSessionIdBody;
    params: {
        query: RecalculateOneAnvaquoteByAnvaProductIdSessionIdQueryParams;
        path: RecalculateOneAnvaquoteByAnvaProductIdSessionIdPathParams;
    };
}
declare const recalculateOneAnvaquoteByAnvaProductIdSessionId: (props: RecalculateOneAnvaquoteByAnvaProductIdSessionIdProps, wgApiClient: ClientType) => Promise<RecalculateOneAnvaquoteByAnvaProductIdSessionIdResponse>;

declare const routeName$6a = "/v1/api/anvaflows/{session_id}/send-offer-to-anva";
type SendOfferToAnvaBySessionIdPathParams = paths[typeof routeName$6a]['post']['parameters']['path'];
type SendOfferToAnvaBySessionIdQueryParams = paths[typeof routeName$6a]['post']['parameters']['query'];
type SendOfferToAnvaBySessionIdResponse = paths[typeof routeName$6a]['post']['responses'][201]['content']['application/json'];
interface SendOfferToAnvaBySessionIdProps {
    params: {
        query: SendOfferToAnvaBySessionIdQueryParams;
        path: SendOfferToAnvaBySessionIdPathParams;
    };
}
declare const sendOfferToAnvaBySessionId: (props: SendOfferToAnvaBySessionIdProps, wgApiClient: ClientType) => Promise<SendOfferToAnvaBySessionIdResponse>;

declare const routeName$69 = "/v2/api/anvaflows/{session_id}/send-offer-to-anva";
type EnqueueSendOfferToAnvaBySessionIdPathParams = paths[typeof routeName$69]['post']['parameters']['path'];
type EnqueueSendOfferToAnvaBySessionIdQueryParams = paths[typeof routeName$69]['post']['parameters']['query'];
type EnqueueSendOfferToAnvaBySessionIdResponse = paths[typeof routeName$69]['post']['responses'][202]['content']['application/json'];
interface EnqueueSendOfferToAnvaBySessionIdProps {
    params: {
        query: EnqueueSendOfferToAnvaBySessionIdQueryParams;
        path: EnqueueSendOfferToAnvaBySessionIdPathParams;
    };
}
declare const enqueueSendOfferToAnvaBySessionId: (props: EnqueueSendOfferToAnvaBySessionIdProps, wgApiClient: ClientType) => Promise<EnqueueSendOfferToAnvaBySessionIdResponse>;

declare const routeName$68 = "/v1/api/anvaflows/{session_id}/send-custom-quotes-to-anva";
type EnqueueSendCustomQuotesToAnvaBySessionIdBody = paths[typeof routeName$68]['post']['requestBody']['content']['application/json'];
type EnqueueSendCustomQuotesToAnvaBySessionIdPathParams = paths[typeof routeName$68]['post']['parameters']['path'];
type EnqueueSendCustomQuotesToAnvaBySessionIdQueryParams = paths[typeof routeName$68]['post']['parameters']['query'];
type EnqueueSendCustomQuotesToAnvaBySessionIdResponse = paths[typeof routeName$68]['post']['responses'][202]['content']['application/json'];
interface EnqueueSendCustomQuotesToAnvaBySessionIdProps {
    body: EnqueueSendCustomQuotesToAnvaBySessionIdBody;
    params: {
        query: EnqueueSendCustomQuotesToAnvaBySessionIdQueryParams;
        path: EnqueueSendCustomQuotesToAnvaBySessionIdPathParams;
    };
}
declare const enqueueSendCustomQuotesToAnvaBySessionId: (props: EnqueueSendCustomQuotesToAnvaBySessionIdProps, wgApiClient: ClientType) => Promise<EnqueueSendCustomQuotesToAnvaBySessionIdResponse>;

declare const routeName$67 = "/v1/api/anvaflows/{session_id}/recalculate-simulation";
type RecalculateSimulationBySessionIdBody = paths[typeof routeName$67]['post']['requestBody']['content']['application/json'];
type RecalculateSimulationBySessionIdPathParams = paths[typeof routeName$67]['post']['parameters']['path'];
type RecalculateSimulationBySessionIdQueryParams = paths[typeof routeName$67]['post']['parameters']['query'];
type RecalculateSimulationBySessionIdResponse = paths[typeof routeName$67]['post']['responses'][200]['content']['application/json'];
interface RecalculateSimulationBySessionIdProps {
    body: RecalculateSimulationBySessionIdBody;
    params: {
        query: RecalculateSimulationBySessionIdQueryParams;
        path: RecalculateSimulationBySessionIdPathParams;
    };
}
declare const recalculateSimulationBySessionId: (props: RecalculateSimulationBySessionIdProps, wgApiClient: ClientType) => Promise<RecalculateSimulationBySessionIdResponse>;

declare const routeName$66 = "/v1/api/anvaflows/{session_id}/collection-methods";
type GetAnvaCollectionMethodsPathParams = paths[typeof routeName$66]['get']['parameters']['path'];
type GetAnvaCollectionMethodsQueryParams = paths[typeof routeName$66]['get']['parameters']['query'];
type GetAnvaCollectionMethodsResponse = paths[typeof routeName$66]['get']['responses'][200]['content']['application/json'];
type GetAnvaCollectionMethodsProps = paths[typeof routeName$66]['get']['parameters'];
declare const getAnvaCollectionMethods: (props: GetAnvaCollectionMethodsProps, wgApiClient: ClientType) => Promise<GetAnvaCollectionMethodsResponse>;

declare const routeName$65 = "/v1/api/anvaflows/closing-questions";
type GetAnvaClosingQuestionsQueryParams = paths[typeof routeName$65]['get']['parameters']['query'];
type GetAnvaClosingQuestionsResponse = paths[typeof routeName$65]['get']['responses'][200]['content']['application/json'];
type GetAnvaClosingQuestionsProps = paths[typeof routeName$65]['get']['parameters'];
declare const getAnvaClosingQuestions: (props: GetAnvaClosingQuestionsProps, wgApiClient: ClientType) => Promise<GetAnvaClosingQuestionsResponse>;

declare const routeName$64 = "/v1/api/anvaflows/closing-questions";
type UpsertAnvaClosingQuestionsBody = paths[typeof routeName$64]['put']['requestBody']['content']['application/json'];
type UpsertAnvaClosingQuestionsQueryParams = paths[typeof routeName$64]['put']['parameters']['query'];
type UpsertAnvaClosingQuestionsResponse = paths[typeof routeName$64]['put']['responses'][200]['content']['application/json'];
interface UpsertAnvaClosingQuestionsProps {
    body: UpsertAnvaClosingQuestionsBody;
    params: {
        query: UpsertAnvaClosingQuestionsQueryParams;
    };
}
declare const upsertAnvaClosingQuestions: (props: UpsertAnvaClosingQuestionsProps, wgApiClient: ClientType) => Promise<UpsertAnvaClosingQuestionsResponse>;

declare const routeName$63 = "/v1/api/anvaflows/closing-questions/{closing_question_id}";
type DeleteAnvaClosingQuestionsPathParams = paths[typeof routeName$63]['delete']['parameters']['path'];
type DeleteAnvaClosingQuestionsQueryParams = paths[typeof routeName$63]['delete']['parameters']['query'];
type DeleteAnvaClosingQuestionsResponse = paths[typeof routeName$63]['delete']['responses'][200]['content']['application/json'];
interface DeleteAnvaClosingQuestionsProps {
    params: {
        query: DeleteAnvaClosingQuestionsQueryParams;
        path: DeleteAnvaClosingQuestionsPathParams;
    };
}
declare const deleteAnvaClosingQuestions: (props: DeleteAnvaClosingQuestionsProps, wgApiClient: ClientType) => Promise<DeleteAnvaClosingQuestionsResponse>;

declare const routeName$62 = "/v1/api/anvaflows/{session_id}/anva-party";
type CreateAnvaPartyBody = paths[typeof routeName$62]['post']['requestBody']['content']['application/json'];
type CreateAnvaPartyPathParams = paths[typeof routeName$62]['post']['parameters']['path'];
type CreateAnvaPartyQueryParams = paths[typeof routeName$62]['post']['parameters']['query'];
type CreateAnvaPartyResponse = paths[typeof routeName$62]['post']['responses'][201]['content']['application/json'];
interface CreateAnvaPartyProps {
    body: CreateAnvaPartyBody;
    params: {
        query: CreateAnvaPartyQueryParams;
        path: CreateAnvaPartyPathParams;
    };
}
declare const createAnvaParty: (props: CreateAnvaPartyProps, wgApiClient: ClientType) => Promise<CreateAnvaPartyResponse>;

declare const routeName$61 = "/v1/api/anvaproducts";
type GetAnvaproductsQueryParams = paths[typeof routeName$61]['get']['parameters']['query'];
type GetAnvaproductsResponse = paths[typeof routeName$61]['get']['responses'][200]['content']['application/json'];
type GetAnvaproductsProps = paths[typeof routeName$61]['get']['parameters'];
declare const getAnvaproducts: (props: GetAnvaproductsProps, wgApiClient: ClientType) => Promise<GetAnvaproductsResponse>;

declare const routeName$60 = "/v1/api/anvaproducts/{anva_product_id}";
type GetAnvaproductByIdPathParams = paths[typeof routeName$60]['get']['parameters']['path'];
type GetAnvaproductByIdQueryParams = paths[typeof routeName$60]['get']['parameters']['query'];
type GetAnvaproductByIdResponse = paths[typeof routeName$60]['get']['responses'][200]['content']['application/json'];
type GetAnvaproductByIdProps = paths[typeof routeName$60]['get']['parameters'];
declare const getAnvaproductById: (props: GetAnvaproductByIdProps, wgApiClient: ClientType) => Promise<GetAnvaproductByIdResponse>;

declare const routeName$5$ = "/v1/api/anvaproducts/{anva_product_id}";
type PatchAnvaproductByIdBody = paths[typeof routeName$5$]['patch']['requestBody']['content']['application/json'];
type PatchAnvaproductByIdPathParams = paths[typeof routeName$5$]['patch']['parameters']['path'];
type PatchAnvaproductByIdQueryParams = paths[typeof routeName$5$]['patch']['parameters']['query'];
type PatchAnvaproductByIdResponse = paths[typeof routeName$5$]['patch']['responses'][200]['content']['application/json'];
interface PatchAnvaproductByIdProps {
    body: PatchAnvaproductByIdBody;
    params: {
        query: PatchAnvaproductByIdQueryParams;
        path: PatchAnvaproductByIdPathParams;
    };
}
declare const patchAnvaproductById: (props: PatchAnvaproductByIdProps, wgApiClient: ClientType) => Promise<PatchAnvaproductByIdResponse>;

declare const routeName$5_ = "/v1/api/anvaproducts/{anva_product_id}/coverages/{coverage_code}";
type PatchAnvaproductCoverageByIdBody = paths[typeof routeName$5_]['patch']['requestBody']['content']['application/json'];
type PatchAnvaproductCoverageByIdPathParams = paths[typeof routeName$5_]['patch']['parameters']['path'];
type PatchAnvaproductCoverageByIdQueryParams = paths[typeof routeName$5_]['patch']['parameters']['query'];
type PatchAnvaproductCoverageByIdResponse = paths[typeof routeName$5_]['patch']['responses'][200]['content']['application/json'];
interface PatchAnvaproductCoverageByIdProps {
    body: PatchAnvaproductCoverageByIdBody;
    params: {
        query: PatchAnvaproductCoverageByIdQueryParams;
        path: PatchAnvaproductCoverageByIdPathParams;
    };
}
declare const patchAnvaproductCoverageById: (props: PatchAnvaproductCoverageByIdProps, wgApiClient: ClientType) => Promise<PatchAnvaproductCoverageByIdResponse>;

declare const routeName$5Z = "/v1/api/anvaproducts/{anva_product_id}/questionnaires";
type RetrieveAnvaflowsQuestionnairesPathParams = paths[typeof routeName$5Z]['get']['parameters']['path'];
type RetrieveAnvaflowsQuestionnairesQueryParams = paths[typeof routeName$5Z]['get']['parameters']['query'];
type RetrieveAnvaflowsQuestionnairesResponse = paths[typeof routeName$5Z]['get']['responses'][200]['content']['application/json'];
type RetrieveAnvaflowsQuestionnairesProps = paths[typeof routeName$5Z]['get']['parameters'];
declare const retrieveAnvaflowsQuestionnaires: (props: RetrieveAnvaflowsQuestionnairesProps, wgApiClient: ClientType) => Promise<RetrieveAnvaflowsQuestionnairesResponse>;

declare const routeName$5Y = "/v1/api/anvaproducts/{anva_product_id}/questionnaires";
type UpdateAnvaflowsQuestionnaireBody = paths[typeof routeName$5Y]['put']['requestBody']['content']['application/json'];
type UpdateAnvaflowsQuestionnairePathParams = paths[typeof routeName$5Y]['put']['parameters']['path'];
type UpdateAnvaflowsQuestionnaireQueryParams = paths[typeof routeName$5Y]['put']['parameters']['query'];
type UpdateAnvaflowsQuestionnaireResponse = paths[typeof routeName$5Y]['put']['responses'][200]['content']['application/json'];
interface UpdateAnvaflowsQuestionnaireProps {
    body: UpdateAnvaflowsQuestionnaireBody;
    params: {
        query: UpdateAnvaflowsQuestionnaireQueryParams;
        path: UpdateAnvaflowsQuestionnairePathParams;
    };
}
declare const updateAnvaflowsQuestionnaire: (props: UpdateAnvaflowsQuestionnaireProps, wgApiClient: ClientType) => Promise<UpdateAnvaflowsQuestionnaireResponse>;

declare const routeName$5X = "/v1/api/anvaproducts/{anva_product_id}/questionnaires/validate";
type ValidateAnvaflowsQuestionnaireBody = paths[typeof routeName$5X]['post']['requestBody']['content']['application/json'];
type ValidateAnvaflowsQuestionnairePathParams = paths[typeof routeName$5X]['post']['parameters']['path'];
type ValidateAnvaflowsQuestionnaireQueryParams = paths[typeof routeName$5X]['post']['parameters']['query'];
type ValidateAnvaflowsQuestionnaireResponse = paths[typeof routeName$5X]['post']['responses'][200]['content']['application/json'];
interface ValidateAnvaflowsQuestionnaireProps {
    body: ValidateAnvaflowsQuestionnaireBody;
    params: {
        query: ValidateAnvaflowsQuestionnaireQueryParams;
        path: ValidateAnvaflowsQuestionnairePathParams;
    };
}
declare const validateAnvaflowsQuestionnaire: (props: ValidateAnvaflowsQuestionnaireProps, wgApiClient: ClientType) => Promise<ValidateAnvaflowsQuestionnaireResponse>;

declare const routeName$5W = "/v1/api/anvaproducts/questionnaires/update-all-questions-by-anvalabels";
type UpdateQuestionForAllQuestionnairesByAnvaLabelsBody = paths[typeof routeName$5W]['post']['requestBody']['content']['application/json'];
type UpdateQuestionForAllQuestionnairesByAnvaLabelsQueryParams = paths[typeof routeName$5W]['post']['parameters']['query'];
type UpdateQuestionForAllQuestionnairesByAnvaLabelsResponse = paths[typeof routeName$5W]['post']['responses'][200]['content']['application/json'];
interface UpdateQuestionForAllQuestionnairesByAnvaLabelsProps {
    body: UpdateQuestionForAllQuestionnairesByAnvaLabelsBody;
    params: {
        query: UpdateQuestionForAllQuestionnairesByAnvaLabelsQueryParams;
    };
}
declare const updateQuestionForAllQuestionnairesByAnvaLabels: (props: UpdateQuestionForAllQuestionnairesByAnvaLabelsProps, wgApiClient: ClientType) => Promise<UpdateQuestionForAllQuestionnairesByAnvaLabelsResponse>;

declare const routeName$5V = "/v1/api/brokers/me";
type GetCurrentBrokerOfTheUserResponse = paths[typeof routeName$5V]['get']['responses'][200]['content']['application/json'];
declare const getCurrentBrokerOfTheUser: (wgApiClient: ClientType) => Promise<GetCurrentBrokerOfTheUserResponse>;

declare const routeName$5U = "/v1/api/brokers/{broker_id}";
type GetTheBrokerByIdPathParams = paths[typeof routeName$5U]['get']['parameters']['path'];
type GetTheBrokerByIdResponse = paths[typeof routeName$5U]['get']['responses'][200]['content']['application/json'];
type GetTheBrokerByIdProps = paths[typeof routeName$5U]['get']['parameters'];
declare const getTheBrokerById: (props: GetTheBrokerByIdProps, wgApiClient: ClientType) => Promise<GetTheBrokerByIdResponse>;

declare const routeName$5T = "/v1/api/brokers/{broker_id}";
type UpdateBrokerByBrokerBody = paths[typeof routeName$5T]['patch']['requestBody']['content']['application/json'];
type UpdateBrokerByBrokerPathParams = paths[typeof routeName$5T]['patch']['parameters']['path'];
type UpdateBrokerByBrokerResponse = paths[typeof routeName$5T]['patch']['responses'][200]['content']['application/json'];
interface UpdateBrokerByBrokerProps {
    body: UpdateBrokerByBrokerBody;
    params: {
        path: UpdateBrokerByBrokerPathParams;
    };
}
declare const updateBrokerByBroker: (props: UpdateBrokerByBrokerProps, wgApiClient: ClientType) => Promise<UpdateBrokerByBrokerResponse>;

declare const routeName$5S = "/v1/api/brokers/{broker_id}/integrations";
type GetBrokerIntegrationsPathParams = paths[typeof routeName$5S]['get']['parameters']['path'];
type GetBrokerIntegrationsResponse = paths[typeof routeName$5S]['get']['responses'][200]['content']['application/json'];
type GetBrokerIntegrationsProps = paths[typeof routeName$5S]['get']['parameters'];
declare const getBrokerIntegrations: (props: GetBrokerIntegrationsProps, wgApiClient: ClientType) => Promise<GetBrokerIntegrationsResponse>;

declare const routeName$5R = "/v1/api/brokers/{broker_id}/integrations";
type UpdateBrokerIntegrationsBody = paths[typeof routeName$5R]['patch']['requestBody']['content']['application/json'];
type UpdateBrokerIntegrationsPathParams = paths[typeof routeName$5R]['patch']['parameters']['path'];
type UpdateBrokerIntegrationsResponse = paths[typeof routeName$5R]['patch']['responses'][200]['content']['application/json'];
interface UpdateBrokerIntegrationsProps {
    body: UpdateBrokerIntegrationsBody;
    params: {
        path: UpdateBrokerIntegrationsPathParams;
    };
}
declare const updateBrokerIntegrations: (props: UpdateBrokerIntegrationsProps, wgApiClient: ClientType) => Promise<UpdateBrokerIntegrationsResponse>;

declare const routeName$5Q = "/v1/api/anva-relation-managers/{anva_relation_manager_id}";
type GetBrokerByAnvaRelationMangerIdPathParams = paths[typeof routeName$5Q]['get']['parameters']['path'];
type GetBrokerByAnvaRelationMangerIdResponse = paths[typeof routeName$5Q]['get']['responses'][200]['content']['application/json'];
type GetBrokerByAnvaRelationMangerIdProps = paths[typeof routeName$5Q]['get']['parameters'];
declare const getBrokerByAnvaRelationMangerId: (props: GetBrokerByAnvaRelationMangerIdProps, wgApiClient: ClientType) => Promise<GetBrokerByAnvaRelationMangerIdResponse>;

declare const routeName$5P = "/v1/api/anva-producers/{anva_producer_id}";
type GetBrokerByAnvaProducerIdPathParams = paths[typeof routeName$5P]['get']['parameters']['path'];
type GetBrokerByAnvaProducerIdResponse = paths[typeof routeName$5P]['get']['responses'][200]['content']['application/json'];
type GetBrokerByAnvaProducerIdProps = paths[typeof routeName$5P]['get']['parameters'];
declare const getBrokerByAnvaProducerId: (props: GetBrokerByAnvaProducerIdProps, wgApiClient: ClientType) => Promise<GetBrokerByAnvaProducerIdResponse>;

declare const routeName$5O = "/v1/api/brokers/{broker_id}/checklists/onboarding";
type GetOnboardingChecklistByBrokerPathParams = paths[typeof routeName$5O]['get']['parameters']['path'];
type GetOnboardingChecklistByBrokerQueryParams = paths[typeof routeName$5O]['get']['parameters']['query'];
type GetOnboardingChecklistByBrokerResponse = paths[typeof routeName$5O]['get']['responses'][200]['content']['application/json'];
type GetOnboardingChecklistByBrokerProps = paths[typeof routeName$5O]['get']['parameters'];
declare const getOnboardingChecklistByBroker: (props: GetOnboardingChecklistByBrokerProps, wgApiClient: ClientType) => Promise<GetOnboardingChecklistByBrokerResponse>;

declare const routeName$5N = "/v1/api/campaigns/{campaign_id}";
type GetCampaignByIdPathParams = paths[typeof routeName$5N]['get']['parameters']['path'];
type GetCampaignByIdQueryParams = paths[typeof routeName$5N]['get']['parameters']['query'];
type GetCampaignByIdResponse = paths[typeof routeName$5N]['get']['responses'][200]['content']['application/json'];
type GetCampaignByIdProps = paths[typeof routeName$5N]['get']['parameters'];
declare const getCampaignById: (props: GetCampaignByIdProps, wgApiClient: ClientType) => Promise<GetCampaignByIdResponse>;

declare const routeName$5M = "/v1/api/campaigns/{campaign_id}";
type UpdateCampaignBody = paths[typeof routeName$5M]['patch']['requestBody']['content']['application/json'];
type UpdateCampaignPathParams = paths[typeof routeName$5M]['patch']['parameters']['path'];
type UpdateCampaignQueryParams = paths[typeof routeName$5M]['patch']['parameters']['query'];
type UpdateCampaignResponse = paths[typeof routeName$5M]['patch']['responses'][200]['content']['application/json'];
interface UpdateCampaignProps {
    body: UpdateCampaignBody;
    params: {
        query: UpdateCampaignQueryParams;
        path: UpdateCampaignPathParams;
    };
}
declare const updateCampaign: (props: UpdateCampaignProps, wgApiClient: ClientType) => Promise<UpdateCampaignResponse>;

declare const routeName$5L = "/v1/api/campaigns";
type GetAllCampaignsByDistributionQueryParams = paths[typeof routeName$5L]['get']['parameters']['query'];
type GetAllCampaignsByDistributionResponse = paths[typeof routeName$5L]['get']['responses'][200]['content']['application/json'];
type GetAllCampaignsByDistributionProps = paths[typeof routeName$5L]['get']['parameters'];
declare const getAllCampaignsByDistribution: (props: GetAllCampaignsByDistributionProps, wgApiClient: ClientType) => Promise<GetAllCampaignsByDistributionResponse>;

declare const routeName$5K = "/v1/api/campaigns";
type CreateCampaignBody = paths[typeof routeName$5K]['post']['requestBody']['content']['application/json'];
type CreateCampaignQueryParams = paths[typeof routeName$5K]['post']['parameters']['query'];
type CreateCampaignResponse = paths[typeof routeName$5K]['post']['responses'][201]['content']['application/json'];
interface CreateCampaignProps {
    body: CreateCampaignBody;
    params: {
        query: CreateCampaignQueryParams;
    };
}
declare const createCampaign: (props: CreateCampaignProps, wgApiClient: ClientType) => Promise<CreateCampaignResponse>;

declare const routeName$5J = "/v1/api/campaigns/{campaign_id}/metrics";
type GetMetricsByCampaignPathParams = paths[typeof routeName$5J]['get']['parameters']['path'];
type GetMetricsByCampaignQueryParams = paths[typeof routeName$5J]['get']['parameters']['query'];
type GetMetricsByCampaignResponse = paths[typeof routeName$5J]['get']['responses'][200]['content']['application/json'];
type GetMetricsByCampaignProps = paths[typeof routeName$5J]['get']['parameters'];
declare const getMetricsByCampaign: (props: GetMetricsByCampaignProps, wgApiClient: ClientType) => Promise<GetMetricsByCampaignResponse>;

declare const routeName$5I = "/v1/api/campaigns/{campaign_id}/targets";
type UpdateTargetsByCampaignPathParams = paths[typeof routeName$5I]['patch']['parameters']['path'];
type UpdateTargetsByCampaignQueryParams = paths[typeof routeName$5I]['patch']['parameters']['query'];
type UpdateTargetsByCampaignResponse = paths[typeof routeName$5I]['patch']['responses'][200]['content']['application/json'];
interface UpdateTargetsByCampaignProps {
    params: {
        query: UpdateTargetsByCampaignQueryParams;
        path: UpdateTargetsByCampaignPathParams;
    };
}
declare const updateTargetsByCampaign: (props: UpdateTargetsByCampaignProps, wgApiClient: ClientType) => Promise<UpdateTargetsByCampaignResponse>;

declare const routeName$5H = "/v1/api/campaign-templates";
type GetAllCampaignTemplatesQueryParams = paths[typeof routeName$5H]['get']['parameters']['query'];
type GetAllCampaignTemplatesResponse = paths[typeof routeName$5H]['get']['responses'][200]['content']['application/json'];
type GetAllCampaignTemplatesProps = paths[typeof routeName$5H]['get']['parameters'];
declare const getAllCampaignTemplates: (props: GetAllCampaignTemplatesProps, wgApiClient: ClientType) => Promise<GetAllCampaignTemplatesResponse>;

declare const routeName$5G = "/v1/api/campaigns/example-mails";
type SendExampleCampaignTargetMailQueryParams = paths[typeof routeName$5G]['post']['parameters']['query'];
type SendExampleCampaignTargetMailResponse = paths[typeof routeName$5G]['post']['responses'][201]['content']['application/json'];
interface SendExampleCampaignTargetMailProps {
    params: {
        query: SendExampleCampaignTargetMailQueryParams;
    };
}
declare const sendExampleCampaignTargetMail: (props: SendExampleCampaignTargetMailProps, wgApiClient: ClientType) => Promise<SendExampleCampaignTargetMailResponse>;

declare const routeName$5F = "/v1/api/distributions/campaign-settings";
type GetCampaignSettingsByDistributionQueryParams = paths[typeof routeName$5F]['get']['parameters']['query'];
type GetCampaignSettingsByDistributionResponse = paths[typeof routeName$5F]['get']['responses'][200]['content']['application/json'];
type GetCampaignSettingsByDistributionProps = paths[typeof routeName$5F]['get']['parameters'];
declare const getCampaignSettingsByDistribution: (props: GetCampaignSettingsByDistributionProps, wgApiClient: ClientType) => Promise<GetCampaignSettingsByDistributionResponse>;

declare const routeName$5E = "/v1/api/campaigns/dns-prefixes/generate";
type GenerateDnsPrefixBody = paths[typeof routeName$5E]['post']['requestBody']['content']['application/json'];
type GenerateDnsPrefixQueryParams = paths[typeof routeName$5E]['post']['parameters']['query'];
type GenerateDnsPrefixResponse = paths[typeof routeName$5E]['post']['responses'][200]['content']['application/json'];
interface GenerateDnsPrefixProps {
    body: GenerateDnsPrefixBody;
    params: {
        query: GenerateDnsPrefixQueryParams;
    };
}
declare const generateDnsPrefix: (props: GenerateDnsPrefixProps, wgApiClient: ClientType) => Promise<GenerateDnsPrefixResponse>;

declare const routeName$5D = "/v1/api/mail-templates/campaign-target";
type GetCampaignTargetMailTemplateQueryParams = paths[typeof routeName$5D]['get']['parameters']['query'];
type GetCampaignTargetMailTemplateResponse = paths[typeof routeName$5D]['get']['responses'][200]['content']['application/json'];
type GetCampaignTargetMailTemplateProps = paths[typeof routeName$5D]['get']['parameters'];
declare const getCampaignTargetMailTemplate: (props: GetCampaignTargetMailTemplateProps, wgApiClient: ClientType) => Promise<GetCampaignTargetMailTemplateResponse>;

declare const routeName$5C = "/v1/api/distributions/{distribution_id}/claims";
type CreateClaimAsCustomerPathParams = paths[typeof routeName$5C]['post']['parameters']['path'];
type CreateClaimAsCustomerQueryParams = paths[typeof routeName$5C]['post']['parameters']['query'];
type CreateClaimAsCustomerResponse = paths[typeof routeName$5C]['post']['responses'][201]['content']['application/json'];
interface CreateClaimAsCustomerProps {
    params: {
        query: CreateClaimAsCustomerQueryParams;
        path: CreateClaimAsCustomerPathParams;
    };
}
declare const createClaimAsCustomer: (props: CreateClaimAsCustomerProps, wgApiClient: ClientType) => Promise<CreateClaimAsCustomerResponse>;

declare const routeName$5B = "/v1/api/claims";
type GetAllClaimsAsBrokerQueryParams = paths[typeof routeName$5B]['get']['parameters']['query'];
type GetAllClaimsAsBrokerResponse = paths[typeof routeName$5B]['get']['responses'][200]['content']['application/json'];
type GetAllClaimsAsBrokerProps = paths[typeof routeName$5B]['get']['parameters'];
declare const getAllClaimsAsBroker: (props: GetAllClaimsAsBrokerProps, wgApiClient: ClientType) => Promise<GetAllClaimsAsBrokerResponse>;

declare const routeName$5A = "/v1/api/claims";
type CreateClaimAsBrokerQueryParams = paths[typeof routeName$5A]['post']['parameters']['query'];
type CreateClaimAsBrokerResponse = paths[typeof routeName$5A]['post']['responses'][201]['content']['application/json'];
interface CreateClaimAsBrokerProps {
    params: {
        query: CreateClaimAsBrokerQueryParams;
    };
}
declare const createClaimAsBroker: (props: CreateClaimAsBrokerProps, wgApiClient: ClientType) => Promise<CreateClaimAsBrokerResponse>;

declare const routeName$5z = "/v1/api/claims/{claim_id}";
type GetClaimAsBrokerByIdPathParams = paths[typeof routeName$5z]['get']['parameters']['path'];
type GetClaimAsBrokerByIdQueryParams = paths[typeof routeName$5z]['get']['parameters']['query'];
type GetClaimAsBrokerByIdResponse = paths[typeof routeName$5z]['get']['responses'][200]['content']['application/json'];
type GetClaimAsBrokerByIdProps = paths[typeof routeName$5z]['get']['parameters'];
declare const getClaimAsBrokerById: (props: GetClaimAsBrokerByIdProps, wgApiClient: ClientType) => Promise<GetClaimAsBrokerByIdResponse>;

declare const routeName$5y = "/v1/api/claims/{claim_id}";
type DeleteClaimAsBrokerByIdPathParams = paths[typeof routeName$5y]['delete']['parameters']['path'];
type DeleteClaimAsBrokerByIdQueryParams = paths[typeof routeName$5y]['delete']['parameters']['query'];
type DeleteClaimAsBrokerByIdResponse = paths[typeof routeName$5y]['delete']['responses'][200]['content']['application/json'];
interface DeleteClaimAsBrokerByIdProps {
    params: {
        query: DeleteClaimAsBrokerByIdQueryParams;
        path: DeleteClaimAsBrokerByIdPathParams;
    };
}
declare const deleteClaimAsBrokerById: (props: DeleteClaimAsBrokerByIdProps, wgApiClient: ClientType) => Promise<DeleteClaimAsBrokerByIdResponse>;

declare const routeName$5x = "/v1/api/claims/{claim_id}";
type UpdateClaimAsBrokerByIdPathParams = paths[typeof routeName$5x]['patch']['parameters']['path'];
type UpdateClaimAsBrokerByIdQueryParams = paths[typeof routeName$5x]['patch']['parameters']['query'];
type UpdateClaimAsBrokerByIdResponse = paths[typeof routeName$5x]['patch']['responses'][200]['content']['application/json'];
interface UpdateClaimAsBrokerByIdProps {
    params: {
        query: UpdateClaimAsBrokerByIdQueryParams;
        path: UpdateClaimAsBrokerByIdPathParams;
    };
}
declare const updateClaimAsBrokerById: (props: UpdateClaimAsBrokerByIdProps, wgApiClient: ClientType) => Promise<UpdateClaimAsBrokerByIdResponse>;

declare const routeName$5w = "/v1/api/claims/{claim_id}/connections/keypoint/declaration/remark";
type UpdateDeclarationRemarkPathParams = paths[typeof routeName$5w]['put']['parameters']['path'];
type UpdateDeclarationRemarkQueryParams = paths[typeof routeName$5w]['put']['parameters']['query'];
type UpdateDeclarationRemarkResponse = paths[typeof routeName$5w]['put']['responses'][200]['content']['application/json'];
interface UpdateDeclarationRemarkProps {
    params: {
        query: UpdateDeclarationRemarkQueryParams;
        path: UpdateDeclarationRemarkPathParams;
    };
}
declare const updateDeclarationRemark: (props: UpdateDeclarationRemarkProps, wgApiClient: ClientType) => Promise<UpdateDeclarationRemarkResponse>;

declare const routeName$5v = "/v1/api/claims/{claim_id}/lock";
type CreateLockForClaimPathParams = paths[typeof routeName$5v]['post']['parameters']['path'];
type CreateLockForClaimQueryParams = paths[typeof routeName$5v]['post']['parameters']['query'];
type CreateLockForClaimResponse = paths[typeof routeName$5v]['post']['responses'][201]['content']['application/json'];
interface CreateLockForClaimProps {
    params: {
        query: CreateLockForClaimQueryParams;
        path: CreateLockForClaimPathParams;
    };
}
declare const createLockForClaim: (props: CreateLockForClaimProps, wgApiClient: ClientType) => Promise<CreateLockForClaimResponse>;

declare const routeName$5u = "/v1/api/claims/{claim_id}/unlock";
type UnlockClaimPathParams = paths[typeof routeName$5u]['post']['parameters']['path'];
type UnlockClaimQueryParams = paths[typeof routeName$5u]['post']['parameters']['query'];
type UnlockClaimResponse = paths[typeof routeName$5u]['post']['responses'][200]['content']['application/json'];
interface UnlockClaimProps {
    params: {
        query: UnlockClaimQueryParams;
        path: UnlockClaimPathParams;
    };
}
declare const unlockClaim: (props: UnlockClaimProps, wgApiClient: ClientType) => Promise<UnlockClaimResponse>;

declare const routeName$5t = "/v1/api/claims/{claim_id}/request_update";
type ClaimRequestUpdatePathParams = paths[typeof routeName$5t]['post']['parameters']['path'];
type ClaimRequestUpdateQueryParams = paths[typeof routeName$5t]['post']['parameters']['query'];
type ClaimRequestUpdateResponse = paths[typeof routeName$5t]['post']['responses'][200]['content']['application/json'];
interface ClaimRequestUpdateProps {
    params: {
        query: ClaimRequestUpdateQueryParams;
        path: ClaimRequestUpdatePathParams;
    };
}
declare const claimRequestUpdate: (props: ClaimRequestUpdateProps, wgApiClient: ClientType) => Promise<ClaimRequestUpdateResponse>;

declare const routeName$5s = "/v1/api/claims/{claim_id}/validate";
type ValidateClaimPathParams = paths[typeof routeName$5s]['post']['parameters']['path'];
type ValidateClaimQueryParams = paths[typeof routeName$5s]['post']['parameters']['query'];
type ValidateClaimResponse = paths[typeof routeName$5s]['post']['responses'][200]['content']['application/json'];
interface ValidateClaimProps {
    params: {
        query: ValidateClaimQueryParams;
        path: ValidateClaimPathParams;
    };
}
declare const validateClaim: (props: ValidateClaimProps, wgApiClient: ClientType) => Promise<ValidateClaimResponse>;

declare const routeName$5r = "/v1/api/claims/{claim_id}/documents";
type CreateDocumentForClaimPathParams = paths[typeof routeName$5r]['post']['parameters']['path'];
type CreateDocumentForClaimQueryParams = paths[typeof routeName$5r]['post']['parameters']['query'];
type CreateDocumentForClaimResponse = paths[typeof routeName$5r]['post']['responses'][201]['content']['application/json'];
interface CreateDocumentForClaimProps {
    params: {
        query: CreateDocumentForClaimQueryParams;
        path: CreateDocumentForClaimPathParams;
    };
}
declare const createDocumentForClaim: (props: CreateDocumentForClaimProps, wgApiClient: ClientType) => Promise<CreateDocumentForClaimResponse>;

declare const routeName$5q = "/v1/api/claims/{claim_id}/documents/{document_id}";
type DownloadDocumentByIdPathParams = paths[typeof routeName$5q]['get']['parameters']['path'];
type DownloadDocumentByIdQueryParams = paths[typeof routeName$5q]['get']['parameters']['query'];
type DownloadDocumentByIdResponse = paths[typeof routeName$5q]['get']['responses'][307]['content']['application/json'];
type DownloadDocumentByIdProps = paths[typeof routeName$5q]['get']['parameters'];
declare const downloadDocumentById: (props: DownloadDocumentByIdProps, wgApiClient: ClientType) => Promise<DownloadDocumentByIdResponse>;

declare const routeName$5p = "/v1/api/claims/{claim_id}/documents/{document_id}";
type DeleteDocumentByIdPathParams = paths[typeof routeName$5p]['delete']['parameters']['path'];
type DeleteDocumentByIdQueryParams = paths[typeof routeName$5p]['delete']['parameters']['query'];
type DeleteDocumentByIdResponse = paths[typeof routeName$5p]['delete']['responses'][200]['content']['application/json'];
interface DeleteDocumentByIdProps {
    params: {
        query: DeleteDocumentByIdQueryParams;
        path: DeleteDocumentByIdPathParams;
    };
}
declare const deleteDocumentById: (props: DeleteDocumentByIdProps, wgApiClient: ClientType) => Promise<DeleteDocumentByIdResponse>;

declare const routeName$5o = "/v1/api/claims/{claim_id}/documents/{document_id}";
type UpdateDocumentMetadataByIdPathParams = paths[typeof routeName$5o]['patch']['parameters']['path'];
type UpdateDocumentMetadataByIdQueryParams = paths[typeof routeName$5o]['patch']['parameters']['query'];
type UpdateDocumentMetadataByIdResponse = paths[typeof routeName$5o]['patch']['responses'][200]['content']['application/json'];
interface UpdateDocumentMetadataByIdProps {
    params: {
        query: UpdateDocumentMetadataByIdQueryParams;
        path: UpdateDocumentMetadataByIdPathParams;
    };
}
declare const updateDocumentMetadataById: (props: UpdateDocumentMetadataByIdProps, wgApiClient: ClientType) => Promise<UpdateDocumentMetadataByIdResponse>;

declare const routeName$5n = "/v1/api/claims/customer/token/{token}";
type GetClaimAsCustomerWithTokenPathParams = paths[typeof routeName$5n]['get']['parameters']['path'];
type GetClaimAsCustomerWithTokenQueryParams = paths[typeof routeName$5n]['get']['parameters']['query'];
type GetClaimAsCustomerWithTokenResponse = paths[typeof routeName$5n]['get']['responses'][200]['content']['application/json'];
type GetClaimAsCustomerWithTokenProps = paths[typeof routeName$5n]['get']['parameters'];
declare const getClaimAsCustomerWithToken: (props: GetClaimAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<GetClaimAsCustomerWithTokenResponse>;

declare const routeName$5m = "/v1/api/claims/customer/token/{token}";
type UpdateClaimAsCustomerWithTokenPathParams = paths[typeof routeName$5m]['patch']['parameters']['path'];
type UpdateClaimAsCustomerWithTokenQueryParams = paths[typeof routeName$5m]['patch']['parameters']['query'];
type UpdateClaimAsCustomerWithTokenResponse = paths[typeof routeName$5m]['patch']['responses'][200]['content']['application/json'];
interface UpdateClaimAsCustomerWithTokenProps {
    params: {
        query: UpdateClaimAsCustomerWithTokenQueryParams;
        path: UpdateClaimAsCustomerWithTokenPathParams;
    };
}
declare const updateClaimAsCustomerWithToken: (props: UpdateClaimAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<UpdateClaimAsCustomerWithTokenResponse>;

declare const routeName$5l = "/v1/api/claims/customer/token/{token}/entities";
type CreateEntityAsCustomerWithTokenPathParams = paths[typeof routeName$5l]['post']['parameters']['path'];
type CreateEntityAsCustomerWithTokenQueryParams = paths[typeof routeName$5l]['post']['parameters']['query'];
type CreateEntityAsCustomerWithTokenResponse = paths[typeof routeName$5l]['post']['responses'][201]['content']['application/json'];
interface CreateEntityAsCustomerWithTokenProps {
    params: {
        query: CreateEntityAsCustomerWithTokenQueryParams;
        path: CreateEntityAsCustomerWithTokenPathParams;
    };
}
declare const createEntityAsCustomerWithToken: (props: CreateEntityAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<CreateEntityAsCustomerWithTokenResponse>;

declare const routeName$5k = "/v1/api/claims/customer/token/{token}/entities/{entity_id}";
type DeleteEntityByIdAsCustomerWithTokenPathParams = paths[typeof routeName$5k]['delete']['parameters']['path'];
type DeleteEntityByIdAsCustomerWithTokenQueryParams = paths[typeof routeName$5k]['delete']['parameters']['query'];
type DeleteEntityByIdAsCustomerWithTokenResponse = paths[typeof routeName$5k]['delete']['responses'][200]['content']['application/json'];
interface DeleteEntityByIdAsCustomerWithTokenProps {
    params: {
        query: DeleteEntityByIdAsCustomerWithTokenQueryParams;
        path: DeleteEntityByIdAsCustomerWithTokenPathParams;
    };
}
declare const deleteEntityByIdAsCustomerWithToken: (props: DeleteEntityByIdAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<DeleteEntityByIdAsCustomerWithTokenResponse>;

declare const routeName$5j = "/v1/api/claims/customer/token/{token}/entities/{entity_id}";
type UpdateEntityAsCustomerWithTokenPathParams = paths[typeof routeName$5j]['patch']['parameters']['path'];
type UpdateEntityAsCustomerWithTokenQueryParams = paths[typeof routeName$5j]['patch']['parameters']['query'];
type UpdateEntityAsCustomerWithTokenResponse = paths[typeof routeName$5j]['patch']['responses'][200]['content']['application/json'];
interface UpdateEntityAsCustomerWithTokenProps {
    params: {
        query: UpdateEntityAsCustomerWithTokenQueryParams;
        path: UpdateEntityAsCustomerWithTokenPathParams;
    };
}
declare const updateEntityAsCustomerWithToken: (props: UpdateEntityAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<UpdateEntityAsCustomerWithTokenResponse>;

declare const routeName$5i = "/v1/api/claims/upload/{claim_doc_category}";
type UploadClaimDocumentAsBrokerPathParams = paths[typeof routeName$5i]['post']['parameters']['path'];
type UploadClaimDocumentAsBrokerQueryParams = paths[typeof routeName$5i]['post']['parameters']['query'];
type UploadClaimDocumentAsBrokerResponse = paths[typeof routeName$5i]['post']['responses'][200]['content']['application/json'];
interface UploadClaimDocumentAsBrokerProps {
    params: {
        query: UploadClaimDocumentAsBrokerQueryParams;
        path: UploadClaimDocumentAsBrokerPathParams;
    };
}
declare const uploadClaimDocumentAsBroker: (props: UploadClaimDocumentAsBrokerProps, wgApiClient: ClientType) => Promise<UploadClaimDocumentAsBrokerResponse>;

declare const routeName$5h = "/v1/api/claims/customer/upload/{claim_doc_category}";
type CreateUploadLinkAsCustomerPathParams = paths[typeof routeName$5h]['post']['parameters']['path'];
type CreateUploadLinkAsCustomerQueryParams = paths[typeof routeName$5h]['post']['parameters']['query'];
type CreateUploadLinkAsCustomerResponse = paths[typeof routeName$5h]['post']['responses'][200]['content']['application/json'];
interface CreateUploadLinkAsCustomerProps {
    params: {
        query: CreateUploadLinkAsCustomerQueryParams;
        path: CreateUploadLinkAsCustomerPathParams;
    };
}
declare const createUploadLinkAsCustomer: (props: CreateUploadLinkAsCustomerProps, wgApiClient: ClientType) => Promise<CreateUploadLinkAsCustomerResponse>;

declare const routeName$5g = "/v1/api/claims/generate/token";
type GenerateTokenForSocialLoginFlowAsBrokerQueryParams = paths[typeof routeName$5g]['post']['parameters']['query'];
type GenerateTokenForSocialLoginFlowAsBrokerResponse = paths[typeof routeName$5g]['post']['responses'][201]['content']['application/json'];
interface GenerateTokenForSocialLoginFlowAsBrokerProps {
    params: {
        query: GenerateTokenForSocialLoginFlowAsBrokerQueryParams;
    };
}
declare const generateTokenForSocialLoginFlowAsBroker: (props: GenerateTokenForSocialLoginFlowAsBrokerProps, wgApiClient: ClientType) => Promise<GenerateTokenForSocialLoginFlowAsBrokerResponse>;

declare const routeName$5f = "/v1/api/claims/customer/token/{token}/events";
type GetClaimEventsAsCustomerPathParams = paths[typeof routeName$5f]['get']['parameters']['path'];
type GetClaimEventsAsCustomerQueryParams = paths[typeof routeName$5f]['get']['parameters']['query'];
type GetClaimEventsAsCustomerResponse = paths[typeof routeName$5f]['get']['responses'][200]['content']['application/json'];
type GetClaimEventsAsCustomerProps = paths[typeof routeName$5f]['get']['parameters'];
declare const getClaimEventsAsCustomer: (props: GetClaimEventsAsCustomerProps, wgApiClient: ClientType) => Promise<GetClaimEventsAsCustomerResponse>;

declare const routeName$5e = "/v1/api/claims/customer/token/{token}/documents";
type CreateDocumentForClaimAsCustomerPathParams = paths[typeof routeName$5e]['post']['parameters']['path'];
type CreateDocumentForClaimAsCustomerQueryParams = paths[typeof routeName$5e]['post']['parameters']['query'];
type CreateDocumentForClaimAsCustomerResponse = paths[typeof routeName$5e]['post']['responses'][200]['content']['application/json'];
interface CreateDocumentForClaimAsCustomerProps {
    params: {
        query: CreateDocumentForClaimAsCustomerQueryParams;
        path: CreateDocumentForClaimAsCustomerPathParams;
    };
}
declare const createDocumentForClaimAsCustomer: (props: CreateDocumentForClaimAsCustomerProps, wgApiClient: ClientType) => Promise<CreateDocumentForClaimAsCustomerResponse>;

declare const routeName$5d = "/v1/api/claims/customer/token/{token}/documents/{document_id}";
type DeleteDocumentByIdAsCustomerWithTokenPathParams = paths[typeof routeName$5d]['delete']['parameters']['path'];
type DeleteDocumentByIdAsCustomerWithTokenQueryParams = paths[typeof routeName$5d]['delete']['parameters']['query'];
type DeleteDocumentByIdAsCustomerWithTokenResponse = paths[typeof routeName$5d]['delete']['responses'][200]['content']['application/json'];
interface DeleteDocumentByIdAsCustomerWithTokenProps {
    params: {
        query: DeleteDocumentByIdAsCustomerWithTokenQueryParams;
        path: DeleteDocumentByIdAsCustomerWithTokenPathParams;
    };
}
declare const deleteDocumentByIdAsCustomerWithToken: (props: DeleteDocumentByIdAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<DeleteDocumentByIdAsCustomerWithTokenResponse>;

declare const routeName$5c = "/v1/api/claims/customer/token/{token}/documents/{document_id}";
type UpdateDocumentMetadataByIdAsCustomerWithTokenPathParams = paths[typeof routeName$5c]['patch']['parameters']['path'];
type UpdateDocumentMetadataByIdAsCustomerWithTokenQueryParams = paths[typeof routeName$5c]['patch']['parameters']['query'];
type UpdateDocumentMetadataByIdAsCustomerWithTokenResponse = paths[typeof routeName$5c]['patch']['responses'][200]['content']['application/json'];
interface UpdateDocumentMetadataByIdAsCustomerWithTokenProps {
    params: {
        query: UpdateDocumentMetadataByIdAsCustomerWithTokenQueryParams;
        path: UpdateDocumentMetadataByIdAsCustomerWithTokenPathParams;
    };
}
declare const updateDocumentMetadataByIdAsCustomerWithToken: (props: UpdateDocumentMetadataByIdAsCustomerWithTokenProps, wgApiClient: ClientType) => Promise<UpdateDocumentMetadataByIdAsCustomerWithTokenResponse>;

declare const routeName$5b = "/v1/api/claims/customer/token/{token}/events/{event_id}/notes";
type CreateNoteOnEventAsCustomerPathParams = paths[typeof routeName$5b]['post']['parameters']['path'];
type CreateNoteOnEventAsCustomerQueryParams = paths[typeof routeName$5b]['post']['parameters']['query'];
type CreateNoteOnEventAsCustomerResponse = paths[typeof routeName$5b]['post']['responses'][200]['content']['application/json'];
interface CreateNoteOnEventAsCustomerProps {
    params: {
        query: CreateNoteOnEventAsCustomerQueryParams;
        path: CreateNoteOnEventAsCustomerPathParams;
    };
}
declare const createNoteOnEventAsCustomer: (props: CreateNoteOnEventAsCustomerProps, wgApiClient: ClientType) => Promise<CreateNoteOnEventAsCustomerResponse>;

declare const routeName$5a = "/v1/api/claims/{claim_id}/entities";
type CreateEntityAsBrokerPathParams = paths[typeof routeName$5a]['post']['parameters']['path'];
type CreateEntityAsBrokerQueryParams = paths[typeof routeName$5a]['post']['parameters']['query'];
type CreateEntityAsBrokerResponse = paths[typeof routeName$5a]['post']['responses'][201]['content']['application/json'];
interface CreateEntityAsBrokerProps {
    params: {
        query: CreateEntityAsBrokerQueryParams;
        path: CreateEntityAsBrokerPathParams;
    };
}
declare const createEntityAsBroker: (props: CreateEntityAsBrokerProps, wgApiClient: ClientType) => Promise<CreateEntityAsBrokerResponse>;

declare const routeName$59 = "/v1/api/claims/{claim_id}/entities/{entity_id}";
type DeleteEntityAsBrokerByIdPathParams = paths[typeof routeName$59]['delete']['parameters']['path'];
type DeleteEntityAsBrokerByIdQueryParams = paths[typeof routeName$59]['delete']['parameters']['query'];
type DeleteEntityAsBrokerByIdResponse = paths[typeof routeName$59]['delete']['responses'][200]['content']['application/json'];
interface DeleteEntityAsBrokerByIdProps {
    params: {
        query: DeleteEntityAsBrokerByIdQueryParams;
        path: DeleteEntityAsBrokerByIdPathParams;
    };
}
declare const deleteEntityAsBrokerById: (props: DeleteEntityAsBrokerByIdProps, wgApiClient: ClientType) => Promise<DeleteEntityAsBrokerByIdResponse>;

declare const routeName$58 = "/v1/api/claims/{claim_id}/entities/{entity_id}";
type UpdateEntityAsBrokerByIdPathParams = paths[typeof routeName$58]['patch']['parameters']['path'];
type UpdateEntityAsBrokerByIdQueryParams = paths[typeof routeName$58]['patch']['parameters']['query'];
type UpdateEntityAsBrokerByIdResponse = paths[typeof routeName$58]['patch']['responses'][200]['content']['application/json'];
interface UpdateEntityAsBrokerByIdProps {
    params: {
        query: UpdateEntityAsBrokerByIdQueryParams;
        path: UpdateEntityAsBrokerByIdPathParams;
    };
}
declare const updateEntityAsBrokerById: (props: UpdateEntityAsBrokerByIdProps, wgApiClient: ClientType) => Promise<UpdateEntityAsBrokerByIdResponse>;

declare const routeName$57 = "/v1/api/claims/{claim_id}/events";
type GetClaimEventsAsBrokerByIdPathParams = paths[typeof routeName$57]['get']['parameters']['path'];
type GetClaimEventsAsBrokerByIdQueryParams = paths[typeof routeName$57]['get']['parameters']['query'];
type GetClaimEventsAsBrokerByIdResponse = paths[typeof routeName$57]['get']['responses'][200]['content']['application/json'];
type GetClaimEventsAsBrokerByIdProps = paths[typeof routeName$57]['get']['parameters'];
declare const getClaimEventsAsBrokerById: (props: GetClaimEventsAsBrokerByIdProps, wgApiClient: ClientType) => Promise<GetClaimEventsAsBrokerByIdResponse>;

declare const routeName$56 = "/v1/api/claims/{claim_id}/connections/keypoint/declaration";
type SendClaimToKeypointPathParams = paths[typeof routeName$56]['post']['parameters']['path'];
type SendClaimToKeypointQueryParams = paths[typeof routeName$56]['post']['parameters']['query'];
type SendClaimToKeypointResponse = paths[typeof routeName$56]['post']['responses'][201]['content']['application/json'];
interface SendClaimToKeypointProps {
    params: {
        query: SendClaimToKeypointQueryParams;
        path: SendClaimToKeypointPathParams;
    };
}
declare const sendClaimToKeypoint: (props: SendClaimToKeypointProps, wgApiClient: ClientType) => Promise<SendClaimToKeypointResponse>;

declare const routeName$55 = "/v1/api/claims/{claim_id}/customer/followup-page/email";
type SendMailFollowupPageToCustomerPathParams = paths[typeof routeName$55]['post']['parameters']['path'];
type SendMailFollowupPageToCustomerQueryParams = paths[typeof routeName$55]['post']['parameters']['query'];
type SendMailFollowupPageToCustomerResponse = paths[typeof routeName$55]['post']['responses'][200]['content']['application/json'];
interface SendMailFollowupPageToCustomerProps {
    params: {
        query: SendMailFollowupPageToCustomerQueryParams;
        path: SendMailFollowupPageToCustomerPathParams;
    };
}
declare const sendMailFollowupPageToCustomer: (props: SendMailFollowupPageToCustomerProps, wgApiClient: ClientType) => Promise<SendMailFollowupPageToCustomerResponse>;

declare const routeName$54 = "/v1/api/claims/categories/CAR";
type GetAllCarClaimCategoriesResponse = paths[typeof routeName$54]['get']['responses'][200]['content']['application/json'];
declare const getAllCarClaimCategories: (wgApiClient: ClientType) => Promise<GetAllCarClaimCategoriesResponse>;

declare const routeName$53 = "/v1/api/claims/info/{claim_type}/{claim_category}";
type GetInfoForClaimPathParams = paths[typeof routeName$53]['get']['parameters']['path'];
type GetInfoForClaimQueryParams = paths[typeof routeName$53]['get']['parameters']['query'];
type GetInfoForClaimResponse = paths[typeof routeName$53]['get']['responses'][200]['content']['application/json'];
type GetInfoForClaimProps = paths[typeof routeName$53]['get']['parameters'];
declare const getInfoForClaim: (props: GetInfoForClaimProps, wgApiClient: ClientType) => Promise<GetInfoForClaimResponse>;

declare const routeName$52 = "/v1/api/claims/{claim_id}/events/{event_id}/notes";
type CreateNoteOnEventPathParams = paths[typeof routeName$52]['post']['parameters']['path'];
type CreateNoteOnEventQueryParams = paths[typeof routeName$52]['post']['parameters']['query'];
type CreateNoteOnEventResponse = paths[typeof routeName$52]['post']['responses'][201]['content']['application/json'];
interface CreateNoteOnEventProps {
    params: {
        query: CreateNoteOnEventQueryParams;
        path: CreateNoteOnEventPathParams;
    };
}
declare const createNoteOnEvent: (props: CreateNoteOnEventProps, wgApiClient: ClientType) => Promise<CreateNoteOnEventResponse>;

declare const routeName$51 = "/v1/api/claims/notes/{note_id}";
type DeleteNotePathParams = paths[typeof routeName$51]['delete']['parameters']['path'];
type DeleteNoteQueryParams = paths[typeof routeName$51]['delete']['parameters']['query'];
type DeleteNoteResponse = paths[typeof routeName$51]['delete']['responses'][200]['content']['application/json'];
interface DeleteNoteProps {
    params: {
        query: DeleteNoteQueryParams;
        path: DeleteNotePathParams;
    };
}
declare const deleteNote: (props: DeleteNoteProps, wgApiClient: ClientType) => Promise<DeleteNoteResponse>;

declare const routeName$50 = "/v1/api/claims/notes/{note_id}";
type UpdateNotePathParams = paths[typeof routeName$50]['patch']['parameters']['path'];
type UpdateNoteQueryParams = paths[typeof routeName$50]['patch']['parameters']['query'];
type UpdateNoteResponse = paths[typeof routeName$50]['patch']['responses'][200]['content']['application/json'];
interface UpdateNoteProps {
    params: {
        query: UpdateNoteQueryParams;
        path: UpdateNotePathParams;
    };
}
declare const updateNote: (props: UpdateNoteProps, wgApiClient: ClientType) => Promise<UpdateNoteResponse>;

declare const routeName$4$ = "/v1/api/claims/{claim_id}/report";
type ClaimReportByIdPathParams = paths[typeof routeName$4$]['get']['parameters']['path'];
type ClaimReportByIdQueryParams = paths[typeof routeName$4$]['get']['parameters']['query'];
type ClaimReportByIdResponse = paths[typeof routeName$4$]['get']['responses'][200]['content']['application/json'];
type ClaimReportByIdProps = paths[typeof routeName$4$]['get']['parameters'];
declare const claimReportById: (props: ClaimReportByIdProps, wgApiClient: ClientType) => Promise<ClaimReportByIdResponse>;

declare const routeName$4_ = "/v1/api/claims/{claim_id}/report/email";
type SendMailClaimReportByIdPathParams = paths[typeof routeName$4_]['post']['parameters']['path'];
type SendMailClaimReportByIdQueryParams = paths[typeof routeName$4_]['post']['parameters']['query'];
type SendMailClaimReportByIdResponse = paths[typeof routeName$4_]['post']['responses'][200]['content']['application/json'];
interface SendMailClaimReportByIdProps {
    params: {
        query: SendMailClaimReportByIdQueryParams;
        path: SendMailClaimReportByIdPathParams;
    };
}
declare const sendMailClaimReportById: (props: SendMailClaimReportByIdProps, wgApiClient: ClientType) => Promise<SendMailClaimReportByIdResponse>;

declare const routeName$4Z = "/v1/api/brokers/{broker_id}/connections";
type GetBrokerConnectionsByIdPathParams = paths[typeof routeName$4Z]['get']['parameters']['path'];
type GetBrokerConnectionsByIdResponse = paths[typeof routeName$4Z]['get']['responses'][200]['content']['application/json'];
type GetBrokerConnectionsByIdProps = paths[typeof routeName$4Z]['get']['parameters'];
declare const getBrokerConnectionsById: (props: GetBrokerConnectionsByIdProps, wgApiClient: ClientType) => Promise<GetBrokerConnectionsByIdResponse>;

declare const routeName$4Y = "/v1/api/brokers/{broker_id}/connections/{key}";
type CreateBrokerConnectionsByIdBody = paths[typeof routeName$4Y]['post']['requestBody']['content']['application/json'];
type CreateBrokerConnectionsByIdPathParams = paths[typeof routeName$4Y]['post']['parameters']['path'];
type CreateBrokerConnectionsByIdResponse = paths[typeof routeName$4Y]['post']['responses'][201]['content']['application/json'];
interface CreateBrokerConnectionsByIdProps {
    body: CreateBrokerConnectionsByIdBody;
    params: {
        path: CreateBrokerConnectionsByIdPathParams;
    };
}
declare const createBrokerConnectionsById: (props: CreateBrokerConnectionsByIdProps, wgApiClient: ClientType) => Promise<CreateBrokerConnectionsByIdResponse>;

declare const routeName$4X = "/v1/api/brokers/{broker_id}/connections/{key}";
type DeleteBrokerConnectionByKeyPathParams = paths[typeof routeName$4X]['delete']['parameters']['path'];
type DeleteBrokerConnectionByKeyResponse = paths[typeof routeName$4X]['delete']['responses'][200]['content']['application/json'];
interface DeleteBrokerConnectionByKeyProps {
    params: {
        path: DeleteBrokerConnectionByKeyPathParams;
    };
}
declare const deleteBrokerConnectionByKey: (props: DeleteBrokerConnectionByKeyProps, wgApiClient: ClientType) => Promise<DeleteBrokerConnectionByKeyResponse>;

declare const routeName$4W = "/v1/api/brokers/{broker_id}/connections/{key}";
type UpdateBrokerConnectionByKeyBody = paths[typeof routeName$4W]['patch']['requestBody']['content']['application/json'];
type UpdateBrokerConnectionByKeyPathParams = paths[typeof routeName$4W]['patch']['parameters']['path'];
type UpdateBrokerConnectionByKeyResponse = paths[typeof routeName$4W]['patch']['responses'][200]['content']['application/json'];
interface UpdateBrokerConnectionByKeyProps {
    body: UpdateBrokerConnectionByKeyBody;
    params: {
        path: UpdateBrokerConnectionByKeyPathParams;
    };
}
declare const updateBrokerConnectionByKey: (props: UpdateBrokerConnectionByKeyProps, wgApiClient: ClientType) => Promise<UpdateBrokerConnectionByKeyResponse>;

declare const routeName$4V = "/v1/api/distributions/{distribution_id}/connections/{key}";
type CreateDistributionConnectionByIdBody = paths[typeof routeName$4V]['post']['requestBody']['content']['application/json'];
type CreateDistributionConnectionByIdPathParams = paths[typeof routeName$4V]['post']['parameters']['path'];
type CreateDistributionConnectionByIdResponse = paths[typeof routeName$4V]['post']['responses'][201]['content']['application/json'];
interface CreateDistributionConnectionByIdProps {
    body: CreateDistributionConnectionByIdBody;
    params: {
        path: CreateDistributionConnectionByIdPathParams;
    };
}
declare const createDistributionConnectionById: (props: CreateDistributionConnectionByIdProps, wgApiClient: ClientType) => Promise<CreateDistributionConnectionByIdResponse>;

declare const routeName$4U = "/v1/api/distributions/{distribution_id}/connections/{key}";
type DeleteDistributionConnectionByKeyPathParams = paths[typeof routeName$4U]['delete']['parameters']['path'];
type DeleteDistributionConnectionByKeyResponse = paths[typeof routeName$4U]['delete']['responses'][200]['content']['application/json'];
interface DeleteDistributionConnectionByKeyProps {
    params: {
        path: DeleteDistributionConnectionByKeyPathParams;
    };
}
declare const deleteDistributionConnectionByKey: (props: DeleteDistributionConnectionByKeyProps, wgApiClient: ClientType) => Promise<DeleteDistributionConnectionByKeyResponse>;

declare const routeName$4T = "/v1/api/distributions/{distribution_id}/connections/{key}";
type UpdateDistributionConnectionByKeyBody = paths[typeof routeName$4T]['patch']['requestBody']['content']['application/json'];
type UpdateDistributionConnectionByKeyPathParams = paths[typeof routeName$4T]['patch']['parameters']['path'];
type UpdateDistributionConnectionByKeyResponse = paths[typeof routeName$4T]['patch']['responses'][200]['content']['application/json'];
interface UpdateDistributionConnectionByKeyProps {
    body: UpdateDistributionConnectionByKeyBody;
    params: {
        path: UpdateDistributionConnectionByKeyPathParams;
    };
}
declare const updateDistributionConnectionByKey: (props: UpdateDistributionConnectionByKeyProps, wgApiClient: ClientType) => Promise<UpdateDistributionConnectionByKeyResponse>;

declare const routeName$4S = "/v1/api/distributions/{distribution_id}/connections";
type GetDistributionConnectionsByIdPathParams = paths[typeof routeName$4S]['get']['parameters']['path'];
type GetDistributionConnectionsByIdQueryParams = paths[typeof routeName$4S]['get']['parameters']['query'];
type GetDistributionConnectionsByIdResponse = paths[typeof routeName$4S]['get']['responses'][200]['content']['application/json'];
type GetDistributionConnectionsByIdProps = paths[typeof routeName$4S]['get']['parameters'];
declare const getDistributionConnectionsById: (props: GetDistributionConnectionsByIdProps, wgApiClient: ClientType) => Promise<GetDistributionConnectionsByIdResponse>;

declare const routeName$4R = "/v1/api/connections/anva/parties";
type GetAnvaPartiesQueryParams = paths[typeof routeName$4R]['get']['parameters']['query'];
type GetAnvaPartiesResponse = paths[typeof routeName$4R]['get']['responses'][200]['content']['application/json'];
type GetAnvaPartiesProps = paths[typeof routeName$4R]['get']['parameters'];
declare const getAnvaParties: (props: GetAnvaPartiesProps, wgApiClient: ClientType) => Promise<GetAnvaPartiesResponse>;

declare const routeName$4Q = "/v1/api/connections/anva/employees";
type GetAnvaEmployeesQueryParams = paths[typeof routeName$4Q]['get']['parameters']['query'];
type GetAnvaEmployeesResponse = paths[typeof routeName$4Q]['get']['responses'][200]['content']['application/json'];
type GetAnvaEmployeesProps = paths[typeof routeName$4Q]['get']['parameters'];
declare const getAnvaEmployees: (props: GetAnvaEmployeesProps, wgApiClient: ClientType) => Promise<GetAnvaEmployeesResponse>;

declare const routeName$4P = "/v1/api/connections/anva/parties/{anva_id}/imports";
type ImportAnvaPartyInWegroupPathParams = paths[typeof routeName$4P]['post']['parameters']['path'];
type ImportAnvaPartyInWegroupQueryParams = paths[typeof routeName$4P]['post']['parameters']['query'];
type ImportAnvaPartyInWegroupResponse = paths[typeof routeName$4P]['post']['responses'][201]['content']['application/json'];
interface ImportAnvaPartyInWegroupProps {
    params: {
        query: ImportAnvaPartyInWegroupQueryParams;
        path: ImportAnvaPartyInWegroupPathParams;
    };
}
declare const importAnvaPartyInWegroup: (props: ImportAnvaPartyInWegroupProps, wgApiClient: ClientType) => Promise<ImportAnvaPartyInWegroupResponse>;

declare const routeName$4O = "/v1/api/connections/anva/parties/{anva_party_id}/policies/{anva_policy_id}/policy-document/imports";
type ImportAnvaInsurancePolicyDocumentInWegroupPathParams = paths[typeof routeName$4O]['get']['parameters']['path'];
type ImportAnvaInsurancePolicyDocumentInWegroupQueryParams = paths[typeof routeName$4O]['get']['parameters']['query'];
type ImportAnvaInsurancePolicyDocumentInWegroupResponse = paths[typeof routeName$4O]['get']['responses'][307]['content']['application/json'];
type ImportAnvaInsurancePolicyDocumentInWegroupProps = paths[typeof routeName$4O]['get']['parameters'];
declare const importAnvaInsurancePolicyDocumentInWegroup: (props: ImportAnvaInsurancePolicyDocumentInWegroupProps, wgApiClient: ClientType) => Promise<ImportAnvaInsurancePolicyDocumentInWegroupResponse>;

declare const routeName$4N = "/v1/api/connections/anva/parties/{anva_party_id}/policy-packages/{anva_policy_id}/policy-document/imports";
type ImportAnvaInsurancePolicyPackageDocumentInWegroupPathParams = paths[typeof routeName$4N]['get']['parameters']['path'];
type ImportAnvaInsurancePolicyPackageDocumentInWegroupQueryParams = paths[typeof routeName$4N]['get']['parameters']['query'];
type ImportAnvaInsurancePolicyPackageDocumentInWegroupResponse = paths[typeof routeName$4N]['get']['responses'][307]['content']['application/json'];
type ImportAnvaInsurancePolicyPackageDocumentInWegroupProps = paths[typeof routeName$4N]['get']['parameters'];
declare const importAnvaInsurancePolicyPackageDocumentInWegroup: (props: ImportAnvaInsurancePolicyPackageDocumentInWegroupProps, wgApiClient: ClientType) => Promise<ImportAnvaInsurancePolicyPackageDocumentInWegroupResponse>;

declare const routeName$4M = "/v1/api/connections/anva/documents/import";
type ImportAnvaDocumentInWegroupQueryParams = paths[typeof routeName$4M]['get']['parameters']['query'];
type ImportAnvaDocumentInWegroupResponse = paths[typeof routeName$4M]['get']['responses'][307]['content']['application/json'];
type ImportAnvaDocumentInWegroupProps = paths[typeof routeName$4M]['get']['parameters'];
declare const importAnvaDocumentInWegroup: (props: ImportAnvaDocumentInWegroupProps, wgApiClient: ClientType) => Promise<ImportAnvaDocumentInWegroupResponse>;

declare const routeName$4L = "/v1/api/connections/anva/validate";
type ValidateAnvaConnectionQueryParams = paths[typeof routeName$4L]['post']['parameters']['query'];
type ValidateAnvaConnectionResponse = paths[typeof routeName$4L]['post']['responses'][200]['content']['application/json'];
interface ValidateAnvaConnectionProps {
    params: {
        query: ValidateAnvaConnectionQueryParams;
    };
}
declare const validateAnvaConnection: (props: ValidateAnvaConnectionProps, wgApiClient: ClientType) => Promise<ValidateAnvaConnectionResponse>;

declare const routeName$4K = "/v1/api/connections/anva_dwh/validate";
type ValidateAnvaDwhConnectionQueryParams = paths[typeof routeName$4K]['post']['parameters']['query'];
type ValidateAnvaDwhConnectionResponse = paths[typeof routeName$4K]['post']['responses'][200]['content']['application/json'];
interface ValidateAnvaDwhConnectionProps {
    params: {
        query: ValidateAnvaDwhConnectionQueryParams;
    };
}
declare const validateAnvaDwhConnection: (props: ValidateAnvaDwhConnectionProps, wgApiClient: ClientType) => Promise<ValidateAnvaDwhConnectionResponse>;

declare const routeName$4J = "/v1/api/connections/dias/parties";
type GetDiasPartiesQueryParams = paths[typeof routeName$4J]['get']['parameters']['query'];
type GetDiasPartiesResponse = paths[typeof routeName$4J]['get']['responses'][200]['content']['application/json'];
type GetDiasPartiesProps = paths[typeof routeName$4J]['get']['parameters'];
declare const getDiasParties: (props: GetDiasPartiesProps, wgApiClient: ClientType) => Promise<GetDiasPartiesResponse>;

declare const routeName$4I = "/v1/api/connections/dias/employees";
type GetDiasEmployeesQueryParams = paths[typeof routeName$4I]['get']['parameters']['query'];
type GetDiasEmployeesResponse = paths[typeof routeName$4I]['get']['responses'][200]['content']['application/json'];
type GetDiasEmployeesProps = paths[typeof routeName$4I]['get']['parameters'];
declare const getDiasEmployees: (props: GetDiasEmployeesProps, wgApiClient: ClientType) => Promise<GetDiasEmployeesResponse>;

declare const routeName$4H = "/v1/api/connections/dias/parties/{dias_id}/imports";
type ImportDiasPartyInWegroupPathParams = paths[typeof routeName$4H]['post']['parameters']['path'];
type ImportDiasPartyInWegroupQueryParams = paths[typeof routeName$4H]['post']['parameters']['query'];
type ImportDiasPartyInWegroupResponse = paths[typeof routeName$4H]['post']['responses'][201]['content']['application/json'];
interface ImportDiasPartyInWegroupProps {
    params: {
        query: ImportDiasPartyInWegroupQueryParams;
        path: ImportDiasPartyInWegroupPathParams;
    };
}
declare const importDiasPartyInWegroup: (props: ImportDiasPartyInWegroupProps, wgApiClient: ClientType) => Promise<ImportDiasPartyInWegroupResponse>;

declare const routeName$4G = "/v1/api/connections/fasterforward/employees";
type GetFasterforwardEmployeesQueryParams = paths[typeof routeName$4G]['get']['parameters']['query'];
type GetFasterforwardEmployeesResponse = paths[typeof routeName$4G]['get']['responses'][200]['content']['application/json'];
type GetFasterforwardEmployeesProps = paths[typeof routeName$4G]['get']['parameters'];
declare const getFasterforwardEmployees: (props: GetFasterforwardEmployeesProps, wgApiClient: ClientType) => Promise<GetFasterforwardEmployeesResponse>;

declare const routeName$4F = "/v1/api/connections/fasterforward/teams";
type GetFasterforwardTeamsQueryParams = paths[typeof routeName$4F]['get']['parameters']['query'];
type GetFasterforwardTeamsResponse = paths[typeof routeName$4F]['get']['responses'][200]['content']['application/json'];
type GetFasterforwardTeamsProps = paths[typeof routeName$4F]['get']['parameters'];
declare const getFasterforwardTeams: (props: GetFasterforwardTeamsProps, wgApiClient: ClientType) => Promise<GetFasterforwardTeamsResponse>;

declare const routeName$4E = "/v1/api/connections/fasterforward/validate";
type ValidateFasterforwardConnectionQueryParams = paths[typeof routeName$4E]['post']['parameters']['query'];
type ValidateFasterforwardConnectionResponse = paths[typeof routeName$4E]['post']['responses'][200]['content']['application/json'];
interface ValidateFasterforwardConnectionProps {
    params: {
        query: ValidateFasterforwardConnectionQueryParams;
    };
}
declare const validateFasterforwardConnection: (props: ValidateFasterforwardConnectionProps, wgApiClient: ClientType) => Promise<ValidateFasterforwardConnectionResponse>;

declare const routeName$4D = "/v1/api/integrations/anva/parties";
type V1ApiIntegrationsAnvaPartiesGetQueryParams = paths[typeof routeName$4D]['get']['parameters']['query'];
type V1ApiIntegrationsAnvaPartiesGetResponse = paths[typeof routeName$4D]['get']['responses'][200]['content']['application/json'];
type V1ApiIntegrationsAnvaPartiesGetProps = paths[typeof routeName$4D]['get']['parameters'];
declare const v1ApiIntegrationsAnvaPartiesGet: (props: V1ApiIntegrationsAnvaPartiesGetProps, wgApiClient: ClientType) => Promise<V1ApiIntegrationsAnvaPartiesGetResponse>;

declare const routeName$4C = "/v1/api/integrations/anva/parties/{anva_id}/imports";
type V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostQueryParams = paths[typeof routeName$4C]['post']['parameters']['query'];
type V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostResponse = paths[typeof routeName$4C]['post']['responses'][201]['content']['application/json'];
interface V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostProps {
    params: {
        query: V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostQueryParams;
    };
}
declare const v1ApiIntegrationsAnvaPartiesAnvaIdImportsPost: (props: V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostProps, wgApiClient: ClientType) => Promise<V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostResponse>;

declare const routeName$4B = "/v1/api/integrations/anva/validate";
type V1ApiIntegrationsAnvaValidatePostQueryParams = paths[typeof routeName$4B]['post']['parameters']['query'];
type V1ApiIntegrationsAnvaValidatePostResponse = paths[typeof routeName$4B]['post']['responses'][200]['content']['application/json'];
interface V1ApiIntegrationsAnvaValidatePostProps {
    params: {
        query: V1ApiIntegrationsAnvaValidatePostQueryParams;
    };
}
declare const v1ApiIntegrationsAnvaValidatePost: (props: V1ApiIntegrationsAnvaValidatePostProps, wgApiClient: ClientType) => Promise<V1ApiIntegrationsAnvaValidatePostResponse>;

declare const routeName$4A = "/v1/api/conversations/{session_id}/generate-questions-to-prefill-by-car";
type GenerateQuestionsToPrefillByCarBody = paths[typeof routeName$4A]['post']['requestBody']['content']['application/json'];
type GenerateQuestionsToPrefillByCarPathParams = paths[typeof routeName$4A]['post']['parameters']['path'];
type GenerateQuestionsToPrefillByCarQueryParams = paths[typeof routeName$4A]['post']['parameters']['query'];
type GenerateQuestionsToPrefillByCarResponse = paths[typeof routeName$4A]['post']['responses'][200]['content']['application/json'];
interface GenerateQuestionsToPrefillByCarProps {
    body: GenerateQuestionsToPrefillByCarBody;
    params: {
        query: GenerateQuestionsToPrefillByCarQueryParams;
        path: GenerateQuestionsToPrefillByCarPathParams;
    };
}
declare const generateQuestionsToPrefillByCar: (props: GenerateQuestionsToPrefillByCarProps, wgApiClient: ClientType) => Promise<GenerateQuestionsToPrefillByCarResponse>;

declare const routeName$4z = "/v1/api/flows/{flow_id}/conversations";
type CreateConversationBody = paths[typeof routeName$4z]['post']['requestBody']['content']['application/json'];
type CreateConversationPathParams = paths[typeof routeName$4z]['post']['parameters']['path'];
type CreateConversationQueryParams = paths[typeof routeName$4z]['post']['parameters']['query'];
type CreateConversationResponse = paths[typeof routeName$4z]['post']['responses'][201]['content']['application/json'];
interface CreateConversationProps {
    body: CreateConversationBody;
    params: {
        query: CreateConversationQueryParams;
        path: CreateConversationPathParams;
    };
}
declare const createConversation: (props: CreateConversationProps, wgApiClient: ClientType) => Promise<CreateConversationResponse>;

declare const routeName$4y = "/v1/api/flows/{flow_id}/conversations/{session_id}/answers";
type AnswerAFlowSessionBody = paths[typeof routeName$4y]['post']['requestBody']['content']['application/json'];
type AnswerAFlowSessionPathParams = paths[typeof routeName$4y]['post']['parameters']['path'];
type AnswerAFlowSessionQueryParams = paths[typeof routeName$4y]['post']['parameters']['query'];
type AnswerAFlowSessionResponse = paths[typeof routeName$4y]['post']['responses'][200]['content']['application/json'];
interface AnswerAFlowSessionProps {
    body: AnswerAFlowSessionBody;
    params: {
        query: AnswerAFlowSessionQueryParams;
        path: AnswerAFlowSessionPathParams;
    };
}
declare const answerAFlowSession: (props: AnswerAFlowSessionProps, wgApiClient: ClientType) => Promise<AnswerAFlowSessionResponse>;

declare const routeName$4x = "/v1/api/conversations";
type GetAllConversationsQueryParams = paths[typeof routeName$4x]['get']['parameters']['query'];
type GetAllConversationsResponse = paths[typeof routeName$4x]['get']['responses'][200]['content']['application/json'];
type GetAllConversationsProps = paths[typeof routeName$4x]['get']['parameters'];
declare const getAllConversations: (props: GetAllConversationsProps, wgApiClient: ClientType) => Promise<GetAllConversationsResponse>;

declare const routeName$4w = "/v1/api/conversations-filters/origin";
type GetConversationsOriginFilterQueryParams = paths[typeof routeName$4w]['get']['parameters']['query'];
type GetConversationsOriginFilterResponse = paths[typeof routeName$4w]['get']['responses'][200]['content']['application/json'];
type GetConversationsOriginFilterProps = paths[typeof routeName$4w]['get']['parameters'];
declare const getConversationsOriginFilter: (props: GetConversationsOriginFilterProps, wgApiClient: ClientType) => Promise<GetConversationsOriginFilterResponse>;

declare const routeName$4v = "/v1/api/conversations/{session_id}";
type GetConversationByIdPathParams = paths[typeof routeName$4v]['get']['parameters']['path'];
type GetConversationByIdQueryParams = paths[typeof routeName$4v]['get']['parameters']['query'];
type GetConversationByIdResponse = paths[typeof routeName$4v]['get']['responses'][200]['content']['application/json'];
type GetConversationByIdProps = paths[typeof routeName$4v]['get']['parameters'];
declare const getConversationById: (props: GetConversationByIdProps, wgApiClient: ClientType) => Promise<GetConversationByIdResponse>;

declare const routeName$4u = "/v1/api/conversations/{session_id}";
type DeleteSessionBySessionIdPathParams = paths[typeof routeName$4u]['delete']['parameters']['path'];
type DeleteSessionBySessionIdResponse = paths[typeof routeName$4u]['delete']['responses'][200]['content']['application/json'];
interface DeleteSessionBySessionIdProps {
    params: {
        path: DeleteSessionBySessionIdPathParams;
    };
}
declare const deleteSessionBySessionId: (props: DeleteSessionBySessionIdProps, wgApiClient: ClientType) => Promise<DeleteSessionBySessionIdResponse>;

declare const routeName$4t = "/v1/api/conversations/{session_id}";
type UpdateConversationByIdBody = paths[typeof routeName$4t]['patch']['requestBody']['content']['application/json'];
type UpdateConversationByIdPathParams = paths[typeof routeName$4t]['patch']['parameters']['path'];
type UpdateConversationByIdResponse = paths[typeof routeName$4t]['patch']['responses'][200]['content']['application/json'];
interface UpdateConversationByIdProps {
    body: UpdateConversationByIdBody;
    params: {
        path: UpdateConversationByIdPathParams;
    };
}
declare const updateConversationById: (props: UpdateConversationByIdProps, wgApiClient: ClientType) => Promise<UpdateConversationByIdResponse>;

declare const routeName$4s = "/v1/api/conversations/{session_id}/sessions";
type GetAllSessionsBySessionIdPathParams = paths[typeof routeName$4s]['get']['parameters']['path'];
type GetAllSessionsBySessionIdQueryParams = paths[typeof routeName$4s]['get']['parameters']['query'];
type GetAllSessionsBySessionIdResponse = paths[typeof routeName$4s]['get']['responses'][200]['content']['application/json'];
type GetAllSessionsBySessionIdProps = paths[typeof routeName$4s]['get']['parameters'];
declare const getAllSessionsBySessionId: (props: GetAllSessionsBySessionIdProps, wgApiClient: ClientType) => Promise<GetAllSessionsBySessionIdResponse>;

declare const routeName$4r = "/v1/api/conversations/{session_id}/sessions";
type DeleteAllSessionsBySessionIdPathParams = paths[typeof routeName$4r]['delete']['parameters']['path'];
type DeleteAllSessionsBySessionIdResponse = paths[typeof routeName$4r]['delete']['responses'][200]['content']['application/json'];
interface DeleteAllSessionsBySessionIdProps {
    params: {
        path: DeleteAllSessionsBySessionIdPathParams;
    };
}
declare const deleteAllSessionsBySessionId: (props: DeleteAllSessionsBySessionIdProps, wgApiClient: ClientType) => Promise<DeleteAllSessionsBySessionIdResponse>;

declare const routeName$4q = "/v1/api/conversations/{session_id}/entities/{entity_id}";
type DeleteEntityBySessionIdAndFlowIdPathParams = paths[typeof routeName$4q]['delete']['parameters']['path'];
type DeleteEntityBySessionIdAndFlowIdQueryParams = paths[typeof routeName$4q]['delete']['parameters']['query'];
type DeleteEntityBySessionIdAndFlowIdResponse = paths[typeof routeName$4q]['delete']['responses'][200]['content']['application/json'];
interface DeleteEntityBySessionIdAndFlowIdProps {
    params: {
        query: DeleteEntityBySessionIdAndFlowIdQueryParams;
        path: DeleteEntityBySessionIdAndFlowIdPathParams;
    };
}
declare const deleteEntityBySessionIdAndFlowId: (props: DeleteEntityBySessionIdAndFlowIdProps, wgApiClient: ClientType) => Promise<DeleteEntityBySessionIdAndFlowIdResponse>;

declare const routeName$4p = "/v1/api/conversations/{session_id}/entities/{entity_id}/parties/{party_id}";
type DeletePartyEntityBySessionIdAndFlowIdPathParams = paths[typeof routeName$4p]['delete']['parameters']['path'];
type DeletePartyEntityBySessionIdAndFlowIdQueryParams = paths[typeof routeName$4p]['delete']['parameters']['query'];
type DeletePartyEntityBySessionIdAndFlowIdResponse = paths[typeof routeName$4p]['delete']['responses'][200]['content']['application/json'];
interface DeletePartyEntityBySessionIdAndFlowIdProps {
    params: {
        query: DeletePartyEntityBySessionIdAndFlowIdQueryParams;
        path: DeletePartyEntityBySessionIdAndFlowIdPathParams;
    };
}
declare const deletePartyEntityBySessionIdAndFlowId: (props: DeletePartyEntityBySessionIdAndFlowIdProps, wgApiClient: ClientType) => Promise<DeletePartyEntityBySessionIdAndFlowIdResponse>;

declare const routeName$4o = "/v1/api/conversations/{session_id}/complete";
type MarkConversationAsCompletedByIdBody = paths[typeof routeName$4o]['post']['requestBody']['content']['application/json'];
type MarkConversationAsCompletedByIdPathParams = paths[typeof routeName$4o]['post']['parameters']['path'];
type MarkConversationAsCompletedByIdResponse = paths[typeof routeName$4o]['post']['responses'][200]['content']['application/json'];
interface MarkConversationAsCompletedByIdProps {
    body: MarkConversationAsCompletedByIdBody;
    params: {
        path: MarkConversationAsCompletedByIdPathParams;
    };
}
declare const markConversationAsCompletedById: (props: MarkConversationAsCompletedByIdProps, wgApiClient: ClientType) => Promise<MarkConversationAsCompletedByIdResponse>;

declare const routeName$4n = "/v1/api/conversations/{session_id}/reminders";
type CreateConversationReminderPathParams = paths[typeof routeName$4n]['post']['parameters']['path'];
type CreateConversationReminderResponse = paths[typeof routeName$4n]['post']['responses'][200]['content']['application/json'];
interface CreateConversationReminderProps {
    params: {
        path: CreateConversationReminderPathParams;
    };
}
declare const createConversationReminder: (props: CreateConversationReminderProps, wgApiClient: ClientType) => Promise<CreateConversationReminderResponse>;

declare const routeName$4m = "/v1/api/conversations/{session_id}/pdf";
type GetConversationReportPdfByIdBody = paths[typeof routeName$4m]['post']['requestBody']['content']['application/json'];
type GetConversationReportPdfByIdPathParams = paths[typeof routeName$4m]['post']['parameters']['path'];
type GetConversationReportPdfByIdQueryParams = paths[typeof routeName$4m]['post']['parameters']['query'];
type GetConversationReportPdfByIdResponse = paths[typeof routeName$4m]['post']['responses'][200]['content']['application/json'];
interface GetConversationReportPdfByIdProps {
    body: GetConversationReportPdfByIdBody;
    params: {
        query: GetConversationReportPdfByIdQueryParams;
        path: GetConversationReportPdfByIdPathParams;
    };
}
declare const getConversationReportPdfById: (props: GetConversationReportPdfByIdProps, wgApiClient: ClientType) => Promise<GetConversationReportPdfByIdResponse>;

declare const routeName$4l = "/v1/api/conversations/{session_id}/feedback";
type GiveFeedbackOnConversationByIdPathParams = paths[typeof routeName$4l]['post']['parameters']['path'];
type GiveFeedbackOnConversationByIdQueryParams = paths[typeof routeName$4l]['post']['parameters']['query'];
type GiveFeedbackOnConversationByIdResponse = paths[typeof routeName$4l]['post']['responses'][201]['content']['application/json'];
interface GiveFeedbackOnConversationByIdProps {
    params: {
        query: GiveFeedbackOnConversationByIdQueryParams;
        path: GiveFeedbackOnConversationByIdPathParams;
    };
}
declare const giveFeedbackOnConversationById: (props: GiveFeedbackOnConversationByIdProps, wgApiClient: ClientType) => Promise<GiveFeedbackOnConversationByIdResponse>;

declare const routeName$4k = "/v1/api/conversations/{session_id}/chat";
type GetChatBySessionIdPathParams = paths[typeof routeName$4k]['get']['parameters']['path'];
type GetChatBySessionIdResponse = paths[typeof routeName$4k]['get']['responses'][200]['content']['application/json'];
type GetChatBySessionIdProps = paths[typeof routeName$4k]['get']['parameters'];
declare const getChatBySessionId: (props: GetChatBySessionIdProps, wgApiClient: ClientType) => Promise<GetChatBySessionIdResponse>;

declare const routeName$4j = "/v2/api/conversations/{session_id}/chat-summary";
type GetChatSummaryV2BySessionIdPathParams = paths[typeof routeName$4j]['get']['parameters']['path'];
type GetChatSummaryV2BySessionIdQueryParams = paths[typeof routeName$4j]['get']['parameters']['query'];
type GetChatSummaryV2BySessionIdResponse = paths[typeof routeName$4j]['get']['responses'][200]['content']['application/json'];
type GetChatSummaryV2BySessionIdProps = paths[typeof routeName$4j]['get']['parameters'];
declare const getChatSummaryV2BySessionId: (props: GetChatSummaryV2BySessionIdProps, wgApiClient: ClientType) => Promise<GetChatSummaryV2BySessionIdResponse>;

declare const routeName$4i = "/v1/api/me/parties";
type GetPartiesLinkedToUserResponse = paths[typeof routeName$4i]['get']['responses'][200]['content']['application/json'];
declare const getPartiesLinkedToUser: (wgApiClient: ClientType) => Promise<GetPartiesLinkedToUserResponse>;

declare const routeName$4h = "/v1/api/customer-invitations";
type InviteUserToPartyBody = paths[typeof routeName$4h]['post']['requestBody']['content']['application/json'];
type InviteUserToPartyResponse = paths[typeof routeName$4h]['post']['responses'][200]['content']['application/json'];
interface InviteUserToPartyProps {
    body: InviteUserToPartyBody;
}
declare const inviteUserToParty: (props: InviteUserToPartyProps, wgApiClient: ClientType) => Promise<InviteUserToPartyResponse>;

declare const routeName$4g = "/v1/api/parties/link-users";
type LinkPartyToUserBody = paths[typeof routeName$4g]['post']['requestBody']['content']['application/json'];
type LinkPartyToUserResponse = paths[typeof routeName$4g]['post']['responses'][200]['content']['application/json'];
interface LinkPartyToUserProps {
    body: LinkPartyToUserBody;
}
declare const linkPartyToUser: (props: LinkPartyToUserProps, wgApiClient: ClientType) => Promise<LinkPartyToUserResponse>;

declare const routeName$4f = "/v1/api/parties/delink-users";
type DelinkPartyToUserBody = paths[typeof routeName$4f]['post']['requestBody']['content']['application/json'];
type DelinkPartyToUserResponse = paths[typeof routeName$4f]['post']['responses'][200]['content']['application/json'];
interface DelinkPartyToUserProps {
    body: DelinkPartyToUserBody;
}
declare const delinkPartyToUser: (props: DelinkPartyToUserProps, wgApiClient: ClientType) => Promise<DelinkPartyToUserResponse>;

declare const routeName$4e = "/v1/api/customers/me/insurance-policies";
type GetInsurancePoliciesAsCustomerQueryParams = paths[typeof routeName$4e]['get']['parameters']['query'];
type GetInsurancePoliciesAsCustomerResponse = paths[typeof routeName$4e]['get']['responses'][200]['content']['application/json'];
type GetInsurancePoliciesAsCustomerProps = paths[typeof routeName$4e]['get']['parameters'];
declare const getInsurancePoliciesAsCustomer: (props: GetInsurancePoliciesAsCustomerProps, wgApiClient: ClientType) => Promise<GetInsurancePoliciesAsCustomerResponse>;

declare const routeName$4d = "/v1/api/customers/me/insurance-policies/{insurance_policy_id}";
type GetInsurancePolicyByIdAsCustomerPathParams = paths[typeof routeName$4d]['get']['parameters']['path'];
type GetInsurancePolicyByIdAsCustomerResponse = paths[typeof routeName$4d]['get']['responses'][200]['content']['application/json'];
type GetInsurancePolicyByIdAsCustomerProps = paths[typeof routeName$4d]['get']['parameters'];
declare const getInsurancePolicyByIdAsCustomer: (props: GetInsurancePolicyByIdAsCustomerProps, wgApiClient: ClientType) => Promise<GetInsurancePolicyByIdAsCustomerResponse>;

declare const routeName$4c = "/v1/api/customers/me/anva-inquiry";
type SendAnvaInquiryAsCustomerBody = paths[typeof routeName$4c]['post']['requestBody']['content']['application/json'];
type SendAnvaInquiryAsCustomerResponse = paths[typeof routeName$4c]['post']['responses'][201]['content']['application/json'];
interface SendAnvaInquiryAsCustomerProps {
    body: SendAnvaInquiryAsCustomerBody;
}
declare const sendAnvaInquiryAsCustomer: (props: SendAnvaInquiryAsCustomerProps, wgApiClient: ClientType) => Promise<SendAnvaInquiryAsCustomerResponse>;

declare const routeName$4b = "/v1/api/customers/me/policy-packages";
type GetPolicyPackagesAsCustomerQueryParams = paths[typeof routeName$4b]['get']['parameters']['query'];
type GetPolicyPackagesAsCustomerResponse = paths[typeof routeName$4b]['get']['responses'][200]['content']['application/json'];
type GetPolicyPackagesAsCustomerProps = paths[typeof routeName$4b]['get']['parameters'];
declare const getPolicyPackagesAsCustomer: (props: GetPolicyPackagesAsCustomerProps, wgApiClient: ClientType) => Promise<GetPolicyPackagesAsCustomerResponse>;

declare const routeName$4a = "/v1/api/customers/me/policy-packages/{policy_package_id}";
type GetPolicyPackageByIdAsCustomerPathParams = paths[typeof routeName$4a]['get']['parameters']['path'];
type GetPolicyPackageByIdAsCustomerResponse = paths[typeof routeName$4a]['get']['responses'][200]['content']['application/json'];
type GetPolicyPackageByIdAsCustomerProps = paths[typeof routeName$4a]['get']['parameters'];
declare const getPolicyPackageByIdAsCustomer: (props: GetPolicyPackageByIdAsCustomerProps, wgApiClient: ClientType) => Promise<GetPolicyPackageByIdAsCustomerResponse>;

declare const routeName$49 = "/v1/api/customers/me/current-account-insights";
type GetCurrentAccountInsightsAsCustomerQueryParams = paths[typeof routeName$49]['get']['parameters']['query'];
type GetCurrentAccountInsightsAsCustomerResponse = paths[typeof routeName$49]['get']['responses'][200]['content']['application/json'];
type GetCurrentAccountInsightsAsCustomerProps = paths[typeof routeName$49]['get']['parameters'];
declare const getCurrentAccountInsightsAsCustomer: (props: GetCurrentAccountInsightsAsCustomerProps, wgApiClient: ClientType) => Promise<GetCurrentAccountInsightsAsCustomerResponse>;

declare const routeName$48 = "/v1/api/customers/me/invoices";
type GetInvoicesAsCustomerQueryParams = paths[typeof routeName$48]['get']['parameters']['query'];
type GetInvoicesAsCustomerResponse = paths[typeof routeName$48]['get']['responses'][200]['content']['application/json'];
type GetInvoicesAsCustomerProps = paths[typeof routeName$48]['get']['parameters'];
declare const getInvoicesAsCustomer: (props: GetInvoicesAsCustomerProps, wgApiClient: ClientType) => Promise<GetInvoicesAsCustomerResponse>;

declare const routeName$47 = "/v1/api/customers/me/invoices/{invoice_id}";
type GetInvoiceByIdAsCustomerPathParams = paths[typeof routeName$47]['get']['parameters']['path'];
type GetInvoiceByIdAsCustomerResponse = paths[typeof routeName$47]['get']['responses'][200]['content']['application/json'];
type GetInvoiceByIdAsCustomerProps = paths[typeof routeName$47]['get']['parameters'];
declare const getInvoiceByIdAsCustomer: (props: GetInvoiceByIdAsCustomerProps, wgApiClient: ClientType) => Promise<GetInvoiceByIdAsCustomerResponse>;

declare const routeName$46 = "/v1/api/customers/me/claims";
type GetClaimsAsCustomerQueryParams = paths[typeof routeName$46]['get']['parameters']['query'];
type GetClaimsAsCustomerResponse = paths[typeof routeName$46]['get']['responses'][200]['content']['application/json'];
type GetClaimsAsCustomerProps = paths[typeof routeName$46]['get']['parameters'];
declare const getClaimsAsCustomer: (props: GetClaimsAsCustomerProps, wgApiClient: ClientType) => Promise<GetClaimsAsCustomerResponse>;

declare const routeName$45 = "/v1/api/customers/me/claims/{claim_id}";
type GetClaimByIdAsCustomerPathParams = paths[typeof routeName$45]['get']['parameters']['path'];
type GetClaimByIdAsCustomerResponse = paths[typeof routeName$45]['get']['responses'][200]['content']['application/json'];
type GetClaimByIdAsCustomerProps = paths[typeof routeName$45]['get']['parameters'];
declare const getClaimByIdAsCustomer: (props: GetClaimByIdAsCustomerProps, wgApiClient: ClientType) => Promise<GetClaimByIdAsCustomerResponse>;

declare const routeName$44 = "/v1/api/customers/me/documents";
type GetDocumentsAsCustomerQueryParams = paths[typeof routeName$44]['get']['parameters']['query'];
type GetDocumentsAsCustomerResponse = paths[typeof routeName$44]['get']['responses'][200]['content']['application/json'];
type GetDocumentsAsCustomerProps = paths[typeof routeName$44]['get']['parameters'];
declare const getDocumentsAsCustomer: (props: GetDocumentsAsCustomerProps, wgApiClient: ClientType) => Promise<GetDocumentsAsCustomerResponse>;

declare const routeName$43 = "/v1/api/parties/me";
type PatchOwnPartyAsCustomerBody = paths[typeof routeName$43]['patch']['requestBody']['content']['application/json'];
type PatchOwnPartyAsCustomerResponse = paths[typeof routeName$43]['patch']['responses'][200]['content']['application/json'];
interface PatchOwnPartyAsCustomerProps {
    body: PatchOwnPartyAsCustomerBody;
}
declare const patchOwnPartyAsCustomer: (props: PatchOwnPartyAsCustomerProps, wgApiClient: ClientType) => Promise<PatchOwnPartyAsCustomerResponse>;

declare const routeName$42 = "/v1/api/parties/me/activities";
type CreatePartyActivtiesAsCustomerBody = paths[typeof routeName$42]['post']['requestBody']['content']['application/json'];
type CreatePartyActivtiesAsCustomerResponse = paths[typeof routeName$42]['post']['responses'][201]['content']['application/json'];
interface CreatePartyActivtiesAsCustomerProps {
    body: CreatePartyActivtiesAsCustomerBody;
}
declare const createPartyActivtiesAsCustomer: (props: CreatePartyActivtiesAsCustomerProps, wgApiClient: ClientType) => Promise<CreatePartyActivtiesAsCustomerResponse>;

declare const routeName$41 = "/v1/api/parties/me/activities/{activity_id}";
type DeletePartyActivtiesAsCustomerPathParams = paths[typeof routeName$41]['delete']['parameters']['path'];
type DeletePartyActivtiesAsCustomerResponse = paths[typeof routeName$41]['delete']['responses'][200]['content']['application/json'];
interface DeletePartyActivtiesAsCustomerProps {
    params: {
        path: DeletePartyActivtiesAsCustomerPathParams;
    };
}
declare const deletePartyActivtiesAsCustomer: (props: DeletePartyActivtiesAsCustomerProps, wgApiClient: ClientType) => Promise<DeletePartyActivtiesAsCustomerResponse>;

declare const routeName$40 = "/v1/api/parties/me/activities/{activity_id}";
type UpdatePartyActivtiesAsCustomerBody = paths[typeof routeName$40]['patch']['requestBody']['content']['application/json'];
type UpdatePartyActivtiesAsCustomerPathParams = paths[typeof routeName$40]['patch']['parameters']['path'];
type UpdatePartyActivtiesAsCustomerResponse = paths[typeof routeName$40]['patch']['responses'][200]['content']['application/json'];
interface UpdatePartyActivtiesAsCustomerProps {
    body: UpdatePartyActivtiesAsCustomerBody;
    params: {
        path: UpdatePartyActivtiesAsCustomerPathParams;
    };
}
declare const updatePartyActivtiesAsCustomer: (props: UpdatePartyActivtiesAsCustomerProps, wgApiClient: ClientType) => Promise<UpdatePartyActivtiesAsCustomerResponse>;

declare const routeName$3$ = "/v1/api/distributions/{distribution_id}/themes";
type HandleCreateDistributionThemeBody = paths[typeof routeName$3$]['post']['requestBody']['content']['application/json'];
type HandleCreateDistributionThemeQueryParams = paths[typeof routeName$3$]['post']['parameters']['query'];
type HandleCreateDistributionThemeResponse = paths[typeof routeName$3$]['post']['responses'][201]['content']['application/json'];
interface HandleCreateDistributionThemeProps {
    body: HandleCreateDistributionThemeBody;
    params: {
        query: HandleCreateDistributionThemeQueryParams;
    };
}
declare const handleCreateDistributionTheme: (props: HandleCreateDistributionThemeProps, wgApiClient: ClientType) => Promise<HandleCreateDistributionThemeResponse>;

declare const routeName$3_ = "/v1/api/distributions/{distribution_id}/themes/{theme_name}";
type HandleDeleteDistributionThemePathParams = paths[typeof routeName$3_]['delete']['parameters']['path'];
type HandleDeleteDistributionThemeQueryParams = paths[typeof routeName$3_]['delete']['parameters']['query'];
type HandleDeleteDistributionThemeResponse = paths[typeof routeName$3_]['delete']['responses'][200]['content']['application/json'];
interface HandleDeleteDistributionThemeProps {
    params: {
        query: HandleDeleteDistributionThemeQueryParams;
        path: HandleDeleteDistributionThemePathParams;
    };
}
declare const handleDeleteDistributionTheme: (props: HandleDeleteDistributionThemeProps, wgApiClient: ClientType) => Promise<HandleDeleteDistributionThemeResponse>;

declare const routeName$3Z = "/v1/api/distributions/{distribution_id}/themes/{theme_name}";
type HandleUpdateDistributionThemeBody = paths[typeof routeName$3Z]['patch']['requestBody']['content']['application/json'];
type HandleUpdateDistributionThemePathParams = paths[typeof routeName$3Z]['patch']['parameters']['path'];
type HandleUpdateDistributionThemeQueryParams = paths[typeof routeName$3Z]['patch']['parameters']['query'];
type HandleUpdateDistributionThemeResponse = paths[typeof routeName$3Z]['patch']['responses'][200]['content']['application/json'];
interface HandleUpdateDistributionThemeProps {
    body: HandleUpdateDistributionThemeBody;
    params: {
        query: HandleUpdateDistributionThemeQueryParams;
        path: HandleUpdateDistributionThemePathParams;
    };
}
declare const handleUpdateDistributionTheme: (props: HandleUpdateDistributionThemeProps, wgApiClient: ClientType) => Promise<HandleUpdateDistributionThemeResponse>;

declare const routeName$3Y = "/v1/api/distributions/{distribution_id}/insights/novelties";
type GetNoveltyInsightsByDistributionPathParams = paths[typeof routeName$3Y]['get']['parameters']['path'];
type GetNoveltyInsightsByDistributionQueryParams = paths[typeof routeName$3Y]['get']['parameters']['query'];
type GetNoveltyInsightsByDistributionResponse = paths[typeof routeName$3Y]['get']['responses'][200]['content']['application/json'];
type GetNoveltyInsightsByDistributionProps = paths[typeof routeName$3Y]['get']['parameters'];
declare const getNoveltyInsightsByDistribution: (props: GetNoveltyInsightsByDistributionProps, wgApiClient: ClientType) => Promise<GetNoveltyInsightsByDistributionResponse>;

declare const routeName$3X = "/v1/api/distributions/{distribution_id}/insights/performance";
type GetPerformanceInsightsByDistributionPathParams = paths[typeof routeName$3X]['get']['parameters']['path'];
type GetPerformanceInsightsByDistributionQueryParams = paths[typeof routeName$3X]['get']['parameters']['query'];
type GetPerformanceInsightsByDistributionResponse = paths[typeof routeName$3X]['get']['responses'][200]['content']['application/json'];
type GetPerformanceInsightsByDistributionProps = paths[typeof routeName$3X]['get']['parameters'];
declare const getPerformanceInsightsByDistribution: (props: GetPerformanceInsightsByDistributionProps, wgApiClient: ClientType) => Promise<GetPerformanceInsightsByDistributionResponse>;

declare const routeName$3W = "/v1/api/distributions/{distribution_id}/activity";
type GetDistributionActivityPathParams = paths[typeof routeName$3W]['get']['parameters']['path'];
type GetDistributionActivityQueryParams = paths[typeof routeName$3W]['get']['parameters']['query'];
type GetDistributionActivityResponse = paths[typeof routeName$3W]['get']['responses'][200]['content']['application/json'];
type GetDistributionActivityProps = paths[typeof routeName$3W]['get']['parameters'];
declare const getDistributionActivity: (props: GetDistributionActivityProps, wgApiClient: ClientType) => Promise<GetDistributionActivityResponse>;

declare const routeName$3V = "/v1/api/distributions/{distribution_id}/affiliations";
type GetDistributionAffiliationsPathParams = paths[typeof routeName$3V]['get']['parameters']['path'];
type GetDistributionAffiliationsResponse = paths[typeof routeName$3V]['get']['responses'][200]['content']['application/json'];
type GetDistributionAffiliationsProps = paths[typeof routeName$3V]['get']['parameters'];
declare const getDistributionAffiliations: (props: GetDistributionAffiliationsProps, wgApiClient: ClientType) => Promise<GetDistributionAffiliationsResponse>;

declare const routeName$3U = "/v1/api/distributions/{distribution_id}";
type GetDistributionByIdPathParams = paths[typeof routeName$3U]['get']['parameters']['path'];
type GetDistributionByIdResponse = paths[typeof routeName$3U]['get']['responses'][200]['content']['application/json'];
type GetDistributionByIdProps = paths[typeof routeName$3U]['get']['parameters'];
declare const getDistributionById: (props: GetDistributionByIdProps, wgApiClient: ClientType) => Promise<GetDistributionByIdResponse>;

declare const routeName$3T = "/v1/api/distributions/about-us-completion";
type GenerateDistributionAboutUsCompletionBody = paths[typeof routeName$3T]['post']['requestBody']['content']['application/json'];
type GenerateDistributionAboutUsCompletionResponse = paths[typeof routeName$3T]['post']['responses'][200]['content']['application/json'];
interface GenerateDistributionAboutUsCompletionProps {
    body: GenerateDistributionAboutUsCompletionBody;
}
declare const generateDistributionAboutUsCompletion: (props: GenerateDistributionAboutUsCompletionProps, wgApiClient: ClientType) => Promise<GenerateDistributionAboutUsCompletionResponse>;

declare const routeName$3S = "/v1/api/distributions/tags";
type GetDistributionTagsQueryParams = paths[typeof routeName$3S]['get']['parameters']['query'];
type GetDistributionTagsResponse = paths[typeof routeName$3S]['get']['responses'][200]['content']['application/json'];
type GetDistributionTagsProps = paths[typeof routeName$3S]['get']['parameters'];
declare const getDistributionTags: (props: GetDistributionTagsProps, wgApiClient: ClientType) => Promise<GetDistributionTagsResponse>;

declare const routeName$3R = "/v1/api/distributions/tags";
type CreateDistributionTagBody = paths[typeof routeName$3R]['post']['requestBody']['content']['application/json'];
type CreateDistributionTagQueryParams = paths[typeof routeName$3R]['post']['parameters']['query'];
type CreateDistributionTagResponse = paths[typeof routeName$3R]['post']['responses'][201]['content']['application/json'];
interface CreateDistributionTagProps {
    body: CreateDistributionTagBody;
    params: {
        query: CreateDistributionTagQueryParams;
    };
}
declare const createDistributionTag: (props: CreateDistributionTagProps, wgApiClient: ClientType) => Promise<CreateDistributionTagResponse>;

declare const routeName$3Q = "/v1/api/distributions/tags/{value}";
type DeleteDistributionTagPathParams = paths[typeof routeName$3Q]['delete']['parameters']['path'];
type DeleteDistributionTagQueryParams = paths[typeof routeName$3Q]['delete']['parameters']['query'];
type DeleteDistributionTagResponse = paths[typeof routeName$3Q]['delete']['responses'][200]['content']['application/json'];
interface DeleteDistributionTagProps {
    params: {
        query: DeleteDistributionTagQueryParams;
        path: DeleteDistributionTagPathParams;
    };
}
declare const deleteDistributionTag: (props: DeleteDistributionTagProps, wgApiClient: ClientType) => Promise<DeleteDistributionTagResponse>;

declare const routeName$3P = "/v1/api/distributions/insurance-product-clauses";
type GetInsuranceProductClausesByDistributionQueryParams = paths[typeof routeName$3P]['get']['parameters']['query'];
type GetInsuranceProductClausesByDistributionResponse = paths[typeof routeName$3P]['get']['responses'][200]['content']['application/json'];
type GetInsuranceProductClausesByDistributionProps = paths[typeof routeName$3P]['get']['parameters'];
declare const getInsuranceProductClausesByDistribution: (props: GetInsuranceProductClausesByDistributionProps, wgApiClient: ClientType) => Promise<GetInsuranceProductClausesByDistributionResponse>;

declare const routeName$3O = "/v1/api/distributions/insurance-product-clauses";
type CreateInsuranceProductClauseForDistributionBody = paths[typeof routeName$3O]['post']['requestBody']['content']['application/json'];
type CreateInsuranceProductClauseForDistributionQueryParams = paths[typeof routeName$3O]['post']['parameters']['query'];
type CreateInsuranceProductClauseForDistributionResponse = paths[typeof routeName$3O]['post']['responses'][201]['content']['application/json'];
interface CreateInsuranceProductClauseForDistributionProps {
    body: CreateInsuranceProductClauseForDistributionBody;
    params: {
        query: CreateInsuranceProductClauseForDistributionQueryParams;
    };
}
declare const createInsuranceProductClauseForDistribution: (props: CreateInsuranceProductClauseForDistributionProps, wgApiClient: ClientType) => Promise<CreateInsuranceProductClauseForDistributionResponse>;

declare const routeName$3N = "/v1/api/distributions/insurance-product-clauses/{insurance_product_clause_id}";
type DeleteInsuranceProductClauseForDistributionPathParams = paths[typeof routeName$3N]['delete']['parameters']['path'];
type DeleteInsuranceProductClauseForDistributionQueryParams = paths[typeof routeName$3N]['delete']['parameters']['query'];
type DeleteInsuranceProductClauseForDistributionResponse = paths[typeof routeName$3N]['delete']['responses'][200]['content']['application/json'];
interface DeleteInsuranceProductClauseForDistributionProps {
    params: {
        query: DeleteInsuranceProductClauseForDistributionQueryParams;
        path: DeleteInsuranceProductClauseForDistributionPathParams;
    };
}
declare const deleteInsuranceProductClauseForDistribution: (props: DeleteInsuranceProductClauseForDistributionProps, wgApiClient: ClientType) => Promise<DeleteInsuranceProductClauseForDistributionResponse>;

declare const routeName$3M = "/v1/api/distributions/insurance-product-clauses/{insurance_product_clause_id}";
type UpdateInsuranceProductClauseForDistributionBody = paths[typeof routeName$3M]['patch']['requestBody']['content']['application/json'];
type UpdateInsuranceProductClauseForDistributionPathParams = paths[typeof routeName$3M]['patch']['parameters']['path'];
type UpdateInsuranceProductClauseForDistributionQueryParams = paths[typeof routeName$3M]['patch']['parameters']['query'];
type UpdateInsuranceProductClauseForDistributionResponse = paths[typeof routeName$3M]['patch']['responses'][200]['content']['application/json'];
interface UpdateInsuranceProductClauseForDistributionProps {
    body: UpdateInsuranceProductClauseForDistributionBody;
    params: {
        query: UpdateInsuranceProductClauseForDistributionQueryParams;
        path: UpdateInsuranceProductClauseForDistributionPathParams;
    };
}
declare const updateInsuranceProductClauseForDistribution: (props: UpdateInsuranceProductClauseForDistributionProps, wgApiClient: ClientType) => Promise<UpdateInsuranceProductClauseForDistributionResponse>;

declare const routeName$3L = "/v1/api/distributions/usp";
type GetUspByDistributionQueryParams = paths[typeof routeName$3L]['get']['parameters']['query'];
type GetUspByDistributionResponse = paths[typeof routeName$3L]['get']['responses'][200]['content']['application/json'];
type GetUspByDistributionProps = paths[typeof routeName$3L]['get']['parameters'];
declare const getUspByDistribution: (props: GetUspByDistributionProps, wgApiClient: ClientType) => Promise<GetUspByDistributionResponse>;

declare const routeName$3K = "/v1/api/distributions/usp";
type CreateUspItemForDistributionBody = paths[typeof routeName$3K]['post']['requestBody']['content']['application/json'];
type CreateUspItemForDistributionQueryParams = paths[typeof routeName$3K]['post']['parameters']['query'];
type CreateUspItemForDistributionResponse = paths[typeof routeName$3K]['post']['responses'][200]['content']['application/json'];
interface CreateUspItemForDistributionProps {
    body: CreateUspItemForDistributionBody;
    params: {
        query: CreateUspItemForDistributionQueryParams;
    };
}
declare const createUspItemForDistribution: (props: CreateUspItemForDistributionProps, wgApiClient: ClientType) => Promise<CreateUspItemForDistributionResponse>;

declare const routeName$3J = "/v1/api/distributions/usp/{usp_id}";
type UpdateUspByDistributionAndIdBody = paths[typeof routeName$3J]['put']['requestBody']['content']['application/json'];
type UpdateUspByDistributionAndIdPathParams = paths[typeof routeName$3J]['put']['parameters']['path'];
type UpdateUspByDistributionAndIdQueryParams = paths[typeof routeName$3J]['put']['parameters']['query'];
type UpdateUspByDistributionAndIdResponse = paths[typeof routeName$3J]['put']['responses'][200]['content']['application/json'];
interface UpdateUspByDistributionAndIdProps {
    body: UpdateUspByDistributionAndIdBody;
    params: {
        query: UpdateUspByDistributionAndIdQueryParams;
        path: UpdateUspByDistributionAndIdPathParams;
    };
}
declare const updateUspByDistributionAndId: (props: UpdateUspByDistributionAndIdProps, wgApiClient: ClientType) => Promise<UpdateUspByDistributionAndIdResponse>;

declare const routeName$3I = "/v1/api/distributions/usp/{usp_id}";
type DeleteUspByDistributionAndIdPathParams = paths[typeof routeName$3I]['delete']['parameters']['path'];
type DeleteUspByDistributionAndIdQueryParams = paths[typeof routeName$3I]['delete']['parameters']['query'];
type DeleteUspByDistributionAndIdResponse = paths[typeof routeName$3I]['delete']['responses'][200]['content']['application/json'];
interface DeleteUspByDistributionAndIdProps {
    params: {
        query: DeleteUspByDistributionAndIdQueryParams;
        path: DeleteUspByDistributionAndIdPathParams;
    };
}
declare const deleteUspByDistributionAndId: (props: DeleteUspByDistributionAndIdProps, wgApiClient: ClientType) => Promise<DeleteUspByDistributionAndIdResponse>;

declare const routeName$3H = "/v1/api/distributions/{distribution_id}/promotions";
type GetPromotionsByDistributionIdPathParams = paths[typeof routeName$3H]['get']['parameters']['path'];
type GetPromotionsByDistributionIdResponse = paths[typeof routeName$3H]['get']['responses'][200]['content']['application/json'];
type GetPromotionsByDistributionIdProps = paths[typeof routeName$3H]['get']['parameters'];
declare const getPromotionsByDistributionId: (props: GetPromotionsByDistributionIdProps, wgApiClient: ClientType) => Promise<GetPromotionsByDistributionIdResponse>;

declare const routeName$3G = "/v1/api/distribution/{distribution_id}/pending-upgrades";
type GetDistributionHasPendingUpgradePathParams = paths[typeof routeName$3G]['get']['parameters']['path'];
type GetDistributionHasPendingUpgradeResponse = paths[typeof routeName$3G]['get']['responses'][200]['content']['application/json'];
type GetDistributionHasPendingUpgradeProps = paths[typeof routeName$3G]['get']['parameters'];
declare const getDistributionHasPendingUpgrade: (props: GetDistributionHasPendingUpgradeProps, wgApiClient: ClientType) => Promise<GetDistributionHasPendingUpgradeResponse>;

declare const routeName$3F = "/v1/api/distributions/invitations";
type InviteColleaguesToDistributionBody = paths[typeof routeName$3F]['post']['requestBody']['content']['application/json'];
type InviteColleaguesToDistributionResponse = paths[typeof routeName$3F]['post']['responses'][201]['content']['application/json'];
interface InviteColleaguesToDistributionProps {
    body: InviteColleaguesToDistributionBody;
}
declare const inviteColleaguesToDistribution: (props: InviteColleaguesToDistributionProps, wgApiClient: ClientType) => Promise<InviteColleaguesToDistributionResponse>;

declare const routeName$3E = "/v1/api/distributions/{distribution_id}/integrations";
type GetIntegrationsByDistributionPathParams = paths[typeof routeName$3E]['get']['parameters']['path'];
type GetIntegrationsByDistributionResponse = paths[typeof routeName$3E]['get']['responses'][201]['content']['application/json'];
type GetIntegrationsByDistributionProps = paths[typeof routeName$3E]['get']['parameters'];
declare const getIntegrationsByDistribution: (props: GetIntegrationsByDistributionProps, wgApiClient: ClientType) => Promise<GetIntegrationsByDistributionResponse>;

declare const routeName$3D = "/v1/api/distributions/{distribution_id}/integrations";
type UpdateDistributionIntegrationsPathParams = paths[typeof routeName$3D]['put']['parameters']['path'];
type UpdateDistributionIntegrationsResponse = paths[typeof routeName$3D]['put']['responses'][201]['content']['application/json'];
interface UpdateDistributionIntegrationsProps {
    params: {
        path: UpdateDistributionIntegrationsPathParams;
    };
}
declare const updateDistributionIntegrations: (props: UpdateDistributionIntegrationsProps, wgApiClient: ClientType) => Promise<UpdateDistributionIntegrationsResponse>;

declare const routeName$3C = "/v1/api/distributions/settings";
type GetDistributionSettingsResponse = paths[typeof routeName$3C]['get']['responses'][200]['content']['application/json'];
declare const getDistributionSettings: (wgApiClient: ClientType) => Promise<GetDistributionSettingsResponse>;

declare const routeName$3B = "/v1/api/distributions/settings";
type UpdateDistributionSettingsBody = paths[typeof routeName$3B]['patch']['requestBody']['content']['application/json'];
type UpdateDistributionSettingsResponse = paths[typeof routeName$3B]['patch']['responses'][200]['content']['application/json'];
interface UpdateDistributionSettingsProps {
    body: UpdateDistributionSettingsBody;
}
declare const updateDistributionSettings: (props: UpdateDistributionSettingsProps, wgApiClient: ClientType) => Promise<UpdateDistributionSettingsResponse>;

declare const routeName$3A = "/v1/api/distributions/faq";
type GetDistributionFaqQueryParams = paths[typeof routeName$3A]['get']['parameters']['query'];
type GetDistributionFaqResponse = paths[typeof routeName$3A]['get']['responses'][200]['content']['application/json'];
type GetDistributionFaqProps = paths[typeof routeName$3A]['get']['parameters'];
declare const getDistributionFaq: (props: GetDistributionFaqProps, wgApiClient: ClientType) => Promise<GetDistributionFaqResponse>;

declare const routeName$3z = "/v1/api/distributions/faq";
type UpsertDistributionFaqBody = paths[typeof routeName$3z]['put']['requestBody']['content']['application/json'];
type UpsertDistributionFaqQueryParams = paths[typeof routeName$3z]['put']['parameters']['query'];
type UpsertDistributionFaqResponse = paths[typeof routeName$3z]['put']['responses'][200]['content']['application/json'];
interface UpsertDistributionFaqProps {
    body: UpsertDistributionFaqBody;
    params: {
        query: UpsertDistributionFaqQueryParams;
    };
}
declare const upsertDistributionFaq: (props: UpsertDistributionFaqProps, wgApiClient: ClientType) => Promise<UpsertDistributionFaqResponse>;

declare const routeName$3y = "/v1/api/distributions/faq/{faq_id}";
type DeleteDistributionFaqPathParams = paths[typeof routeName$3y]['delete']['parameters']['path'];
type DeleteDistributionFaqQueryParams = paths[typeof routeName$3y]['delete']['parameters']['query'];
type DeleteDistributionFaqResponse = paths[typeof routeName$3y]['delete']['responses'][200]['content']['application/json'];
interface DeleteDistributionFaqProps {
    params: {
        query: DeleteDistributionFaqQueryParams;
        path: DeleteDistributionFaqPathParams;
    };
}
declare const deleteDistributionFaq: (props: DeleteDistributionFaqProps, wgApiClient: ClientType) => Promise<DeleteDistributionFaqResponse>;

declare const routeName$3x = "/v1/api/document-extractor/supported-mime-types";
type GetSupportedMimeTypesResponse = paths[typeof routeName$3x]['get']['responses'][200]['content']['application/json'];
declare const getSupportedMimeTypes: (wgApiClient: ClientType) => Promise<GetSupportedMimeTypesResponse>;

declare const routeName$3w = "/v1/api/document-extractor/one";
type ExtractOneDocumentBody = paths[typeof routeName$3w]['post']['requestBody']['content']['application/json'];
type ExtractOneDocumentResponse = paths[typeof routeName$3w]['post']['responses'][201]['content']['application/json'];
interface ExtractOneDocumentProps {
    body: ExtractOneDocumentBody;
}
declare const extractOneDocument: (props: ExtractOneDocumentProps, wgApiClient: ClientType) => Promise<ExtractOneDocumentResponse>;

declare const routeName$3v = "/v1/api/document-extractor/one/offers";
type ExtractOffersForOneDocumentBody = paths[typeof routeName$3v]['post']['requestBody']['content']['application/json'];
type ExtractOffersForOneDocumentResponse = paths[typeof routeName$3v]['post']['responses'][201]['content']['application/json'];
interface ExtractOffersForOneDocumentProps {
    body: ExtractOffersForOneDocumentBody;
}
declare const extractOffersForOneDocument: (props: ExtractOffersForOneDocumentProps, wgApiClient: ClientType) => Promise<ExtractOffersForOneDocumentResponse>;

declare const routeName$3u = "/v1/api/document-extractor/one/insurance-policies";
type ExtractInsurancePoliciesForOneDocumentBody = paths[typeof routeName$3u]['post']['requestBody']['content']['application/json'];
type ExtractInsurancePoliciesForOneDocumentResponse = paths[typeof routeName$3u]['post']['responses'][201]['content']['application/json'];
interface ExtractInsurancePoliciesForOneDocumentProps {
    body: ExtractInsurancePoliciesForOneDocumentBody;
}
declare const extractInsurancePoliciesForOneDocument: (props: ExtractInsurancePoliciesForOneDocumentProps, wgApiClient: ClientType) => Promise<ExtractInsurancePoliciesForOneDocumentResponse>;

declare const routeName$3t = "/v1/api/document-extractor/entities/{entity_id}";
type GetExtractEnityInfoPathParams = paths[typeof routeName$3t]['get']['parameters']['path'];
type GetExtractEnityInfoResponse = paths[typeof routeName$3t]['get']['responses'][200]['content']['application/json'];
type GetExtractEnityInfoProps = paths[typeof routeName$3t]['get']['parameters'];
declare const getExtractEnityInfo: (props: GetExtractEnityInfoProps, wgApiClient: ClientType) => Promise<GetExtractEnityInfoResponse>;

declare const routeName$3s = "/v1/api/document-extractor/documents/{document_id}";
type GetProvenanceInfoOfDocumentPathParams = paths[typeof routeName$3s]['get']['parameters']['path'];
type GetProvenanceInfoOfDocumentResponse = paths[typeof routeName$3s]['get']['responses'][200]['content']['application/json'];
type GetProvenanceInfoOfDocumentProps = paths[typeof routeName$3s]['get']['parameters'];
declare const getProvenanceInfoOfDocument: (props: GetProvenanceInfoOfDocumentProps, wgApiClient: ClientType) => Promise<GetProvenanceInfoOfDocumentResponse>;

declare const routeName$3r = "/v1/api/document-extractor/batches";
type ExtractManyDocumentInBatchBody = paths[typeof routeName$3r]['post']['requestBody']['content']['application/json'];
type ExtractManyDocumentInBatchResponse = paths[typeof routeName$3r]['post']['responses'][202]['content']['application/json'];
interface ExtractManyDocumentInBatchProps {
    body: ExtractManyDocumentInBatchBody;
}
declare const extractManyDocumentInBatch: (props: ExtractManyDocumentInBatchProps, wgApiClient: ClientType) => Promise<ExtractManyDocumentInBatchResponse>;

declare const routeName$3q = "/v1/api/document-extractor/batches/{batch_id}";
type GetDocumentExtractionBatchByIdPathParams = paths[typeof routeName$3q]['get']['parameters']['path'];
type GetDocumentExtractionBatchByIdResponse = paths[typeof routeName$3q]['get']['responses'][200]['content']['application/json'];
type GetDocumentExtractionBatchByIdProps = paths[typeof routeName$3q]['get']['parameters'];
declare const getDocumentExtractionBatchById: (props: GetDocumentExtractionBatchByIdProps, wgApiClient: ClientType) => Promise<GetDocumentExtractionBatchByIdResponse>;

declare const routeName$3p = "/v1/api/documents/{document_id}/link";
type GetLinkOfDocumentPathParams = paths[typeof routeName$3p]['get']['parameters']['path'];
type GetLinkOfDocumentResponse = paths[typeof routeName$3p]['get']['responses'][307]['content']['application/json'];
type GetLinkOfDocumentProps = paths[typeof routeName$3p]['get']['parameters'];
declare const getLinkOfDocument: (props: GetLinkOfDocumentProps, wgApiClient: ClientType) => Promise<GetLinkOfDocumentResponse>;

declare const routeName$3o = "/v1/api/documents/{document_id}";
type GetDocumentMetadataPathParams = paths[typeof routeName$3o]['get']['parameters']['path'];
type GetDocumentMetadataResponse = paths[typeof routeName$3o]['get']['responses'][200]['content']['application/json'];
type GetDocumentMetadataProps = paths[typeof routeName$3o]['get']['parameters'];
declare const getDocumentMetadata: (props: GetDocumentMetadataProps, wgApiClient: ClientType) => Promise<GetDocumentMetadataResponse>;

declare const routeName$3n = "/v1/api/people/search";
type SearchDirectorsByFirstAndLastNameQueryParams = paths[typeof routeName$3n]['get']['parameters']['query'];
type SearchDirectorsByFirstAndLastNameResponse = paths[typeof routeName$3n]['get']['responses'][200]['content']['application/json'];
type SearchDirectorsByFirstAndLastNameProps = paths[typeof routeName$3n]['get']['parameters'];
declare const searchDirectorsByFirstAndLastName: (props: SearchDirectorsByFirstAndLastNameProps, wgApiClient: ClientType) => Promise<SearchDirectorsByFirstAndLastNameResponse>;

declare const routeName$3m = "/v1/api/enterprises/search";
type SearchEnterprisesByCountryQueryParams = paths[typeof routeName$3m]['get']['parameters']['query'];
type SearchEnterprisesByCountryResponse = paths[typeof routeName$3m]['get']['responses'][200]['content']['application/json'];
type SearchEnterprisesByCountryProps = paths[typeof routeName$3m]['get']['parameters'];
declare const searchEnterprisesByCountry: (props: SearchEnterprisesByCountryProps, wgApiClient: ClientType) => Promise<SearchEnterprisesByCountryResponse>;

declare const routeName$3l = "/v1/api/enterprises/{company_registration_number}";
type GetEnterpriseByCompanyRegistrationNumberAndCountryPathParams = paths[typeof routeName$3l]['get']['parameters']['path'];
type GetEnterpriseByCompanyRegistrationNumberAndCountryQueryParams = paths[typeof routeName$3l]['get']['parameters']['query'];
type GetEnterpriseByCompanyRegistrationNumberAndCountryResponse = paths[typeof routeName$3l]['get']['responses'][200]['content']['application/json'];
type GetEnterpriseByCompanyRegistrationNumberAndCountryProps = paths[typeof routeName$3l]['get']['parameters'];
declare const getEnterpriseByCompanyRegistrationNumberAndCountry: (props: GetEnterpriseByCompanyRegistrationNumberAndCountryProps, wgApiClient: ClientType) => Promise<GetEnterpriseByCompanyRegistrationNumberAndCountryResponse>;

declare const routeName$3k = "/v1/api/enterprises/{company_registration_number}/minimal";
type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponsePathParams = paths[typeof routeName$3k]['get']['parameters']['path'];
type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseQueryParams = paths[typeof routeName$3k]['get']['parameters']['query'];
type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseResponse = paths[typeof routeName$3k]['get']['responses'][200]['content']['application/json'];
type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseProps = paths[typeof routeName$3k]['get']['parameters'];
declare const getEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponse: (props: GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseProps, wgApiClient: ClientType) => Promise<GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseResponse>;

declare const routeName$3j = "/enums";
type GetAllEnumsResponse = paths[typeof routeName$3j]['get']['responses'][200]['content']['application/json'];
declare const getAllEnums: (wgApiClient: ClientType) => Promise<GetAllEnumsResponse>;

declare const routeName$3i = "/enums/{enum}";
type GetValuesOfEnumPathParams = paths[typeof routeName$3i]['get']['parameters']['path'];
type GetValuesOfEnumResponse = paths[typeof routeName$3i]['get']['responses'][200]['content']['application/json'];
type GetValuesOfEnumProps = paths[typeof routeName$3i]['get']['parameters'];
declare const getValuesOfEnum: (props: GetValuesOfEnumProps, wgApiClient: ClientType) => Promise<GetValuesOfEnumResponse>;

declare const routeName$3h = "/v1/api/advisory-reports/{report_id}/export-options";
type GetAdvisoryReportExportOptionsPathParams = paths[typeof routeName$3h]['get']['parameters']['path'];
type GetAdvisoryReportExportOptionsResponse = paths[typeof routeName$3h]['get']['responses'][200]['content']['application/json'];
type GetAdvisoryReportExportOptionsProps = paths[typeof routeName$3h]['get']['parameters'];
declare const getAdvisoryReportExportOptions: (props: GetAdvisoryReportExportOptionsProps, wgApiClient: ClientType) => Promise<GetAdvisoryReportExportOptionsResponse>;

declare const routeName$3g = "/v1/api/advisory-reports/{report_id}/exports";
type ExportAdvisoryReportByIdBody = paths[typeof routeName$3g]['post']['requestBody']['content']['application/json'];
type ExportAdvisoryReportByIdPathParams = paths[typeof routeName$3g]['post']['parameters']['path'];
type ExportAdvisoryReportByIdQueryParams = paths[typeof routeName$3g]['post']['parameters']['query'];
type ExportAdvisoryReportByIdResponse = paths[typeof routeName$3g]['post']['responses'][201]['content']['application/json'];
interface ExportAdvisoryReportByIdProps {
    body: ExportAdvisoryReportByIdBody;
    params: {
        query: ExportAdvisoryReportByIdQueryParams;
        path: ExportAdvisoryReportByIdPathParams;
    };
}
declare const exportAdvisoryReportById: (props: ExportAdvisoryReportByIdProps, wgApiClient: ClientType) => Promise<ExportAdvisoryReportByIdResponse>;

declare const routeName$3f = "/v1/api/parties/{party_id}/exports/crm";
type ExportPartyByIdPathParams = paths[typeof routeName$3f]['post']['parameters']['path'];
type ExportPartyByIdResponse = paths[typeof routeName$3f]['post']['responses'][201]['content']['application/json'];
interface ExportPartyByIdProps {
    params: {
        path: ExportPartyByIdPathParams;
    };
}
declare const exportPartyById: (props: ExportPartyByIdProps, wgApiClient: ClientType) => Promise<ExportPartyByIdResponse>;

declare const routeName$3e = "/v1/api/parties/{party_id}/exports";
type RetrieveAllExportsByPartyPathParams = paths[typeof routeName$3e]['get']['parameters']['path'];
type RetrieveAllExportsByPartyQueryParams = paths[typeof routeName$3e]['get']['parameters']['query'];
type RetrieveAllExportsByPartyResponse = paths[typeof routeName$3e]['get']['responses'][200]['content']['application/json'];
type RetrieveAllExportsByPartyProps = paths[typeof routeName$3e]['get']['parameters'];
declare const retrieveAllExportsByParty: (props: RetrieveAllExportsByPartyProps, wgApiClient: ClientType) => Promise<RetrieveAllExportsByPartyResponse>;

declare const routeName$3d = "/v1/api/exports/{export_id}";
type RetrieveExportByIdPathParams = paths[typeof routeName$3d]['get']['parameters']['path'];
type RetrieveExportByIdQueryParams = paths[typeof routeName$3d]['get']['parameters']['query'];
type RetrieveExportByIdResponse = paths[typeof routeName$3d]['get']['responses'][200]['content']['application/json'];
type RetrieveExportByIdProps = paths[typeof routeName$3d]['get']['parameters'];
declare const retrieveExportById: (props: RetrieveExportByIdProps, wgApiClient: ClientType) => Promise<RetrieveExportByIdResponse>;

declare const routeName$3c = "/v1/api/flights/lock";
type LockFlightApiResponse = paths[typeof routeName$3c]['get']['responses'][200]['content']['application/json'];
declare const lockFlightApi: (wgApiClient: ClientType) => Promise<LockFlightApiResponse>;

declare const routeName$3b = "/v1/api/flights/airports";
type RetrieveAirportsResponse = paths[typeof routeName$3b]['get']['responses'][200]['content']['application/json'];
declare const retrieveAirports: (wgApiClient: ClientType) => Promise<RetrieveAirportsResponse>;

declare const routeName$3a = "/v1/api/distributions/me/flows";
type GetAvailableFlowsForDistributionInfoQueryParams = paths[typeof routeName$3a]['get']['parameters']['query'];
type GetAvailableFlowsForDistributionInfoResponse = paths[typeof routeName$3a]['get']['responses'][200]['content']['application/json'];
type GetAvailableFlowsForDistributionInfoProps = paths[typeof routeName$3a]['get']['parameters'];
declare const getAvailableFlowsForDistributionInfo: (props: GetAvailableFlowsForDistributionInfoProps, wgApiClient: ClientType) => Promise<GetAvailableFlowsForDistributionInfoResponse>;

declare const routeName$39 = "/v1/api/flows";
type GetFlowsInfoQueryParams = paths[typeof routeName$39]['get']['parameters']['query'];
type GetFlowsInfoResponse = paths[typeof routeName$39]['get']['responses'][200]['content']['application/json'];
type GetFlowsInfoProps = paths[typeof routeName$39]['get']['parameters'];
declare const getFlowsInfo: (props: GetFlowsInfoProps, wgApiClient: ClientType) => Promise<GetFlowsInfoResponse>;

declare const routeName$38 = "/v1/api/flows/{flow_id}";
type GetFlowInfoByIdPathParams = paths[typeof routeName$38]['get']['parameters']['path'];
type GetFlowInfoByIdQueryParams = paths[typeof routeName$38]['get']['parameters']['query'];
type GetFlowInfoByIdResponse = paths[typeof routeName$38]['get']['responses'][200]['content']['application/json'];
type GetFlowInfoByIdProps = paths[typeof routeName$38]['get']['parameters'];
declare const getFlowInfoById: (props: GetFlowInfoByIdProps, wgApiClient: ClientType) => Promise<GetFlowInfoByIdResponse>;

declare const routeName$37 = "/v1/api/flows/{flow_id}";
type RetrieveFlowBody = paths[typeof routeName$37]['post']['requestBody']['content']['application/json'];
type RetrieveFlowPathParams = paths[typeof routeName$37]['post']['parameters']['path'];
type RetrieveFlowQueryParams = paths[typeof routeName$37]['post']['parameters']['query'];
type RetrieveFlowResponse = paths[typeof routeName$37]['post']['responses'][201]['content']['application/json'];
interface RetrieveFlowProps {
    body: RetrieveFlowBody;
    params: {
        query: RetrieveFlowQueryParams;
        path: RetrieveFlowPathParams;
    };
}
declare const retrieveFlow: (props: RetrieveFlowProps, wgApiClient: ClientType) => Promise<RetrieveFlowResponse>;

declare const routeName$36 = "/v1/api/flows/{flow_id}/questionnaire";
type GenerateFlowQuestionnairePathParams = paths[typeof routeName$36]['get']['parameters']['path'];
type GenerateFlowQuestionnaireQueryParams = paths[typeof routeName$36]['get']['parameters']['query'];
type GenerateFlowQuestionnaireResponse = paths[typeof routeName$36]['get']['responses'][200]['content']['application/json'];
type GenerateFlowQuestionnaireProps = paths[typeof routeName$36]['get']['parameters'];
declare const generateFlowQuestionnaire: (props: GenerateFlowQuestionnaireProps, wgApiClient: ClientType) => Promise<GenerateFlowQuestionnaireResponse>;

declare const routeName$35 = "/v1/api/flows/{flow_id}/questionnaire/pdf";
type GenerateFlowQuestionnaireDocumentBody = paths[typeof routeName$35]['post']['requestBody']['content']['application/json'];
type GenerateFlowQuestionnaireDocumentPathParams = paths[typeof routeName$35]['post']['parameters']['path'];
type GenerateFlowQuestionnaireDocumentQueryParams = paths[typeof routeName$35]['post']['parameters']['query'];
type GenerateFlowQuestionnaireDocumentResponse = paths[typeof routeName$35]['post']['responses'][200]['content']['application/json'];
interface GenerateFlowQuestionnaireDocumentProps {
    body: GenerateFlowQuestionnaireDocumentBody;
    params: {
        query: GenerateFlowQuestionnaireDocumentQueryParams;
        path: GenerateFlowQuestionnaireDocumentPathParams;
    };
}
declare const generateFlowQuestionnaireDocument: (props: GenerateFlowQuestionnaireDocumentProps, wgApiClient: ClientType) => Promise<GenerateFlowQuestionnaireDocumentResponse>;

declare const routeName$34 = "/v1/api/flows-ask-later-questions";
type RetrieveAskLaterQuestionsQueryParams = paths[typeof routeName$34]['get']['parameters']['query'];
type RetrieveAskLaterQuestionsResponse = paths[typeof routeName$34]['get']['responses'][200]['content']['application/json'];
type RetrieveAskLaterQuestionsProps = paths[typeof routeName$34]['get']['parameters'];
declare const retrieveAskLaterQuestions: (props: RetrieveAskLaterQuestionsProps, wgApiClient: ClientType) => Promise<RetrieveAskLaterQuestionsResponse>;

declare const routeName$33 = "/v1/api/flows-ask-later-questions";
type SetAskLaterQuestionsBody = paths[typeof routeName$33]['post']['requestBody']['content']['application/json'];
type SetAskLaterQuestionsResponse = paths[typeof routeName$33]['post']['responses'][200]['content']['application/json'];
interface SetAskLaterQuestionsProps {
    body: SetAskLaterQuestionsBody;
}
declare const setAskLaterQuestions: (props: SetAskLaterQuestionsProps, wgApiClient: ClientType) => Promise<SetAskLaterQuestionsResponse>;

declare const routeName$32 = "/v1/api/flows/{flow_id}/answers";
type AnswerAFlowDirectlyBody = paths[typeof routeName$32]['post']['requestBody']['content']['application/json'];
type AnswerAFlowDirectlyPathParams = paths[typeof routeName$32]['post']['parameters']['path'];
type AnswerAFlowDirectlyQueryParams = paths[typeof routeName$32]['post']['parameters']['query'];
type AnswerAFlowDirectlyResponse = paths[typeof routeName$32]['post']['responses'][200]['content']['application/json'];
interface AnswerAFlowDirectlyProps {
    body: AnswerAFlowDirectlyBody;
    params: {
        query: AnswerAFlowDirectlyQueryParams;
        path: AnswerAFlowDirectlyPathParams;
    };
}
declare const answerAFlowDirectly: (props: AnswerAFlowDirectlyProps, wgApiClient: ClientType) => Promise<AnswerAFlowDirectlyResponse>;

declare const routeName$31 = "/v1/api/generative-ai/description-completion";
type GenerateCompanyDescriptionBody = paths[typeof routeName$31]['post']['requestBody']['content']['application/json'];
type GenerateCompanyDescriptionResponse = paths[typeof routeName$31]['post']['responses'][200]['content']['application/json'];
interface GenerateCompanyDescriptionProps {
    body: GenerateCompanyDescriptionBody;
}
declare const generateCompanyDescription: (props: GenerateCompanyDescriptionProps, wgApiClient: ClientType) => Promise<GenerateCompanyDescriptionResponse>;

declare const routeName$30 = "/v1/api/generative-ai/website-theme-extraction";
type ExtractWebsiteThemeBody = paths[typeof routeName$30]['post']['requestBody']['content']['application/json'];
type ExtractWebsiteThemeResponse = paths[typeof routeName$30]['post']['responses'][200]['content']['application/json'];
interface ExtractWebsiteThemeProps {
    body: ExtractWebsiteThemeBody;
}
declare const extractWebsiteTheme: (props: ExtractWebsiteThemeProps, wgApiClient: ClientType) => Promise<ExtractWebsiteThemeResponse>;

declare const routeName$2$ = "/v1/api/risk-domains";
type GetRiskDomainsQueryParams = paths[typeof routeName$2$]['get']['parameters']['query'];
type GetRiskDomainsResponse = paths[typeof routeName$2$]['get']['responses'][200]['content']['application/json'];
type GetRiskDomainsProps = paths[typeof routeName$2$]['get']['parameters'];
declare const getRiskDomains: (props: GetRiskDomainsProps, wgApiClient: ClientType) => Promise<GetRiskDomainsResponse>;

declare const routeName$2_ = "/v1/api/risk-domains/{risk_domain_id}";
type GetRiskDomainByIdPathParams = paths[typeof routeName$2_]['get']['parameters']['path'];
type GetRiskDomainByIdQueryParams = paths[typeof routeName$2_]['get']['parameters']['query'];
type GetRiskDomainByIdResponse = paths[typeof routeName$2_]['get']['responses'][200]['content']['application/json'];
type GetRiskDomainByIdProps = paths[typeof routeName$2_]['get']['parameters'];
declare const getRiskDomainById: (props: GetRiskDomainByIdProps, wgApiClient: ClientType) => Promise<GetRiskDomainByIdResponse>;

declare const routeName$2Z = "/v1/api/risk-domains/{risk_domain_id}";
type UpdateRiskDomainByDistributionBody = paths[typeof routeName$2Z]['patch']['requestBody']['content']['application/json'];
type UpdateRiskDomainByDistributionPathParams = paths[typeof routeName$2Z]['patch']['parameters']['path'];
type UpdateRiskDomainByDistributionResponse = paths[typeof routeName$2Z]['patch']['responses'][200]['content']['application/json'];
interface UpdateRiskDomainByDistributionProps {
    body: UpdateRiskDomainByDistributionBody;
    params: {
        path: UpdateRiskDomainByDistributionPathParams;
    };
}
declare const updateRiskDomainByDistribution: (props: UpdateRiskDomainByDistributionProps, wgApiClient: ClientType) => Promise<UpdateRiskDomainByDistributionResponse>;

declare const routeName$2Y = "/v1/api/prevention-advice";
type GetPreventionAdviceQueryParams = paths[typeof routeName$2Y]['get']['parameters']['query'];
type GetPreventionAdviceResponse = paths[typeof routeName$2Y]['get']['responses'][200]['content']['application/json'];
type GetPreventionAdviceProps = paths[typeof routeName$2Y]['get']['parameters'];
declare const getPreventionAdvice: (props: GetPreventionAdviceProps, wgApiClient: ClientType) => Promise<GetPreventionAdviceResponse>;

declare const routeName$2X = "/v1/api/prevention-advice/{prevention_advice_id}";
type UpdatePreventionByDistributionBody = paths[typeof routeName$2X]['patch']['requestBody']['content']['application/json'];
type UpdatePreventionByDistributionPathParams = paths[typeof routeName$2X]['patch']['parameters']['path'];
type UpdatePreventionByDistributionResponse = paths[typeof routeName$2X]['patch']['responses'][200]['content']['application/json'];
interface UpdatePreventionByDistributionProps {
    body: UpdatePreventionByDistributionBody;
    params: {
        path: UpdatePreventionByDistributionPathParams;
    };
}
declare const updatePreventionByDistribution: (props: UpdatePreventionByDistributionProps, wgApiClient: ClientType) => Promise<UpdatePreventionByDistributionResponse>;

declare const routeName$2W = "/v2/api/insurance-products";
type GetInsuranceProductsV2QueryParams = paths[typeof routeName$2W]['get']['parameters']['query'];
type GetInsuranceProductsV2Response = paths[typeof routeName$2W]['get']['responses'][200]['content']['application/json'];
type GetInsuranceProductsV2Props = paths[typeof routeName$2W]['get']['parameters'];
declare const getInsuranceProductsV2: (props: GetInsuranceProductsV2Props, wgApiClient: ClientType) => Promise<GetInsuranceProductsV2Response>;

declare const routeName$2V = "/v1/api/insurance-products/{insurance_product_id}";
type UpdateInsuranceProductByDistributionBody = paths[typeof routeName$2V]['patch']['requestBody']['content']['application/json'];
type UpdateInsuranceProductByDistributionPathParams = paths[typeof routeName$2V]['patch']['parameters']['path'];
type UpdateInsuranceProductByDistributionResponse = paths[typeof routeName$2V]['patch']['responses'][200]['content']['application/json'];
interface UpdateInsuranceProductByDistributionProps {
    body: UpdateInsuranceProductByDistributionBody;
    params: {
        path: UpdateInsuranceProductByDistributionPathParams;
    };
}
declare const updateInsuranceProductByDistribution: (props: UpdateInsuranceProductByDistributionProps, wgApiClient: ClientType) => Promise<UpdateInsuranceProductByDistributionResponse>;

declare const routeName$2U = "/v1/api/insurance-products/{insurance_product_id}/advices";
type GetAdvicesPerInsuranceProductPathParams = paths[typeof routeName$2U]['get']['parameters']['path'];
type GetAdvicesPerInsuranceProductResponse = paths[typeof routeName$2U]['get']['responses'][200]['content']['application/json'];
type GetAdvicesPerInsuranceProductProps = paths[typeof routeName$2U]['get']['parameters'];
declare const getAdvicesPerInsuranceProduct: (props: GetAdvicesPerInsuranceProductProps, wgApiClient: ClientType) => Promise<GetAdvicesPerInsuranceProductResponse>;

declare const routeName$2T = "/v1/api/insurance-products/{insurance_product_id}/advices/{advice_id}";
type EditInsuranceProductAdviceByDistributionBody = paths[typeof routeName$2T]['patch']['requestBody']['content']['application/json'];
type EditInsuranceProductAdviceByDistributionPathParams = paths[typeof routeName$2T]['patch']['parameters']['path'];
type EditInsuranceProductAdviceByDistributionResponse = paths[typeof routeName$2T]['patch']['responses'][200]['content']['application/json'];
interface EditInsuranceProductAdviceByDistributionProps {
    body: EditInsuranceProductAdviceByDistributionBody;
    params: {
        path: EditInsuranceProductAdviceByDistributionPathParams;
    };
}
declare const editInsuranceProductAdviceByDistribution: (props: EditInsuranceProductAdviceByDistributionProps, wgApiClient: ClientType) => Promise<EditInsuranceProductAdviceByDistributionResponse>;

declare const routeName$2S = "/v1/api/insurance-products/{insurance_product_id}/descriptions";
type EditInsuranceProductDescriptionsByDistributionPathParams = paths[typeof routeName$2S]['put']['parameters']['path'];
type EditInsuranceProductDescriptionsByDistributionResponse = paths[typeof routeName$2S]['put']['responses'][200]['content']['application/json'];
interface EditInsuranceProductDescriptionsByDistributionProps {
    params: {
        path: EditInsuranceProductDescriptionsByDistributionPathParams;
    };
}
declare const editInsuranceProductDescriptionsByDistribution: (props: EditInsuranceProductDescriptionsByDistributionProps, wgApiClient: ClientType) => Promise<EditInsuranceProductDescriptionsByDistributionResponse>;

declare const routeName$2R = "/v1/api/insurance-terms-bot/supported-risk-domains";
type GetSupportedRiskDomainsQueryParams = paths[typeof routeName$2R]['get']['parameters']['query'];
type GetSupportedRiskDomainsResponse = paths[typeof routeName$2R]['get']['responses'][200]['content']['application/json'];
type GetSupportedRiskDomainsProps = paths[typeof routeName$2R]['get']['parameters'];
declare const getSupportedRiskDomains: (props: GetSupportedRiskDomainsProps, wgApiClient: ClientType) => Promise<GetSupportedRiskDomainsResponse>;

declare const routeName$2Q = "/v1/api/insurance-terms-bot/supported-insurance-companies";
type GetSupportedInsuranceCompaniesQueryParams = paths[typeof routeName$2Q]['get']['parameters']['query'];
type GetSupportedInsuranceCompaniesResponse = paths[typeof routeName$2Q]['get']['responses'][200]['content']['application/json'];
type GetSupportedInsuranceCompaniesProps = paths[typeof routeName$2Q]['get']['parameters'];
declare const getSupportedInsuranceCompanies: (props: GetSupportedInsuranceCompaniesProps, wgApiClient: ClientType) => Promise<GetSupportedInsuranceCompaniesResponse>;

declare const routeName$2P = "/v1/api/insurance-terms-bot/supported-insurance-subjects";
type GetSupportedInsuranceSubjectsQueryParams = paths[typeof routeName$2P]['get']['parameters']['query'];
type GetSupportedInsuranceSubjectsResponse = paths[typeof routeName$2P]['get']['responses'][200]['content']['application/json'];
type GetSupportedInsuranceSubjectsProps = paths[typeof routeName$2P]['get']['parameters'];
declare const getSupportedInsuranceSubjects: (props: GetSupportedInsuranceSubjectsProps, wgApiClient: ClientType) => Promise<GetSupportedInsuranceSubjectsResponse>;

declare const routeName$2O = "/v1/api/insurance-terms-bot/chat";
type PoseAQuestionToInsuranceTermsBotBody = paths[typeof routeName$2O]['post']['requestBody']['content']['application/json'];
type PoseAQuestionToInsuranceTermsBotQueryParams = paths[typeof routeName$2O]['post']['parameters']['query'];
type PoseAQuestionToInsuranceTermsBotResponse = paths[typeof routeName$2O]['post']['responses'][201]['content']['application/json'];
interface PoseAQuestionToInsuranceTermsBotProps {
    body: PoseAQuestionToInsuranceTermsBotBody;
    params: {
        query: PoseAQuestionToInsuranceTermsBotQueryParams;
    };
}
declare const poseAQuestionToInsuranceTermsBot: (props: PoseAQuestionToInsuranceTermsBotProps, wgApiClient: ClientType) => Promise<PoseAQuestionToInsuranceTermsBotResponse>;

declare const routeName$2N = "/v1/api/insurance-terms-bot/compare";
type PoseAQuestionToInsuranceTermsBotForItToCompareBody = paths[typeof routeName$2N]['post']['requestBody']['content']['application/json'];
type PoseAQuestionToInsuranceTermsBotForItToCompareQueryParams = paths[typeof routeName$2N]['post']['parameters']['query'];
type PoseAQuestionToInsuranceTermsBotForItToCompareResponse = paths[typeof routeName$2N]['post']['responses'][201]['content']['application/json'];
interface PoseAQuestionToInsuranceTermsBotForItToCompareProps {
    body: PoseAQuestionToInsuranceTermsBotForItToCompareBody;
    params: {
        query: PoseAQuestionToInsuranceTermsBotForItToCompareQueryParams;
    };
}
declare const poseAQuestionToInsuranceTermsBotForItToCompare: (props: PoseAQuestionToInsuranceTermsBotForItToCompareProps, wgApiClient: ClientType) => Promise<PoseAQuestionToInsuranceTermsBotForItToCompareResponse>;

declare const routeName$2M = "/v1/api/insurance-terms-bot/feedback";
type GiveFeedbackToInsuranceTermsBotBody = paths[typeof routeName$2M]['post']['requestBody']['content']['application/json'];
type GiveFeedbackToInsuranceTermsBotQueryParams = paths[typeof routeName$2M]['post']['parameters']['query'];
type GiveFeedbackToInsuranceTermsBotResponse = paths[typeof routeName$2M]['post']['responses'][201]['content']['application/json'];
interface GiveFeedbackToInsuranceTermsBotProps {
    body: GiveFeedbackToInsuranceTermsBotBody;
    params: {
        query: GiveFeedbackToInsuranceTermsBotQueryParams;
    };
}
declare const giveFeedbackToInsuranceTermsBot: (props: GiveFeedbackToInsuranceTermsBotProps, wgApiClient: ClientType) => Promise<GiveFeedbackToInsuranceTermsBotResponse>;

declare const routeName$2L = "/v1/api/distributions/{distribution_id}/leads/companies";
type CreateCompanyLeadBody = paths[typeof routeName$2L]['post']['requestBody']['content']['application/json'];
type CreateCompanyLeadPathParams = paths[typeof routeName$2L]['post']['parameters']['path'];
type CreateCompanyLeadQueryParams = paths[typeof routeName$2L]['post']['parameters']['query'];
type CreateCompanyLeadResponse = paths[typeof routeName$2L]['post']['responses'][201]['content']['application/json'];
interface CreateCompanyLeadProps {
    body: CreateCompanyLeadBody;
    params: {
        query: CreateCompanyLeadQueryParams;
        path: CreateCompanyLeadPathParams;
    };
}
declare const createCompanyLead: (props: CreateCompanyLeadProps, wgApiClient: ClientType) => Promise<CreateCompanyLeadResponse>;

declare const routeName$2K = "/v1/api/distributions/{distribution_id}/leads/customers";
type CreateCustomerLeadBody = paths[typeof routeName$2K]['post']['requestBody']['content']['application/json'];
type CreateCustomerLeadPathParams = paths[typeof routeName$2K]['post']['parameters']['path'];
type CreateCustomerLeadQueryParams = paths[typeof routeName$2K]['post']['parameters']['query'];
type CreateCustomerLeadResponse = paths[typeof routeName$2K]['post']['responses'][201]['content']['application/json'];
interface CreateCustomerLeadProps {
    body: CreateCustomerLeadBody;
    params: {
        query: CreateCustomerLeadQueryParams;
        path: CreateCustomerLeadPathParams;
    };
}
declare const createCustomerLead: (props: CreateCustomerLeadProps, wgApiClient: ClientType) => Promise<CreateCustomerLeadResponse>;

declare const routeName$2J = "/v1/api/distributions/{distribution_id}/leads";
type GetAllLeadsByDistributionPathParams = paths[typeof routeName$2J]['get']['parameters']['path'];
type GetAllLeadsByDistributionResponse = paths[typeof routeName$2J]['get']['responses'][200]['content']['application/json'];
type GetAllLeadsByDistributionProps = paths[typeof routeName$2J]['get']['parameters'];
declare const getAllLeadsByDistribution: (props: GetAllLeadsByDistributionProps, wgApiClient: ClientType) => Promise<GetAllLeadsByDistributionResponse>;

declare const routeName$2I = "/v1/api/leads/{lead_id}";
type GetLeadByIdPathParams = paths[typeof routeName$2I]['get']['parameters']['path'];
type GetLeadByIdResponse = paths[typeof routeName$2I]['get']['responses'][200]['content']['application/json'];
type GetLeadByIdProps = paths[typeof routeName$2I]['get']['parameters'];
declare const getLeadById: (props: GetLeadByIdProps, wgApiClient: ClientType) => Promise<GetLeadByIdResponse>;

declare const routeName$2H = "/v1/api/leads/{lead_id}/transfers";
type TransferLeadToOtherDistributionBody = paths[typeof routeName$2H]['post']['requestBody']['content']['application/json'];
type TransferLeadToOtherDistributionPathParams = paths[typeof routeName$2H]['post']['parameters']['path'];
type TransferLeadToOtherDistributionQueryParams = paths[typeof routeName$2H]['post']['parameters']['query'];
type TransferLeadToOtherDistributionResponse = paths[typeof routeName$2H]['post']['responses'][200]['content']['application/json'];
interface TransferLeadToOtherDistributionProps {
    body: TransferLeadToOtherDistributionBody;
    params: {
        query: TransferLeadToOtherDistributionQueryParams;
        path: TransferLeadToOtherDistributionPathParams;
    };
}
declare const transferLeadToOtherDistribution: (props: TransferLeadToOtherDistributionProps, wgApiClient: ClientType) => Promise<TransferLeadToOtherDistributionResponse>;

declare const routeName$2G = "/v1/api/leases/profilease/cars/rates";
type GetCarLeaseRatesQueryParams = paths[typeof routeName$2G]['get']['parameters']['query'];
type GetCarLeaseRatesResponse = paths[typeof routeName$2G]['get']['responses'][200]['content']['application/json'];
type GetCarLeaseRatesProps = paths[typeof routeName$2G]['get']['parameters'];
declare const getCarLeaseRates: (props: GetCarLeaseRatesProps, wgApiClient: ClientType) => Promise<GetCarLeaseRatesResponse>;

declare const routeName$2F = "/v1/api/leases/profilease/cars/quotes";
type CalculateCarLeaseQuoteBody = paths[typeof routeName$2F]['post']['requestBody']['content']['application/json'];
type CalculateCarLeaseQuoteQueryParams = paths[typeof routeName$2F]['post']['parameters']['query'];
type CalculateCarLeaseQuoteResponse = paths[typeof routeName$2F]['post']['responses'][200]['content']['application/json'];
interface CalculateCarLeaseQuoteProps {
    body: CalculateCarLeaseQuoteBody;
    params: {
        query: CalculateCarLeaseQuoteQueryParams;
    };
}
declare const calculateCarLeaseQuote: (props: CalculateCarLeaseQuoteProps, wgApiClient: ClientType) => Promise<CalculateCarLeaseQuoteResponse>;

declare const routeName$2E = "/v1/api/distributions/{distribution_id}/leases/profilease/offers";
type GetAllLeaseOffersByDistributionPathParams = paths[typeof routeName$2E]['get']['parameters']['path'];
type GetAllLeaseOffersByDistributionQueryParams = paths[typeof routeName$2E]['get']['parameters']['query'];
type GetAllLeaseOffersByDistributionResponse = paths[typeof routeName$2E]['get']['responses'][200]['content']['application/json'];
type GetAllLeaseOffersByDistributionProps = paths[typeof routeName$2E]['get']['parameters'];
declare const getAllLeaseOffersByDistribution: (props: GetAllLeaseOffersByDistributionProps, wgApiClient: ClientType) => Promise<GetAllLeaseOffersByDistributionResponse>;

declare const routeName$2D = "/v1/api/distributions/{distribution_id}/leases/profilease/offers/{lease_offer_id}";
type GetLeaseOfferByIdPathParams = paths[typeof routeName$2D]['get']['parameters']['path'];
type GetLeaseOfferByIdQueryParams = paths[typeof routeName$2D]['get']['parameters']['query'];
type GetLeaseOfferByIdResponse = paths[typeof routeName$2D]['get']['responses'][200]['content']['application/json'];
type GetLeaseOfferByIdProps = paths[typeof routeName$2D]['get']['parameters'];
declare const getLeaseOfferById: (props: GetLeaseOfferByIdProps, wgApiClient: ClientType) => Promise<GetLeaseOfferByIdResponse>;

declare const routeName$2C = "/v1/api/leases/profilease/cars/offers";
type CreateProfileaseCarLeaseOfferBody = paths[typeof routeName$2C]['post']['requestBody']['content']['application/json'];
type CreateProfileaseCarLeaseOfferQueryParams = paths[typeof routeName$2C]['post']['parameters']['query'];
type CreateProfileaseCarLeaseOfferResponse = paths[typeof routeName$2C]['post']['responses'][201]['content']['application/json'];
interface CreateProfileaseCarLeaseOfferProps {
    body: CreateProfileaseCarLeaseOfferBody;
    params: {
        query: CreateProfileaseCarLeaseOfferQueryParams;
    };
}
declare const createProfileaseCarLeaseOffer: (props: CreateProfileaseCarLeaseOfferProps, wgApiClient: ClientType) => Promise<CreateProfileaseCarLeaseOfferResponse>;

declare const routeName$2B = "/v1/api/insurance_companies";
type GetInsuranceCompaniesQueryParams = paths[typeof routeName$2B]['get']['parameters']['query'];
type GetInsuranceCompaniesResponse = paths[typeof routeName$2B]['get']['responses'][200]['content']['application/json'];
type GetInsuranceCompaniesProps = paths[typeof routeName$2B]['get']['parameters'];
declare const getInsuranceCompanies: (props: GetInsuranceCompaniesProps, wgApiClient: ClientType) => Promise<GetInsuranceCompaniesResponse>;

declare const routeName$2A = "/v1/api/themes";
type GetAllAvailableThemesInWegroupQueryParams = paths[typeof routeName$2A]['get']['parameters']['query'];
type GetAllAvailableThemesInWegroupResponse = paths[typeof routeName$2A]['get']['responses'][200]['content']['application/json'];
type GetAllAvailableThemesInWegroupProps = paths[typeof routeName$2A]['get']['parameters'];
declare const getAllAvailableThemesInWegroup: (props: GetAllAvailableThemesInWegroupProps, wgApiClient: ClientType) => Promise<GetAllAvailableThemesInWegroupResponse>;

declare const routeName$2z = "/v1/api/nace-codes";
type GetNaceQueryParams = paths[typeof routeName$2z]['get']['parameters']['query'];
type GetNaceResponse = paths[typeof routeName$2z]['get']['responses'][200]['content']['application/json'];
type GetNaceProps = paths[typeof routeName$2z]['get']['parameters'];
declare const getNace: (props: GetNaceProps, wgApiClient: ClientType) => Promise<GetNaceResponse>;

declare const routeName$2y = "/v1/api/sbi-codes";
type GetSbiQueryParams = paths[typeof routeName$2y]['get']['parameters']['query'];
type GetSbiResponse = paths[typeof routeName$2y]['get']['responses'][200]['content']['application/json'];
type GetSbiProps = paths[typeof routeName$2y]['get']['parameters'];
declare const getSbi: (props: GetSbiProps, wgApiClient: ClientType) => Promise<GetSbiResponse>;

declare const routeName$2x = "/v1/api/events/{activity_id}/artifact";
type GetArtifactFromEventByIdPathParams = paths[typeof routeName$2x]['get']['parameters']['path'];
type GetArtifactFromEventByIdQueryParams = paths[typeof routeName$2x]['get']['parameters']['query'];
type GetArtifactFromEventByIdResponse = paths[typeof routeName$2x]['get']['responses'][200]['content']['application/json'];
type GetArtifactFromEventByIdProps = paths[typeof routeName$2x]['get']['parameters'];
declare const getArtifactFromEventById: (props: GetArtifactFromEventByIdProps, wgApiClient: ClientType) => Promise<GetArtifactFromEventByIdResponse>;

declare const routeName$2w = "/v1/api/lead-providers";
type GetLeadProvidersByAffinityQueryParams = paths[typeof routeName$2w]['get']['parameters']['query'];
type GetLeadProvidersByAffinityResponse = paths[typeof routeName$2w]['get']['responses'][200]['content']['application/json'];
type GetLeadProvidersByAffinityProps = paths[typeof routeName$2w]['get']['parameters'];
declare const getLeadProvidersByAffinity: (props: GetLeadProvidersByAffinityProps, wgApiClient: ClientType) => Promise<GetLeadProvidersByAffinityResponse>;

declare const routeName$2v = "/v1/api/lead-providers/{lead_provider_id}";
type GetLeadProviderByIdPathParams = paths[typeof routeName$2v]['get']['parameters']['path'];
type GetLeadProviderByIdResponse = paths[typeof routeName$2v]['get']['responses'][200]['content']['application/json'];
type GetLeadProviderByIdProps = paths[typeof routeName$2v]['get']['parameters'];
declare const getLeadProviderById: (props: GetLeadProviderByIdProps, wgApiClient: ClientType) => Promise<GetLeadProviderByIdResponse>;

declare const routeName$2u = "/v1/api/toolkit-brokers";
type CreateToolkitBrokerBody = paths[typeof routeName$2u]['post']['requestBody']['content']['application/json'];
type CreateToolkitBrokerQueryParams = paths[typeof routeName$2u]['post']['parameters']['query'];
type CreateToolkitBrokerResponse = paths[typeof routeName$2u]['post']['responses'][201]['content']['application/json'];
interface CreateToolkitBrokerProps {
    body: CreateToolkitBrokerBody;
    params: {
        query: CreateToolkitBrokerQueryParams;
    };
}
declare const createToolkitBroker: (props: CreateToolkitBrokerProps, wgApiClient: ClientType) => Promise<CreateToolkitBrokerResponse>;

declare const routeName$2t = "/v1/api/accounts";
type CreateAccountBody = paths[typeof routeName$2t]['post']['requestBody']['content']['application/json'];
type CreateAccountQueryParams = paths[typeof routeName$2t]['post']['parameters']['query'];
type CreateAccountResponse = paths[typeof routeName$2t]['post']['responses'][201]['content']['application/json'];
interface CreateAccountProps {
    body: CreateAccountBody;
    params: {
        query: CreateAccountQueryParams;
    };
}
declare const createAccount: (props: CreateAccountProps, wgApiClient: ClientType) => Promise<CreateAccountResponse>;

declare const routeName$2s = "/v1/api/toolkit-accounts";
type CreateToolkitAccountBody = paths[typeof routeName$2s]['post']['requestBody']['content']['application/json'];
type CreateToolkitAccountQueryParams = paths[typeof routeName$2s]['post']['parameters']['query'];
type CreateToolkitAccountResponse = paths[typeof routeName$2s]['post']['responses'][201]['content']['application/json'];
interface CreateToolkitAccountProps {
    body: CreateToolkitAccountBody;
    params: {
        query: CreateToolkitAccountQueryParams;
    };
}
declare const createToolkitAccount: (props: CreateToolkitAccountProps, wgApiClient: ClientType) => Promise<CreateToolkitAccountResponse>;

declare const routeName$2r = "/v1/api/trials";
type CreateTrialBrokerBody = paths[typeof routeName$2r]['post']['requestBody']['content']['application/json'];
type CreateTrialBrokerQueryParams = paths[typeof routeName$2r]['post']['parameters']['query'];
type CreateTrialBrokerResponse = paths[typeof routeName$2r]['post']['responses'][201]['content']['application/json'];
interface CreateTrialBrokerProps {
    body: CreateTrialBrokerBody;
    params: {
        query: CreateTrialBrokerQueryParams;
    };
}
declare const createTrialBroker: (props: CreateTrialBrokerProps, wgApiClient: ClientType) => Promise<CreateTrialBrokerResponse>;

declare const routeName$2q = "/v1/api/keys";
type GetEncryptionKeysQueryParams = paths[typeof routeName$2q]['get']['parameters']['query'];
type GetEncryptionKeysResponse = paths[typeof routeName$2q]['get']['responses'][200]['content']['application/json'];
type GetEncryptionKeysProps = paths[typeof routeName$2q]['get']['parameters'];
declare const getEncryptionKeys: (props: GetEncryptionKeysProps, wgApiClient: ClientType) => Promise<GetEncryptionKeysResponse>;

declare const routeName$2p = "/v1/api/verify/exists/user/email";
type VerifyIfAUserExistsByEmailBody = paths[typeof routeName$2p]['post']['requestBody']['content']['application/json'];
type VerifyIfAUserExistsByEmailQueryParams = paths[typeof routeName$2p]['post']['parameters']['query'];
type VerifyIfAUserExistsByEmailResponse = paths[typeof routeName$2p]['post']['responses'][200]['content']['application/json'];
interface VerifyIfAUserExistsByEmailProps {
    body: VerifyIfAUserExistsByEmailBody;
    params: {
        query: VerifyIfAUserExistsByEmailQueryParams;
    };
}
declare const verifyIfAUserExistsByEmail: (props: VerifyIfAUserExistsByEmailProps, wgApiClient: ClientType) => Promise<VerifyIfAUserExistsByEmailResponse>;

declare const routeName$2o = "/v1/api/verify/exists/distribution/registration";
type VerifyIfADistributionExistsByCompanyRegistrationBody = paths[typeof routeName$2o]['post']['requestBody']['content']['application/json'];
type VerifyIfADistributionExistsByCompanyRegistrationQueryParams = paths[typeof routeName$2o]['post']['parameters']['query'];
type VerifyIfADistributionExistsByCompanyRegistrationResponse = paths[typeof routeName$2o]['post']['responses'][200]['content']['application/json'];
interface VerifyIfADistributionExistsByCompanyRegistrationProps {
    body: VerifyIfADistributionExistsByCompanyRegistrationBody;
    params: {
        query: VerifyIfADistributionExistsByCompanyRegistrationQueryParams;
    };
}
declare const verifyIfADistributionExistsByCompanyRegistration: (props: VerifyIfADistributionExistsByCompanyRegistrationProps, wgApiClient: ClientType) => Promise<VerifyIfADistributionExistsByCompanyRegistrationResponse>;

declare const routeName$2n = "/v1/api/verify/exists/distribution/name";
type VerifyIfADistributionExistsByNameBody = paths[typeof routeName$2n]['post']['requestBody']['content']['application/json'];
type VerifyIfADistributionExistsByNameQueryParams = paths[typeof routeName$2n]['post']['parameters']['query'];
type VerifyIfADistributionExistsByNameResponse = paths[typeof routeName$2n]['post']['responses'][200]['content']['application/json'];
interface VerifyIfADistributionExistsByNameProps {
    body: VerifyIfADistributionExistsByNameBody;
    params: {
        query: VerifyIfADistributionExistsByNameQueryParams;
    };
}
declare const verifyIfADistributionExistsByName: (props: VerifyIfADistributionExistsByNameProps, wgApiClient: ClientType) => Promise<VerifyIfADistributionExistsByNameResponse>;

declare const routeName$2m = "/v1/api/plans";
type GetAllAvailablePlansResponse = paths[typeof routeName$2m]['get']['responses'][200]['content']['application/json'];
declare const getAllAvailablePlans: (wgApiClient: ClientType) => Promise<GetAllAvailablePlansResponse>;

declare const routeName$2l = "/v1/api/activity-types";
type GetAllActivityTypesQueryParams = paths[typeof routeName$2l]['get']['parameters']['query'];
type GetAllActivityTypesResponse = paths[typeof routeName$2l]['get']['responses'][200]['content']['application/json'];
type GetAllActivityTypesProps = paths[typeof routeName$2l]['get']['parameters'];
declare const getAllActivityTypes: (props: GetAllActivityTypesProps, wgApiClient: ClientType) => Promise<GetAllActivityTypesResponse>;

declare const routeName$2k = "/v1/api/flows/jobs/{job_id}";
type GetJobResultByIdPathParams = paths[typeof routeName$2k]['get']['parameters']['path'];
type GetJobResultByIdQueryParams = paths[typeof routeName$2k]['get']['parameters']['query'];
type GetJobResultByIdResponse = paths[typeof routeName$2k]['get']['responses'][200]['content']['application/json'];
type GetJobResultByIdProps = paths[typeof routeName$2k]['get']['parameters'];
declare const getJobResultById: (props: GetJobResultByIdProps, wgApiClient: ClientType) => Promise<GetJobResultByIdResponse>;

declare const routeName$2j = "/v1/api/anvaflows/labels/{label}/enum";
type GetEnumByAnvaLabelPathParams = paths[typeof routeName$2j]['get']['parameters']['path'];
type GetEnumByAnvaLabelQueryParams = paths[typeof routeName$2j]['get']['parameters']['query'];
type GetEnumByAnvaLabelResponse = paths[typeof routeName$2j]['get']['responses'][200]['content']['application/json'];
type GetEnumByAnvaLabelProps = paths[typeof routeName$2j]['get']['parameters'];
declare const getEnumByAnvaLabel: (props: GetEnumByAnvaLabelProps, wgApiClient: ClientType) => Promise<GetEnumByAnvaLabelResponse>;

declare const routeName$2i = "/v1/api/insights/cars/check-insurance";
type GetInsightsIfCarIsInsuredBody = paths[typeof routeName$2i]['post']['requestBody']['content']['application/json'];
type GetInsightsIfCarIsInsuredResponse = paths[typeof routeName$2i]['post']['responses'][200]['content']['application/json'];
interface GetInsightsIfCarIsInsuredProps {
    body: GetInsightsIfCarIsInsuredBody;
}
declare const getInsightsIfCarIsInsured: (props: GetInsightsIfCarIsInsuredProps, wgApiClient: ClientType) => Promise<GetInsightsIfCarIsInsuredResponse>;

declare const routeName$2h = "/v1/api/partners/carglass/events";
type PostEventAsCarglassPartnerBody = paths[typeof routeName$2h]['post']['requestBody']['content']['application/json'];
type PostEventAsCarglassPartnerResponse = paths[typeof routeName$2h]['post']['responses'][201]['content']['application/json'];
interface PostEventAsCarglassPartnerProps {
    body: PostEventAsCarglassPartnerBody;
}
declare const postEventAsCarglassPartner: (props: PostEventAsCarglassPartnerProps, wgApiClient: ClientType) => Promise<PostEventAsCarglassPartnerResponse>;

declare const routeName$2g = "/v1/api/offer-request-for-insurance-company/pdf";
type GenerateOfferRequestForInsuranceCompanyPdfBody = paths[typeof routeName$2g]['post']['requestBody']['content']['application/json'];
type GenerateOfferRequestForInsuranceCompanyPdfResponse = paths[typeof routeName$2g]['post']['responses'][200]['content']['application/json'];
interface GenerateOfferRequestForInsuranceCompanyPdfProps {
    body: GenerateOfferRequestForInsuranceCompanyPdfBody;
}
declare const generateOfferRequestForInsuranceCompanyPdf: (props: GenerateOfferRequestForInsuranceCompanyPdfProps, wgApiClient: ClientType) => Promise<GenerateOfferRequestForInsuranceCompanyPdfResponse>;

declare const routeName$2f = "/v1/api/offer-request-for-insurance-company/docx";
type GenerateOfferRequestForInsuranceCompanyDocxBody = paths[typeof routeName$2f]['post']['requestBody']['content']['application/json'];
type GenerateOfferRequestForInsuranceCompanyDocxResponse = paths[typeof routeName$2f]['post']['responses'][200]['content']['application/json'];
interface GenerateOfferRequestForInsuranceCompanyDocxProps {
    body: GenerateOfferRequestForInsuranceCompanyDocxBody;
}
declare const generateOfferRequestForInsuranceCompanyDocx: (props: GenerateOfferRequestForInsuranceCompanyDocxProps, wgApiClient: ClientType) => Promise<GenerateOfferRequestForInsuranceCompanyDocxResponse>;

declare const routeName$2e = "/v1/api/offers/{offer_id}/revisions/{offer_revision_id}";
type GetOfferByIdPathParams = paths[typeof routeName$2e]['get']['parameters']['path'];
type GetOfferByIdResponse = paths[typeof routeName$2e]['get']['responses'][200]['content']['application/json'];
type GetOfferByIdProps = paths[typeof routeName$2e]['get']['parameters'];
declare const getOfferById: (props: GetOfferByIdProps, wgApiClient: ClientType) => Promise<GetOfferByIdResponse>;

declare const routeName$2d = "/v1/api/offers/{offer_id}/revisions/{offer_revision_id}";
type UpdateOfferByIdBody = paths[typeof routeName$2d]['patch']['requestBody']['content']['application/json'];
type UpdateOfferByIdPathParams = paths[typeof routeName$2d]['patch']['parameters']['path'];
type UpdateOfferByIdResponse = paths[typeof routeName$2d]['patch']['responses'][200]['content']['application/json'];
interface UpdateOfferByIdProps {
    body: UpdateOfferByIdBody;
    params: {
        path: UpdateOfferByIdPathParams;
    };
}
declare const updateOfferById: (props: UpdateOfferByIdProps, wgApiClient: ClientType) => Promise<UpdateOfferByIdResponse>;

declare const routeName$2c = "/v2/api/offers/{offer_id}/revisions/{offer_revision_id}/minimal";
type GetMinimalOfferByIdPathParams = paths[typeof routeName$2c]['get']['parameters']['path'];
type GetMinimalOfferByIdQueryParams = paths[typeof routeName$2c]['get']['parameters']['query'];
type GetMinimalOfferByIdResponse = paths[typeof routeName$2c]['get']['responses'][200]['content']['application/json'];
type GetMinimalOfferByIdProps = paths[typeof routeName$2c]['get']['parameters'];
declare const getMinimalOfferById: (props: GetMinimalOfferByIdProps, wgApiClient: ClientType) => Promise<GetMinimalOfferByIdResponse>;

declare const routeName$2b = "/v2/api/offers/{offer_revision_id}/minimal";
type GetMinimalOfferRevisionByIdPathParams = paths[typeof routeName$2b]['get']['parameters']['path'];
type GetMinimalOfferRevisionByIdResponse = paths[typeof routeName$2b]['get']['responses'][200]['content']['application/json'];
type GetMinimalOfferRevisionByIdProps = paths[typeof routeName$2b]['get']['parameters'];
declare const getMinimalOfferRevisionById: (props: GetMinimalOfferRevisionByIdProps, wgApiClient: ClientType) => Promise<GetMinimalOfferRevisionByIdResponse>;

declare const routeName$2a = "/v1/api/offers/{offer_id}/revisions";
type CreateOfferRevisionBody = paths[typeof routeName$2a]['put']['requestBody']['content']['application/json'];
type CreateOfferRevisionPathParams = paths[typeof routeName$2a]['put']['parameters']['path'];
type CreateOfferRevisionResponse = paths[typeof routeName$2a]['put']['responses'][201]['content']['application/json'];
interface CreateOfferRevisionProps {
    body: CreateOfferRevisionBody;
    params: {
        path: CreateOfferRevisionPathParams;
    };
}
declare const createOfferRevision: (props: CreateOfferRevisionProps, wgApiClient: ClientType) => Promise<CreateOfferRevisionResponse>;

declare const routeName$29 = "/v1/api/offers/bulk";
type UpdateOffersInBulkBody = paths[typeof routeName$29]['patch']['requestBody']['content']['application/json'];
type UpdateOffersInBulkResponse = paths[typeof routeName$29]['patch']['responses'][200]['content']['application/json'];
interface UpdateOffersInBulkProps {
    body: UpdateOffersInBulkBody;
}
declare const updateOffersInBulk: (props: UpdateOffersInBulkProps, wgApiClient: ClientType) => Promise<UpdateOffersInBulkResponse>;

declare const routeName$28 = "/v2/api/distributions/{distribution_id}/offers";
type GetOffersByDistributionPathParams = paths[typeof routeName$28]['get']['parameters']['path'];
type GetOffersByDistributionQueryParams = paths[typeof routeName$28]['get']['parameters']['query'];
type GetOffersByDistributionResponse = paths[typeof routeName$28]['get']['responses'][200]['content']['application/json'];
type GetOffersByDistributionProps = paths[typeof routeName$28]['get']['parameters'];
declare const getOffersByDistribution: (props: GetOffersByDistributionProps, wgApiClient: ClientType) => Promise<GetOffersByDistributionResponse>;

declare const routeName$27 = "/v1/api/organisations/{organisation_id}/leads";
type GetOrganisationLeadsPathParams = paths[typeof routeName$27]['get']['parameters']['path'];
type GetOrganisationLeadsQueryParams = paths[typeof routeName$27]['get']['parameters']['query'];
type GetOrganisationLeadsResponse = paths[typeof routeName$27]['get']['responses'][200]['content']['application/json'];
type GetOrganisationLeadsProps = paths[typeof routeName$27]['get']['parameters'];
declare const getOrganisationLeads: (props: GetOrganisationLeadsProps, wgApiClient: ClientType) => Promise<GetOrganisationLeadsResponse>;

declare const routeName$26 = "/v1/api/organisations/{organisation_id}/offers";
type GetOrganisationOffersPathParams = paths[typeof routeName$26]['get']['parameters']['path'];
type GetOrganisationOffersQueryParams = paths[typeof routeName$26]['get']['parameters']['query'];
type GetOrganisationOffersResponse = paths[typeof routeName$26]['get']['responses'][200]['content']['application/json'];
type GetOrganisationOffersProps = paths[typeof routeName$26]['get']['parameters'];
declare const getOrganisationOffers: (props: GetOrganisationOffersProps, wgApiClient: ClientType) => Promise<GetOrganisationOffersResponse>;

declare const routeName$25 = "/v1/api/organisations/{organisation_id}/distributions";
type GetOrganisationDistributionsPathParams = paths[typeof routeName$25]['get']['parameters']['path'];
type GetOrganisationDistributionsQueryParams = paths[typeof routeName$25]['get']['parameters']['query'];
type GetOrganisationDistributionsResponse = paths[typeof routeName$25]['get']['responses'][200]['content']['application/json'];
type GetOrganisationDistributionsProps = paths[typeof routeName$25]['get']['parameters'];
declare const getOrganisationDistributions: (props: GetOrganisationDistributionsProps, wgApiClient: ClientType) => Promise<GetOrganisationDistributionsResponse>;

declare const routeName$24 = "/v1/api/parties/companies";
type CreateLegalPartyBody = paths[typeof routeName$24]['post']['requestBody']['content']['application/json'];
type CreateLegalPartyResponse = paths[typeof routeName$24]['post']['responses'][201]['content']['application/json'];
interface CreateLegalPartyProps {
    body: CreateLegalPartyBody;
}
declare const createLegalParty: (props: CreateLegalPartyProps, wgApiClient: ClientType) => Promise<CreateLegalPartyResponse>;

declare const routeName$23 = "/v1/api/parties/customers";
type CreateNaturalPartyBody = paths[typeof routeName$23]['post']['requestBody']['content']['application/json'];
type CreateNaturalPartyResponse = paths[typeof routeName$23]['post']['responses'][201]['content']['application/json'];
interface CreateNaturalPartyProps {
    body: CreateNaturalPartyBody;
}
declare const createNaturalParty: (props: CreateNaturalPartyProps, wgApiClient: ClientType) => Promise<CreateNaturalPartyResponse>;

declare const routeName$22 = "/v1/api/parties/{party_id}/activity";
type GetActivityByPartyPathParams = paths[typeof routeName$22]['get']['parameters']['path'];
type GetActivityByPartyQueryParams = paths[typeof routeName$22]['get']['parameters']['query'];
type GetActivityByPartyResponse = paths[typeof routeName$22]['get']['responses'][200]['content']['application/json'];
type GetActivityByPartyProps = paths[typeof routeName$22]['get']['parameters'];
declare const getActivityByParty: (props: GetActivityByPartyProps, wgApiClient: ClientType) => Promise<GetActivityByPartyResponse>;

declare const routeName$21 = "/v1/api/activities/{activity_id}/comments";
type CommentOnActivityPathParams = paths[typeof routeName$21]['post']['parameters']['path'];
type CommentOnActivityQueryParams = paths[typeof routeName$21]['post']['parameters']['query'];
type CommentOnActivityResponse = paths[typeof routeName$21]['post']['responses'][201]['content']['application/json'];
interface CommentOnActivityProps {
    params: {
        query: CommentOnActivityQueryParams;
        path: CommentOnActivityPathParams;
    };
}
declare const commentOnActivity: (props: CommentOnActivityProps, wgApiClient: ClientType) => Promise<CommentOnActivityResponse>;

declare const routeName$20 = "/v1/api/activities/{activity_id}/comments/{comment_id}";
type DeleteCommentOnActivityPathParams = paths[typeof routeName$20]['delete']['parameters']['path'];
type DeleteCommentOnActivityQueryParams = paths[typeof routeName$20]['delete']['parameters']['query'];
type DeleteCommentOnActivityResponse = paths[typeof routeName$20]['delete']['responses'][200]['content']['application/json'];
interface DeleteCommentOnActivityProps {
    params: {
        query: DeleteCommentOnActivityQueryParams;
        path: DeleteCommentOnActivityPathParams;
    };
}
declare const deleteCommentOnActivity: (props: DeleteCommentOnActivityProps, wgApiClient: ClientType) => Promise<DeleteCommentOnActivityResponse>;

declare const routeName$1$ = "/v1/api/activities/{activity_id}/comments/{comment_id}";
type UpdateCommentOnActivityPathParams = paths[typeof routeName$1$]['patch']['parameters']['path'];
type UpdateCommentOnActivityQueryParams = paths[typeof routeName$1$]['patch']['parameters']['query'];
type UpdateCommentOnActivityResponse = paths[typeof routeName$1$]['patch']['responses'][200]['content']['application/json'];
interface UpdateCommentOnActivityProps {
    params: {
        query: UpdateCommentOnActivityQueryParams;
        path: UpdateCommentOnActivityPathParams;
    };
}
declare const updateCommentOnActivity: (props: UpdateCommentOnActivityProps, wgApiClient: ClientType) => Promise<UpdateCommentOnActivityResponse>;

declare const routeName$1_ = "/v1/api/distributions/{distribution_id}/parties";
type GetAllPartiesByDistributionPathParams = paths[typeof routeName$1_]['get']['parameters']['path'];
type GetAllPartiesByDistributionQueryParams = paths[typeof routeName$1_]['get']['parameters']['query'];
type GetAllPartiesByDistributionResponse = paths[typeof routeName$1_]['get']['responses'][200]['content']['application/json'];
type GetAllPartiesByDistributionProps = paths[typeof routeName$1_]['get']['parameters'];
declare const getAllPartiesByDistribution: (props: GetAllPartiesByDistributionProps, wgApiClient: ClientType) => Promise<GetAllPartiesByDistributionResponse>;

declare const routeName$1Z = "/v2/api/distributions/{distribution_id}/parties";
type GetAllPartiesByDistributionV2PathParams = paths[typeof routeName$1Z]['get']['parameters']['path'];
type GetAllPartiesByDistributionV2QueryParams = paths[typeof routeName$1Z]['get']['parameters']['query'];
type GetAllPartiesByDistributionV2Response = paths[typeof routeName$1Z]['get']['responses'][200]['content']['application/json'];
type GetAllPartiesByDistributionV2Props = paths[typeof routeName$1Z]['get']['parameters'];
declare const getAllPartiesByDistributionV2: (props: GetAllPartiesByDistributionV2Props, wgApiClient: ClientType) => Promise<GetAllPartiesByDistributionV2Response>;

declare const routeName$1Y = "/v1/api/parties-filters/origin";
type GetPartiesOriginFilterQueryParams = paths[typeof routeName$1Y]['get']['parameters']['query'];
type GetPartiesOriginFilterResponse = paths[typeof routeName$1Y]['get']['responses'][200]['content']['application/json'];
type GetPartiesOriginFilterProps = paths[typeof routeName$1Y]['get']['parameters'];
declare const getPartiesOriginFilter: (props: GetPartiesOriginFilterProps, wgApiClient: ClientType) => Promise<GetPartiesOriginFilterResponse>;

declare const routeName$1X = "/v1/api/parties/{party_id}/merges";
type MergePartiesTogetherBody = paths[typeof routeName$1X]['post']['requestBody']['content']['application/json'];
type MergePartiesTogetherPathParams = paths[typeof routeName$1X]['post']['parameters']['path'];
type MergePartiesTogetherQueryParams = paths[typeof routeName$1X]['post']['parameters']['query'];
type MergePartiesTogetherResponse = paths[typeof routeName$1X]['post']['responses'][200]['content']['application/json'];
interface MergePartiesTogetherProps {
    body: MergePartiesTogetherBody;
    params: {
        query: MergePartiesTogetherQueryParams;
        path: MergePartiesTogetherPathParams;
    };
}
declare const mergePartiesTogether: (props: MergePartiesTogetherProps, wgApiClient: ClientType) => Promise<MergePartiesTogetherResponse>;

declare const routeName$1W = "/v1/api/parties/{party_id}/merge-suggestions";
type GetPartyMergeSuggestionsPathParams = paths[typeof routeName$1W]['get']['parameters']['path'];
type GetPartyMergeSuggestionsQueryParams = paths[typeof routeName$1W]['get']['parameters']['query'];
type GetPartyMergeSuggestionsResponse = paths[typeof routeName$1W]['get']['responses'][200]['content']['application/json'];
type GetPartyMergeSuggestionsProps = paths[typeof routeName$1W]['get']['parameters'];
declare const getPartyMergeSuggestions: (props: GetPartyMergeSuggestionsProps, wgApiClient: ClientType) => Promise<GetPartyMergeSuggestionsResponse>;

declare const routeName$1V = "/v1/api/parties/{party_id}/risk_analysis";
type GetRiskAnalysisByPartyIdPathParams = paths[typeof routeName$1V]['get']['parameters']['path'];
type GetRiskAnalysisByPartyIdResponse = paths[typeof routeName$1V]['get']['responses'][200]['content']['application/json'];
type GetRiskAnalysisByPartyIdProps = paths[typeof routeName$1V]['get']['parameters'];
declare const getRiskAnalysisByPartyId: (props: GetRiskAnalysisByPartyIdProps, wgApiClient: ClientType) => Promise<GetRiskAnalysisByPartyIdResponse>;

declare const routeName$1U = "/v1/api/parties-by-company-registration";
type CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationBody = paths[typeof routeName$1U]['post']['requestBody']['content']['application/json'];
type CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationQueryParams = paths[typeof routeName$1U]['post']['parameters']['query'];
type CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationResponse = paths[typeof routeName$1U]['post']['responses'][201]['content']['application/json'];
interface CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationProps {
    body: CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationBody;
    params: {
        query: CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationQueryParams;
    };
}
declare const createPartyByEnrichingWithEnrichingWithCompanyRegistration: (props: CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationProps, wgApiClient: ClientType) => Promise<CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationResponse>;

declare const routeName$1T = "/v1/api/parties/{party_id}/enrichments";
type EnrichPartyByIdWithExternalCompanyDataPathParams = paths[typeof routeName$1T]['put']['parameters']['path'];
type EnrichPartyByIdWithExternalCompanyDataQueryParams = paths[typeof routeName$1T]['put']['parameters']['query'];
type EnrichPartyByIdWithExternalCompanyDataResponse = paths[typeof routeName$1T]['put']['responses'][200]['content']['application/json'];
interface EnrichPartyByIdWithExternalCompanyDataProps {
    params: {
        query: EnrichPartyByIdWithExternalCompanyDataQueryParams;
        path: EnrichPartyByIdWithExternalCompanyDataPathParams;
    };
}
declare const enrichPartyByIdWithExternalCompanyData: (props: EnrichPartyByIdWithExternalCompanyDataProps, wgApiClient: ClientType) => Promise<EnrichPartyByIdWithExternalCompanyDataResponse>;

declare const routeName$1S = "/v1/api/relations";
type CreatePartyRelationsBody = paths[typeof routeName$1S]['post']['requestBody']['content']['application/json'];
type CreatePartyRelationsQueryParams = paths[typeof routeName$1S]['post']['parameters']['query'];
type CreatePartyRelationsResponse = paths[typeof routeName$1S]['post']['responses'][201]['content']['application/json'];
interface CreatePartyRelationsProps {
    body: CreatePartyRelationsBody;
    params: {
        query: CreatePartyRelationsQueryParams;
    };
}
declare const createPartyRelations: (props: CreatePartyRelationsProps, wgApiClient: ClientType) => Promise<CreatePartyRelationsResponse>;

declare const routeName$1R = "/v1/api/relations/{relation_id}";
type DeletePartyRelationsPathParams = paths[typeof routeName$1R]['delete']['parameters']['path'];
type DeletePartyRelationsResponse = paths[typeof routeName$1R]['delete']['responses'][200]['content']['application/json'];
interface DeletePartyRelationsProps {
    params: {
        path: DeletePartyRelationsPathParams;
    };
}
declare const deletePartyRelations: (props: DeletePartyRelationsProps, wgApiClient: ClientType) => Promise<DeletePartyRelationsResponse>;

declare const routeName$1Q = "/v1/api/relations/{relation_id}";
type UpdatePartyRelationsBody = paths[typeof routeName$1Q]['patch']['requestBody']['content']['application/json'];
type UpdatePartyRelationsPathParams = paths[typeof routeName$1Q]['patch']['parameters']['path'];
type UpdatePartyRelationsResponse = paths[typeof routeName$1Q]['patch']['responses'][200]['content']['application/json'];
interface UpdatePartyRelationsProps {
    body: UpdatePartyRelationsBody;
    params: {
        path: UpdatePartyRelationsPathParams;
    };
}
declare const updatePartyRelations: (props: UpdatePartyRelationsProps, wgApiClient: ClientType) => Promise<UpdatePartyRelationsResponse>;

declare const routeName$1P = "/v1/api/parties/{party_id}/assignees";
type UpdatePartyAssigneesBody = paths[typeof routeName$1P]['put']['requestBody']['content']['application/json'];
type UpdatePartyAssigneesPathParams = paths[typeof routeName$1P]['put']['parameters']['path'];
type UpdatePartyAssigneesQueryParams = paths[typeof routeName$1P]['put']['parameters']['query'];
type UpdatePartyAssigneesResponse = paths[typeof routeName$1P]['put']['responses'][200]['content']['application/json'];
interface UpdatePartyAssigneesProps {
    body: UpdatePartyAssigneesBody;
    params: {
        query: UpdatePartyAssigneesQueryParams;
        path: UpdatePartyAssigneesPathParams;
    };
}
declare const updatePartyAssignees: (props: UpdatePartyAssigneesProps, wgApiClient: ClientType) => Promise<UpdatePartyAssigneesResponse>;

declare const routeName$1O = "/v1/api/parties/{party_id}/risk_objects/{risk_object_id}/relations";
type CreateRelationBetweenRiskObjectAndPartyBody = paths[typeof routeName$1O]['post']['requestBody']['content']['application/json'];
type CreateRelationBetweenRiskObjectAndPartyPathParams = paths[typeof routeName$1O]['post']['parameters']['path'];
type CreateRelationBetweenRiskObjectAndPartyQueryParams = paths[typeof routeName$1O]['post']['parameters']['query'];
type CreateRelationBetweenRiskObjectAndPartyResponse = paths[typeof routeName$1O]['post']['responses'][201]['content']['application/json'];
interface CreateRelationBetweenRiskObjectAndPartyProps {
    body: CreateRelationBetweenRiskObjectAndPartyBody;
    params: {
        query: CreateRelationBetweenRiskObjectAndPartyQueryParams;
        path: CreateRelationBetweenRiskObjectAndPartyPathParams;
    };
}
declare const createRelationBetweenRiskObjectAndParty: (props: CreateRelationBetweenRiskObjectAndPartyProps, wgApiClient: ClientType) => Promise<CreateRelationBetweenRiskObjectAndPartyResponse>;

declare const routeName$1N = "/v1/api/parties/{party_id}/offers";
type CreatePartyOffersBody = paths[typeof routeName$1N]['post']['requestBody']['content']['application/json'];
type CreatePartyOffersPathParams = paths[typeof routeName$1N]['post']['parameters']['path'];
type CreatePartyOffersQueryParams = paths[typeof routeName$1N]['post']['parameters']['query'];
type CreatePartyOffersResponse = paths[typeof routeName$1N]['post']['responses'][201]['content']['application/json'];
interface CreatePartyOffersProps {
    body: CreatePartyOffersBody;
    params: {
        query: CreatePartyOffersQueryParams;
        path: CreatePartyOffersPathParams;
    };
}
declare const createPartyOffers: (props: CreatePartyOffersProps, wgApiClient: ClientType) => Promise<CreatePartyOffersResponse>;

declare const routeName$1M = "/v1/api/parties/{party_id}";
type GetPartyByIdPathParams = paths[typeof routeName$1M]['get']['parameters']['path'];
type GetPartyByIdResponse = paths[typeof routeName$1M]['get']['responses'][200]['content']['application/json'];
type GetPartyByIdProps = paths[typeof routeName$1M]['get']['parameters'];
declare const getPartyById: (props: GetPartyByIdProps, wgApiClient: ClientType) => Promise<GetPartyByIdResponse>;

declare const routeName$1L = "/v1/api/parties/{party_id}";
type UpdatePartyByIdBody = paths[typeof routeName$1L]['patch']['requestBody']['content']['application/json'];
type UpdatePartyByIdPathParams = paths[typeof routeName$1L]['patch']['parameters']['path'];
type UpdatePartyByIdResponse = paths[typeof routeName$1L]['patch']['responses'][200]['content']['application/json'];
interface UpdatePartyByIdProps {
    body: UpdatePartyByIdBody;
    params: {
        path: UpdatePartyByIdPathParams;
    };
}
declare const updatePartyById: (props: UpdatePartyByIdProps, wgApiClient: ClientType) => Promise<UpdatePartyByIdResponse>;

declare const routeName$1K = "/v1/api/parties/{party_id}/addresses";
type GetPartyAddressesPathParams = paths[typeof routeName$1K]['get']['parameters']['path'];
type GetPartyAddressesResponse = paths[typeof routeName$1K]['get']['responses'][200]['content']['application/json'];
type GetPartyAddressesProps = paths[typeof routeName$1K]['get']['parameters'];
declare const getPartyAddresses: (props: GetPartyAddressesProps, wgApiClient: ClientType) => Promise<GetPartyAddressesResponse>;

declare const routeName$1J = "/v1/api/parties/{party_id}/transfers";
type TransferPartyToOtherDistributionBody = paths[typeof routeName$1J]['post']['requestBody']['content']['application/json'];
type TransferPartyToOtherDistributionPathParams = paths[typeof routeName$1J]['post']['parameters']['path'];
type TransferPartyToOtherDistributionQueryParams = paths[typeof routeName$1J]['post']['parameters']['query'];
type TransferPartyToOtherDistributionResponse = paths[typeof routeName$1J]['post']['responses'][200]['content']['application/json'];
interface TransferPartyToOtherDistributionProps {
    body: TransferPartyToOtherDistributionBody;
    params: {
        query: TransferPartyToOtherDistributionQueryParams;
        path: TransferPartyToOtherDistributionPathParams;
    };
}
declare const transferPartyToOtherDistribution: (props: TransferPartyToOtherDistributionProps, wgApiClient: ClientType) => Promise<TransferPartyToOtherDistributionResponse>;

declare const routeName$1I = "/v1/api/parties/{party_id}/references";
type CreateReferenceForPartyBody = paths[typeof routeName$1I]['post']['requestBody']['content']['application/json'];
type CreateReferenceForPartyPathParams = paths[typeof routeName$1I]['post']['parameters']['path'];
type CreateReferenceForPartyResponse = paths[typeof routeName$1I]['post']['responses'][200]['content']['application/json'];
interface CreateReferenceForPartyProps {
    body: CreateReferenceForPartyBody;
    params: {
        path: CreateReferenceForPartyPathParams;
    };
}
declare const createReferenceForParty: (props: CreateReferenceForPartyProps, wgApiClient: ClientType) => Promise<CreateReferenceForPartyResponse>;

declare const routeName$1H = "/v1/api/parties/{party_id}/documents";
type GetDocumentsForPartyPathParams = paths[typeof routeName$1H]['get']['parameters']['path'];
type GetDocumentsForPartyQueryParams = paths[typeof routeName$1H]['get']['parameters']['query'];
type GetDocumentsForPartyResponse = paths[typeof routeName$1H]['get']['responses'][200]['content']['application/json'];
type GetDocumentsForPartyProps = paths[typeof routeName$1H]['get']['parameters'];
declare const getDocumentsForParty: (props: GetDocumentsForPartyProps, wgApiClient: ClientType) => Promise<GetDocumentsForPartyResponse>;

declare const routeName$1G = "/v1/api/parties/{party_id}/documents";
type CreateDocumentForPartyBody = paths[typeof routeName$1G]['post']['requestBody']['content']['application/json'];
type CreateDocumentForPartyPathParams = paths[typeof routeName$1G]['post']['parameters']['path'];
type CreateDocumentForPartyQueryParams = paths[typeof routeName$1G]['post']['parameters']['query'];
type CreateDocumentForPartyResponse = paths[typeof routeName$1G]['post']['responses'][201]['content']['application/json'];
interface CreateDocumentForPartyProps {
    body: CreateDocumentForPartyBody;
    params: {
        query: CreateDocumentForPartyQueryParams;
        path: CreateDocumentForPartyPathParams;
    };
}
declare const createDocumentForParty: (props: CreateDocumentForPartyProps, wgApiClient: ClientType) => Promise<CreateDocumentForPartyResponse>;

declare const routeName$1F = "/v1/api/parties/{party_id}/documents/{document_id}";
type DeleteDocumentForPartyPathParams = paths[typeof routeName$1F]['delete']['parameters']['path'];
type DeleteDocumentForPartyResponse = paths[typeof routeName$1F]['delete']['responses'][200]['content']['application/json'];
interface DeleteDocumentForPartyProps {
    params: {
        path: DeleteDocumentForPartyPathParams;
    };
}
declare const deleteDocumentForParty: (props: DeleteDocumentForPartyProps, wgApiClient: ClientType) => Promise<DeleteDocumentForPartyResponse>;

declare const routeName$1E = "/v1/api/parties/{party_id}/documents/{document_id}";
type UpdateDocumentForPartyBody = paths[typeof routeName$1E]['patch']['requestBody']['content']['application/json'];
type UpdateDocumentForPartyPathParams = paths[typeof routeName$1E]['patch']['parameters']['path'];
type UpdateDocumentForPartyResponse = paths[typeof routeName$1E]['patch']['responses'][200]['content']['application/json'];
interface UpdateDocumentForPartyProps {
    body: UpdateDocumentForPartyBody;
    params: {
        path: UpdateDocumentForPartyPathParams;
    };
}
declare const updateDocumentForParty: (props: UpdateDocumentForPartyProps, wgApiClient: ClientType) => Promise<UpdateDocumentForPartyResponse>;

declare const routeName$1D = "/v1/api/parties/{party_id}/insurance-policies/{insurance_policy_id}";
type DeleteInsurancePoliciesForPartyPathParams = paths[typeof routeName$1D]['delete']['parameters']['path'];
type DeleteInsurancePoliciesForPartyResponse = paths[typeof routeName$1D]['delete']['responses'][200]['content']['application/json'];
interface DeleteInsurancePoliciesForPartyProps {
    params: {
        path: DeleteInsurancePoliciesForPartyPathParams;
    };
}
declare const deleteInsurancePoliciesForParty: (props: DeleteInsurancePoliciesForPartyProps, wgApiClient: ClientType) => Promise<DeleteInsurancePoliciesForPartyResponse>;

declare const routeName$1C = "/v1/api/parties/{party_id}/insurance-policies";
type GetInsurancePoliciesForPartyPathParams = paths[typeof routeName$1C]['get']['parameters']['path'];
type GetInsurancePoliciesForPartyQueryParams = paths[typeof routeName$1C]['get']['parameters']['query'];
type GetInsurancePoliciesForPartyResponse = paths[typeof routeName$1C]['get']['responses'][200]['content']['application/json'];
type GetInsurancePoliciesForPartyProps = paths[typeof routeName$1C]['get']['parameters'];
declare const getInsurancePoliciesForParty: (props: GetInsurancePoliciesForPartyProps, wgApiClient: ClientType) => Promise<GetInsurancePoliciesForPartyResponse>;

declare const routeName$1B = "/v1/api/parties/{party_id}/insurance-policies";
type UpsertInsurancePoliciesForPartyBody = paths[typeof routeName$1B]['put']['requestBody']['content']['application/json'];
type UpsertInsurancePoliciesForPartyPathParams = paths[typeof routeName$1B]['put']['parameters']['path'];
type UpsertInsurancePoliciesForPartyResponse = paths[typeof routeName$1B]['put']['responses'][201]['content']['application/json'];
interface UpsertInsurancePoliciesForPartyProps {
    body: UpsertInsurancePoliciesForPartyBody;
    params: {
        path: UpsertInsurancePoliciesForPartyPathParams;
    };
}
declare const upsertInsurancePoliciesForParty: (props: UpsertInsurancePoliciesForPartyProps, wgApiClient: ClientType) => Promise<UpsertInsurancePoliciesForPartyResponse>;

declare const routeName$1A = "/v1/api/parties/{party_id}/insurance-policies";
type CreateInsurancePoliciesForPartyBody = paths[typeof routeName$1A]['post']['requestBody']['content']['application/json'];
type CreateInsurancePoliciesForPartyPathParams = paths[typeof routeName$1A]['post']['parameters']['path'];
type CreateInsurancePoliciesForPartyResponse = paths[typeof routeName$1A]['post']['responses'][201]['content']['application/json'];
interface CreateInsurancePoliciesForPartyProps {
    body: CreateInsurancePoliciesForPartyBody;
    params: {
        path: CreateInsurancePoliciesForPartyPathParams;
    };
}
declare const createInsurancePoliciesForParty: (props: CreateInsurancePoliciesForPartyProps, wgApiClient: ClientType) => Promise<CreateInsurancePoliciesForPartyResponse>;

declare const routeName$1z = "/v1/api/insurance-policies/{insurance_policy_id}";
type GetInsurancePolicyByIdPathParams = paths[typeof routeName$1z]['get']['parameters']['path'];
type GetInsurancePolicyByIdResponse = paths[typeof routeName$1z]['get']['responses'][200]['content']['application/json'];
type GetInsurancePolicyByIdProps = paths[typeof routeName$1z]['get']['parameters'];
declare const getInsurancePolicyById: (props: GetInsurancePolicyByIdProps, wgApiClient: ClientType) => Promise<GetInsurancePolicyByIdResponse>;

declare const routeName$1y = "/v1/api/parties/{party_id}/simulations/{simulation_id}/insurance-policies";
type GetInsurancePolicySimulationsForPartyPathParams = paths[typeof routeName$1y]['get']['parameters']['path'];
type GetInsurancePolicySimulationsForPartyQueryParams = paths[typeof routeName$1y]['get']['parameters']['query'];
type GetInsurancePolicySimulationsForPartyResponse = paths[typeof routeName$1y]['get']['responses'][200]['content']['application/json'];
type GetInsurancePolicySimulationsForPartyProps = paths[typeof routeName$1y]['get']['parameters'];
declare const getInsurancePolicySimulationsForParty: (props: GetInsurancePolicySimulationsForPartyProps, wgApiClient: ClientType) => Promise<GetInsurancePolicySimulationsForPartyResponse>;

declare const routeName$1x = "/v1/api/parties/{party_id}/simulations/{simulation_id}/insurance-policies";
type UpsertInsurancePolicySimulationForPartyBody = paths[typeof routeName$1x]['put']['requestBody']['content']['application/json'];
type UpsertInsurancePolicySimulationForPartyPathParams = paths[typeof routeName$1x]['put']['parameters']['path'];
type UpsertInsurancePolicySimulationForPartyResponse = paths[typeof routeName$1x]['put']['responses'][201]['content']['application/json'];
interface UpsertInsurancePolicySimulationForPartyProps {
    body: UpsertInsurancePolicySimulationForPartyBody;
    params: {
        path: UpsertInsurancePolicySimulationForPartyPathParams;
    };
}
declare const upsertInsurancePolicySimulationForParty: (props: UpsertInsurancePolicySimulationForPartyProps, wgApiClient: ClientType) => Promise<UpsertInsurancePolicySimulationForPartyResponse>;

declare const routeName$1w = "/v1/api/parties/{party_id}/simulations/{simulation_id}/policy-packages";
type GetPolicyPackageSimulationsForPartyPathParams = paths[typeof routeName$1w]['get']['parameters']['path'];
type GetPolicyPackageSimulationsForPartyResponse = paths[typeof routeName$1w]['get']['responses'][200]['content']['application/json'];
type GetPolicyPackageSimulationsForPartyProps = paths[typeof routeName$1w]['get']['parameters'];
declare const getPolicyPackageSimulationsForParty: (props: GetPolicyPackageSimulationsForPartyProps, wgApiClient: ClientType) => Promise<GetPolicyPackageSimulationsForPartyResponse>;

declare const routeName$1v = "/v1/api/parties/{party_id}/notes";
type CreatePartyNoteBody = paths[typeof routeName$1v]['post']['requestBody']['content']['application/json'];
type CreatePartyNotePathParams = paths[typeof routeName$1v]['post']['parameters']['path'];
type CreatePartyNoteResponse = paths[typeof routeName$1v]['post']['responses'][201]['content']['application/json'];
interface CreatePartyNoteProps {
    body: CreatePartyNoteBody;
    params: {
        path: CreatePartyNotePathParams;
    };
}
declare const createPartyNote: (props: CreatePartyNoteProps, wgApiClient: ClientType) => Promise<CreatePartyNoteResponse>;

declare const routeName$1u = "/v1/api/parties/{party_id}/notes/{note_id}";
type DeletePartyNoteByIdPathParams = paths[typeof routeName$1u]['delete']['parameters']['path'];
type DeletePartyNoteByIdResponse = paths[typeof routeName$1u]['delete']['responses'][200]['content']['application/json'];
interface DeletePartyNoteByIdProps {
    params: {
        path: DeletePartyNoteByIdPathParams;
    };
}
declare const deletePartyNoteById: (props: DeletePartyNoteByIdProps, wgApiClient: ClientType) => Promise<DeletePartyNoteByIdResponse>;

declare const routeName$1t = "/v1/api/parties/{party_id}/notes/{note_id}";
type UpdatePartyNoteByIdBody = paths[typeof routeName$1t]['patch']['requestBody']['content']['application/json'];
type UpdatePartyNoteByIdPathParams = paths[typeof routeName$1t]['patch']['parameters']['path'];
type UpdatePartyNoteByIdResponse = paths[typeof routeName$1t]['patch']['responses'][200]['content']['application/json'];
interface UpdatePartyNoteByIdProps {
    body: UpdatePartyNoteByIdBody;
    params: {
        path: UpdatePartyNoteByIdPathParams;
    };
}
declare const updatePartyNoteById: (props: UpdatePartyNoteByIdProps, wgApiClient: ClientType) => Promise<UpdatePartyNoteByIdResponse>;

declare const routeName$1s = "/v1/api/parties/{party_id}/conversation_notes";
type GetConversationNotesPathParams = paths[typeof routeName$1s]['get']['parameters']['path'];
type GetConversationNotesQueryParams = paths[typeof routeName$1s]['get']['parameters']['query'];
type GetConversationNotesResponse = paths[typeof routeName$1s]['get']['responses'][200]['content']['application/json'];
type GetConversationNotesProps = paths[typeof routeName$1s]['get']['parameters'];
declare const getConversationNotes: (props: GetConversationNotesProps, wgApiClient: ClientType) => Promise<GetConversationNotesResponse>;

declare const routeName$1r = "/v1/api/parties/{party_id}/policy-packages";
type GetPolicyPackagesForPartyPathParams = paths[typeof routeName$1r]['get']['parameters']['path'];
type GetPolicyPackagesForPartyResponse = paths[typeof routeName$1r]['get']['responses'][200]['content']['application/json'];
type GetPolicyPackagesForPartyProps = paths[typeof routeName$1r]['get']['parameters'];
declare const getPolicyPackagesForParty: (props: GetPolicyPackagesForPartyProps, wgApiClient: ClientType) => Promise<GetPolicyPackagesForPartyResponse>;

declare const routeName$1q = "/v1/api/parties/{party_id}/policy-packages";
type UpsertPolicyPackagesForPartyBody = paths[typeof routeName$1q]['put']['requestBody']['content']['application/json'];
type UpsertPolicyPackagesForPartyPathParams = paths[typeof routeName$1q]['put']['parameters']['path'];
type UpsertPolicyPackagesForPartyResponse = paths[typeof routeName$1q]['put']['responses'][201]['content']['application/json'];
interface UpsertPolicyPackagesForPartyProps {
    body: UpsertPolicyPackagesForPartyBody;
    params: {
        path: UpsertPolicyPackagesForPartyPathParams;
    };
}
declare const upsertPolicyPackagesForParty: (props: UpsertPolicyPackagesForPartyProps, wgApiClient: ClientType) => Promise<UpsertPolicyPackagesForPartyResponse>;

declare const routeName$1p = "/v1/api/parties/{party_id}/policy-packages/{policy_package_id}";
type GetPolicyPackageByIdPathParams = paths[typeof routeName$1p]['get']['parameters']['path'];
type GetPolicyPackageByIdResponse = paths[typeof routeName$1p]['get']['responses'][200]['content']['application/json'];
type GetPolicyPackageByIdProps = paths[typeof routeName$1p]['get']['parameters'];
declare const getPolicyPackageById: (props: GetPolicyPackageByIdProps, wgApiClient: ClientType) => Promise<GetPolicyPackageByIdResponse>;

declare const routeName$1o = "/v1/api/parties/{party_id}/policy-packages/{policy_package_id}";
type DeletePolicyPackagesForPartyPathParams = paths[typeof routeName$1o]['delete']['parameters']['path'];
type DeletePolicyPackagesForPartyResponse = paths[typeof routeName$1o]['delete']['responses'][200]['content']['application/json'];
interface DeletePolicyPackagesForPartyProps {
    params: {
        path: DeletePolicyPackagesForPartyPathParams;
    };
}
declare const deletePolicyPackagesForParty: (props: DeletePolicyPackagesForPartyProps, wgApiClient: ClientType) => Promise<DeletePolicyPackagesForPartyResponse>;

declare const routeName$1n = "/v1/api/parties/{party_id}/possible-insurance-products";
type GetPossibleInsuranceProductsByPartyIdPathParams = paths[typeof routeName$1n]['get']['parameters']['path'];
type GetPossibleInsuranceProductsByPartyIdQueryParams = paths[typeof routeName$1n]['get']['parameters']['query'];
type GetPossibleInsuranceProductsByPartyIdResponse = paths[typeof routeName$1n]['get']['responses'][200]['content']['application/json'];
type GetPossibleInsuranceProductsByPartyIdProps = paths[typeof routeName$1n]['get']['parameters'];
declare const getPossibleInsuranceProductsByPartyId: (props: GetPossibleInsuranceProductsByPartyIdProps, wgApiClient: ClientType) => Promise<GetPossibleInsuranceProductsByPartyIdResponse>;

declare const routeName$1m = "/v1/api/parties/{party_id}/staff/possible-insurance-products";
type GetPossibleInsuranceProductsForStaffByPartyIdPathParams = paths[typeof routeName$1m]['get']['parameters']['path'];
type GetPossibleInsuranceProductsForStaffByPartyIdQueryParams = paths[typeof routeName$1m]['get']['parameters']['query'];
type GetPossibleInsuranceProductsForStaffByPartyIdResponse = paths[typeof routeName$1m]['get']['responses'][200]['content']['application/json'];
type GetPossibleInsuranceProductsForStaffByPartyIdProps = paths[typeof routeName$1m]['get']['parameters'];
declare const getPossibleInsuranceProductsForStaffByPartyId: (props: GetPossibleInsuranceProductsForStaffByPartyIdProps, wgApiClient: ClientType) => Promise<GetPossibleInsuranceProductsForStaffByPartyIdResponse>;

declare const routeName$1l = "/v1/api/parties/{party_id}/management/possible-insurance-products";
type GetPossibleInsuranceProductsForManagementByPartyIdPathParams = paths[typeof routeName$1l]['get']['parameters']['path'];
type GetPossibleInsuranceProductsForManagementByPartyIdQueryParams = paths[typeof routeName$1l]['get']['parameters']['query'];
type GetPossibleInsuranceProductsForManagementByPartyIdResponse = paths[typeof routeName$1l]['get']['responses'][200]['content']['application/json'];
type GetPossibleInsuranceProductsForManagementByPartyIdProps = paths[typeof routeName$1l]['get']['parameters'];
declare const getPossibleInsuranceProductsForManagementByPartyId: (props: GetPossibleInsuranceProductsForManagementByPartyIdProps, wgApiClient: ClientType) => Promise<GetPossibleInsuranceProductsForManagementByPartyIdResponse>;

declare const routeName$1k = "/v1/api/parties/{party_id}/claims";
type GetClaimsAsPartyPathParams = paths[typeof routeName$1k]['get']['parameters']['path'];
type GetClaimsAsPartyQueryParams = paths[typeof routeName$1k]['get']['parameters']['query'];
type GetClaimsAsPartyResponse = paths[typeof routeName$1k]['get']['responses'][200]['content']['application/json'];
type GetClaimsAsPartyProps = paths[typeof routeName$1k]['get']['parameters'];
declare const getClaimsAsParty: (props: GetClaimsAsPartyProps, wgApiClient: ClientType) => Promise<GetClaimsAsPartyResponse>;

declare const routeName$1j = "/v1/api/parties/{party_id}/claims/{claim_id}";
type GetClaimsAsPartyByIdPathParams = paths[typeof routeName$1j]['get']['parameters']['path'];
type GetClaimsAsPartyByIdResponse = paths[typeof routeName$1j]['get']['responses'][200]['content']['application/json'];
type GetClaimsAsPartyByIdProps = paths[typeof routeName$1j]['get']['parameters'];
declare const getClaimsAsPartyById: (props: GetClaimsAsPartyByIdProps, wgApiClient: ClientType) => Promise<GetClaimsAsPartyByIdResponse>;

declare const routeName$1i = "/v1/api/parties/{party_id}/invoices";
type GetInvoicesAsPartyPathParams = paths[typeof routeName$1i]['get']['parameters']['path'];
type GetInvoicesAsPartyQueryParams = paths[typeof routeName$1i]['get']['parameters']['query'];
type GetInvoicesAsPartyResponse = paths[typeof routeName$1i]['get']['responses'][200]['content']['application/json'];
type GetInvoicesAsPartyProps = paths[typeof routeName$1i]['get']['parameters'];
declare const getInvoicesAsParty: (props: GetInvoicesAsPartyProps, wgApiClient: ClientType) => Promise<GetInvoicesAsPartyResponse>;

declare const routeName$1h = "/v1/api/parties/{party_id}/invoices/{invoice_id}";
type GetInvoicesAsPartyByIdPathParams = paths[typeof routeName$1h]['get']['parameters']['path'];
type GetInvoicesAsPartyByIdResponse = paths[typeof routeName$1h]['get']['responses'][200]['content']['application/json'];
type GetInvoicesAsPartyByIdProps = paths[typeof routeName$1h]['get']['parameters'];
declare const getInvoicesAsPartyById: (props: GetInvoicesAsPartyByIdProps, wgApiClient: ClientType) => Promise<GetInvoicesAsPartyByIdResponse>;

declare const routeName$1g = "/v1/api/parties/{party_id}/current-account-insights";
type GetCurrentAccountInsightsAsPartyPathParams = paths[typeof routeName$1g]['get']['parameters']['path'];
type GetCurrentAccountInsightsAsPartyQueryParams = paths[typeof routeName$1g]['get']['parameters']['query'];
type GetCurrentAccountInsightsAsPartyResponse = paths[typeof routeName$1g]['get']['responses'][200]['content']['application/json'];
type GetCurrentAccountInsightsAsPartyProps = paths[typeof routeName$1g]['get']['parameters'];
declare const getCurrentAccountInsightsAsParty: (props: GetCurrentAccountInsightsAsPartyProps, wgApiClient: ClientType) => Promise<GetCurrentAccountInsightsAsPartyResponse>;

declare const routeName$1f = "/v2/api/quotes/{insurance_type}/{insurance_company}/{insurance}";
type CalculateQuotesV2Body = paths[typeof routeName$1f]['post']['requestBody']['content']['application/json'];
type CalculateQuotesV2PathParams = paths[typeof routeName$1f]['post']['parameters']['path'];
type CalculateQuotesV2QueryParams = paths[typeof routeName$1f]['post']['parameters']['query'];
type CalculateQuotesV2Response = paths[typeof routeName$1f]['post']['responses'][200]['content']['application/json'];
interface CalculateQuotesV2Props {
    body: CalculateQuotesV2Body;
    params: {
        query: CalculateQuotesV2QueryParams;
        path: CalculateQuotesV2PathParams;
    };
}
declare const calculateQuotesV2: (props: CalculateQuotesV2Props, wgApiClient: ClientType) => Promise<CalculateQuotesV2Response>;

declare const routeName$1e = "/v1/api/quotes/{quote_id}/export/insurance_module";
type ExportQuoteByIdBody = paths[typeof routeName$1e]['post']['requestBody']['content']['application/json'];
type ExportQuoteByIdPathParams = paths[typeof routeName$1e]['post']['parameters']['path'];
type ExportQuoteByIdQueryParams = paths[typeof routeName$1e]['post']['parameters']['query'];
type ExportQuoteByIdResponse = paths[typeof routeName$1e]['post']['responses'][200]['content']['application/json'];
interface ExportQuoteByIdProps {
    body: ExportQuoteByIdBody;
    params: {
        query: ExportQuoteByIdQueryParams;
        path: ExportQuoteByIdPathParams;
    };
}
declare const exportQuoteById: (props: ExportQuoteByIdProps, wgApiClient: ClientType) => Promise<ExportQuoteByIdResponse>;

declare const routeName$1d = "/v1/api/quotes/exports/insurance_module";
type GetQuoteExportsQueryParams = paths[typeof routeName$1d]['get']['parameters']['query'];
type GetQuoteExportsResponse = paths[typeof routeName$1d]['get']['responses'][200]['content']['application/json'];
type GetQuoteExportsProps = paths[typeof routeName$1d]['get']['parameters'];
declare const getQuoteExports: (props: GetQuoteExportsProps, wgApiClient: ClientType) => Promise<GetQuoteExportsResponse>;

declare const routeName$1c = "/v1/api/quotes/{quote_id}/email-inquiries";
type SendQuoteAsMailBody = paths[typeof routeName$1c]['post']['requestBody']['content']['application/json'];
type SendQuoteAsMailPathParams = paths[typeof routeName$1c]['post']['parameters']['path'];
type SendQuoteAsMailQueryParams = paths[typeof routeName$1c]['post']['parameters']['query'];
type SendQuoteAsMailResponse = paths[typeof routeName$1c]['post']['responses'][200]['content']['application/json'];
interface SendQuoteAsMailProps {
    body: SendQuoteAsMailBody;
    params: {
        query: SendQuoteAsMailQueryParams;
        path: SendQuoteAsMailPathParams;
    };
}
declare const sendQuoteAsMail: (props: SendQuoteAsMailProps, wgApiClient: ClientType) => Promise<SendQuoteAsMailResponse>;

declare const routeName$1b = "/v1/api/batches/{batch_id}/sessions";
type CreateProflowSessionByBatchIdPathParams = paths[typeof routeName$1b]['post']['parameters']['path'];
type CreateProflowSessionByBatchIdQueryParams = paths[typeof routeName$1b]['post']['parameters']['query'];
type CreateProflowSessionByBatchIdResponse = paths[typeof routeName$1b]['post']['responses'][200]['content']['application/json'];
interface CreateProflowSessionByBatchIdProps {
    params: {
        query: CreateProflowSessionByBatchIdQueryParams;
        path: CreateProflowSessionByBatchIdPathParams;
    };
}
declare const createProflowSessionByBatchId: (props: CreateProflowSessionByBatchIdProps, wgApiClient: ClientType) => Promise<CreateProflowSessionByBatchIdResponse>;

declare const routeName$1a = "/v1/api/conversations/{session_id}/possible-quote-combinations";
type GeneratePossibleProductsBySessionV2Body = paths[typeof routeName$1a]['post']['requestBody']['content']['application/json'];
type GeneratePossibleProductsBySessionV2PathParams = paths[typeof routeName$1a]['post']['parameters']['path'];
type GeneratePossibleProductsBySessionV2QueryParams = paths[typeof routeName$1a]['post']['parameters']['query'];
type GeneratePossibleProductsBySessionV2Response = paths[typeof routeName$1a]['post']['responses'][200]['content']['application/json'];
interface GeneratePossibleProductsBySessionV2Props {
    body: GeneratePossibleProductsBySessionV2Body;
    params: {
        query: GeneratePossibleProductsBySessionV2QueryParams;
        path: GeneratePossibleProductsBySessionV2PathParams;
    };
}
declare const generatePossibleProductsBySessionV2: (props: GeneratePossibleProductsBySessionV2Props, wgApiClient: ClientType) => Promise<GeneratePossibleProductsBySessionV2Response>;

declare const routeName$19 = "/v1/api/quotes/insights/{insurance_type}";
type GetQuoteInsightsPathParams = paths[typeof routeName$19]['get']['parameters']['path'];
type GetQuoteInsightsQueryParams = paths[typeof routeName$19]['get']['parameters']['query'];
type GetQuoteInsightsResponse = paths[typeof routeName$19]['get']['responses'][200]['content']['application/json'];
type GetQuoteInsightsProps = paths[typeof routeName$19]['get']['parameters'];
declare const getQuoteInsights: (props: GetQuoteInsightsProps, wgApiClient: ClientType) => Promise<GetQuoteInsightsResponse>;

declare const routeName$18 = "/v1/api/conversations/{session_id}/quotes-batches";
type GetQuotesAsBatchResultsByConversationIdPathParams = paths[typeof routeName$18]['get']['parameters']['path'];
type GetQuotesAsBatchResultsByConversationIdQueryParams = paths[typeof routeName$18]['get']['parameters']['query'];
type GetQuotesAsBatchResultsByConversationIdResponse = paths[typeof routeName$18]['get']['responses'][200]['content']['application/json'];
type GetQuotesAsBatchResultsByConversationIdProps = paths[typeof routeName$18]['get']['parameters'];
declare const getQuotesAsBatchResultsByConversationId: (props: GetQuotesAsBatchResultsByConversationIdProps, wgApiClient: ClientType) => Promise<GetQuotesAsBatchResultsByConversationIdResponse>;

declare const routeName$17 = "/v1/api/parties/{party_id}/insurance-recommendations";
type GetRecommendationsByPartyIdPathParams = paths[typeof routeName$17]['get']['parameters']['path'];
type GetRecommendationsByPartyIdQueryParams = paths[typeof routeName$17]['get']['parameters']['query'];
type GetRecommendationsByPartyIdResponse = paths[typeof routeName$17]['get']['responses'][200]['content']['application/json'];
type GetRecommendationsByPartyIdProps = paths[typeof routeName$17]['get']['parameters'];
declare const getRecommendationsByPartyId: (props: GetRecommendationsByPartyIdProps, wgApiClient: ClientType) => Promise<GetRecommendationsByPartyIdResponse>;

declare const routeName$16 = "/v1/api/parties/{party_id}/insurance-recommendations";
type CreateRecommendationByPartyIdBody = paths[typeof routeName$16]['post']['requestBody']['content']['application/json'];
type CreateRecommendationByPartyIdPathParams = paths[typeof routeName$16]['post']['parameters']['path'];
type CreateRecommendationByPartyIdQueryParams = paths[typeof routeName$16]['post']['parameters']['query'];
type CreateRecommendationByPartyIdResponse = paths[typeof routeName$16]['post']['responses'][201]['content']['application/json'];
interface CreateRecommendationByPartyIdProps {
    body: CreateRecommendationByPartyIdBody;
    params: {
        query: CreateRecommendationByPartyIdQueryParams;
        path: CreateRecommendationByPartyIdPathParams;
    };
}
declare const createRecommendationByPartyId: (props: CreateRecommendationByPartyIdProps, wgApiClient: ClientType) => Promise<CreateRecommendationByPartyIdResponse>;

declare const routeName$15 = "/v1/api/insurance-recommendations";
type CreateRecommendationBySessionIdBody = paths[typeof routeName$15]['post']['requestBody']['content']['application/json'];
type CreateRecommendationBySessionIdQueryParams = paths[typeof routeName$15]['post']['parameters']['query'];
type CreateRecommendationBySessionIdResponse = paths[typeof routeName$15]['post']['responses'][201]['content']['application/json'];
interface CreateRecommendationBySessionIdProps {
    body: CreateRecommendationBySessionIdBody;
    params: {
        query: CreateRecommendationBySessionIdQueryParams;
    };
}
declare const createRecommendationBySessionId: (props: CreateRecommendationBySessionIdProps, wgApiClient: ClientType) => Promise<CreateRecommendationBySessionIdResponse>;

declare const routeName$14 = "/v1/api/insurance-recommendations/{recommendation_id}";
type GetRecommendationsByIdPathParams = paths[typeof routeName$14]['get']['parameters']['path'];
type GetRecommendationsByIdQueryParams = paths[typeof routeName$14]['get']['parameters']['query'];
type GetRecommendationsByIdResponse = paths[typeof routeName$14]['get']['responses'][200]['content']['application/json'];
type GetRecommendationsByIdProps = paths[typeof routeName$14]['get']['parameters'];
declare const getRecommendationsById: (props: GetRecommendationsByIdProps, wgApiClient: ClientType) => Promise<GetRecommendationsByIdResponse>;

declare const routeName$13 = "/v1/api/conversations/{session_id}/insurance-recommendations";
type GetRecommendationsBySessionIdPathParams = paths[typeof routeName$13]['get']['parameters']['path'];
type GetRecommendationsBySessionIdQueryParams = paths[typeof routeName$13]['get']['parameters']['query'];
type GetRecommendationsBySessionIdResponse = paths[typeof routeName$13]['get']['responses'][200]['content']['application/json'];
type GetRecommendationsBySessionIdProps = paths[typeof routeName$13]['get']['parameters'];
declare const getRecommendationsBySessionId: (props: GetRecommendationsBySessionIdProps, wgApiClient: ClientType) => Promise<GetRecommendationsBySessionIdResponse>;

declare const routeName$12 = "/v1/api/insurance-recommendations/{recommendation_id}/feedback";
type GiveFeedbackOnRecommendationsByIdBody = paths[typeof routeName$12]['post']['requestBody']['content']['application/json'];
type GiveFeedbackOnRecommendationsByIdPathParams = paths[typeof routeName$12]['post']['parameters']['path'];
type GiveFeedbackOnRecommendationsByIdResponse = paths[typeof routeName$12]['post']['responses'][201]['content']['application/json'];
interface GiveFeedbackOnRecommendationsByIdProps {
    body: GiveFeedbackOnRecommendationsByIdBody;
    params: {
        path: GiveFeedbackOnRecommendationsByIdPathParams;
    };
}
declare const giveFeedbackOnRecommendationsById: (props: GiveFeedbackOnRecommendationsByIdProps, wgApiClient: ClientType) => Promise<GiveFeedbackOnRecommendationsByIdResponse>;

declare const routeName$11 = "/v1/api/insurance-recommendations/{recommendation_id}/insurance-product-recommendations/{insurance_product_recommendation_id}";
type OverrideInsuranceProductRecommendationByIdBody = paths[typeof routeName$11]['patch']['requestBody']['content']['application/json'];
type OverrideInsuranceProductRecommendationByIdPathParams = paths[typeof routeName$11]['patch']['parameters']['path'];
type OverrideInsuranceProductRecommendationByIdResponse = paths[typeof routeName$11]['patch']['responses'][201]['content']['application/json'];
interface OverrideInsuranceProductRecommendationByIdProps {
    body: OverrideInsuranceProductRecommendationByIdBody;
    params: {
        path: OverrideInsuranceProductRecommendationByIdPathParams;
    };
}
declare const overrideInsuranceProductRecommendationById: (props: OverrideInsuranceProductRecommendationByIdProps, wgApiClient: ClientType) => Promise<OverrideInsuranceProductRecommendationByIdResponse>;

declare const routeName$10 = "/v1/api/insurance-recommendations/{recommendation_id}/prevention-advice-recommendations/{prevention_advice_recommendation_id}";
type OverridePreventionAdviceRecommendationByIdBody = paths[typeof routeName$10]['patch']['requestBody']['content']['application/json'];
type OverridePreventionAdviceRecommendationByIdPathParams = paths[typeof routeName$10]['patch']['parameters']['path'];
type OverridePreventionAdviceRecommendationByIdResponse = paths[typeof routeName$10]['patch']['responses'][201]['content']['application/json'];
interface OverridePreventionAdviceRecommendationByIdProps {
    body: OverridePreventionAdviceRecommendationByIdBody;
    params: {
        path: OverridePreventionAdviceRecommendationByIdPathParams;
    };
}
declare const overridePreventionAdviceRecommendationById: (props: OverridePreventionAdviceRecommendationByIdProps, wgApiClient: ClientType) => Promise<OverridePreventionAdviceRecommendationByIdResponse>;

declare const routeName$$ = "/v1/api/parties/{party_id}/risk_objects";
type GetAllRiskObjectsByPartyIdPathParams = paths[typeof routeName$$]['get']['parameters']['path'];
type GetAllRiskObjectsByPartyIdQueryParams = paths[typeof routeName$$]['get']['parameters']['query'];
type GetAllRiskObjectsByPartyIdResponse = paths[typeof routeName$$]['get']['responses'][200]['content']['application/json'];
type GetAllRiskObjectsByPartyIdProps = paths[typeof routeName$$]['get']['parameters'];
declare const getAllRiskObjectsByPartyId: (props: GetAllRiskObjectsByPartyIdProps, wgApiClient: ClientType) => Promise<GetAllRiskObjectsByPartyIdResponse>;

declare const routeName$_ = "/v2/api/parties/{party_id}/risk_objects";
type GetAllRiskObjectsByPartyIdV2PathParams = paths[typeof routeName$_]['get']['parameters']['path'];
type GetAllRiskObjectsByPartyIdV2QueryParams = paths[typeof routeName$_]['get']['parameters']['query'];
type GetAllRiskObjectsByPartyIdV2Response = paths[typeof routeName$_]['get']['responses'][200]['content']['application/json'];
type GetAllRiskObjectsByPartyIdV2Props = paths[typeof routeName$_]['get']['parameters'];
declare const getAllRiskObjectsByPartyIdV2: (props: GetAllRiskObjectsByPartyIdV2Props, wgApiClient: ClientType) => Promise<GetAllRiskObjectsByPartyIdV2Response>;

declare const routeName$Z = "/v1/api/risk_objects/{risk_object_id}/relations/{relation_id}";
type DeleteRelationBetweenRiskObjectAndPartyPathParams = paths[typeof routeName$Z]['delete']['parameters']['path'];
type DeleteRelationBetweenRiskObjectAndPartyQueryParams = paths[typeof routeName$Z]['delete']['parameters']['query'];
type DeleteRelationBetweenRiskObjectAndPartyResponse = paths[typeof routeName$Z]['delete']['responses'][200]['content']['application/json'];
interface DeleteRelationBetweenRiskObjectAndPartyProps {
    params: {
        query: DeleteRelationBetweenRiskObjectAndPartyQueryParams;
        path: DeleteRelationBetweenRiskObjectAndPartyPathParams;
    };
}
declare const deleteRelationBetweenRiskObjectAndParty: (props: DeleteRelationBetweenRiskObjectAndPartyProps, wgApiClient: ClientType) => Promise<DeleteRelationBetweenRiskObjectAndPartyResponse>;

declare const routeName$Y = "/v1/api/risk_objects/{risk_object_id}/relations/{relation_id}";
type UpdateRelationBetweenRiskObjectAndPartyBody = paths[typeof routeName$Y]['patch']['requestBody']['content']['application/json'];
type UpdateRelationBetweenRiskObjectAndPartyPathParams = paths[typeof routeName$Y]['patch']['parameters']['path'];
type UpdateRelationBetweenRiskObjectAndPartyQueryParams = paths[typeof routeName$Y]['patch']['parameters']['query'];
type UpdateRelationBetweenRiskObjectAndPartyResponse = paths[typeof routeName$Y]['patch']['responses'][200]['content']['application/json'];
interface UpdateRelationBetweenRiskObjectAndPartyProps {
    body: UpdateRelationBetweenRiskObjectAndPartyBody;
    params: {
        query: UpdateRelationBetweenRiskObjectAndPartyQueryParams;
        path: UpdateRelationBetweenRiskObjectAndPartyPathParams;
    };
}
declare const updateRelationBetweenRiskObjectAndParty: (props: UpdateRelationBetweenRiskObjectAndPartyProps, wgApiClient: ClientType) => Promise<UpdateRelationBetweenRiskObjectAndPartyResponse>;

declare const routeName$X = "/v1/api/parties/{party_id}/accidents";
type CreateAccidentsForPartyBody = paths[typeof routeName$X]['post']['requestBody']['content']['application/json'];
type CreateAccidentsForPartyPathParams = paths[typeof routeName$X]['post']['parameters']['path'];
type CreateAccidentsForPartyQueryParams = paths[typeof routeName$X]['post']['parameters']['query'];
type CreateAccidentsForPartyResponse = paths[typeof routeName$X]['post']['responses'][201]['content']['application/json'];
interface CreateAccidentsForPartyProps {
    body: CreateAccidentsForPartyBody;
    params: {
        query: CreateAccidentsForPartyQueryParams;
        path: CreateAccidentsForPartyPathParams;
    };
}
declare const createAccidentsForParty: (props: CreateAccidentsForPartyProps, wgApiClient: ClientType) => Promise<CreateAccidentsForPartyResponse>;

declare const routeName$W = "/v1/api/risk_objects/{risk_object_id}/references";
type CreateReferencesForRiskObjectBody = paths[typeof routeName$W]['post']['requestBody']['content']['application/json'];
type CreateReferencesForRiskObjectPathParams = paths[typeof routeName$W]['post']['parameters']['path'];
type CreateReferencesForRiskObjectQueryParams = paths[typeof routeName$W]['post']['parameters']['query'];
type CreateReferencesForRiskObjectResponse = paths[typeof routeName$W]['post']['responses'][201]['content']['application/json'];
interface CreateReferencesForRiskObjectProps {
    body: CreateReferencesForRiskObjectBody;
    params: {
        query: CreateReferencesForRiskObjectQueryParams;
        path: CreateReferencesForRiskObjectPathParams;
    };
}
declare const createReferencesForRiskObject: (props: CreateReferencesForRiskObjectProps, wgApiClient: ClientType) => Promise<CreateReferencesForRiskObjectResponse>;

declare const routeName$V = "/v1/api/risk_objects/{risk_object_id}/revisions";
type GetRiskObjectRevisionsByIdPathParams = paths[typeof routeName$V]['get']['parameters']['path'];
type GetRiskObjectRevisionsByIdQueryParams = paths[typeof routeName$V]['get']['parameters']['query'];
type GetRiskObjectRevisionsByIdResponse = paths[typeof routeName$V]['get']['responses'][200]['content']['application/json'];
type GetRiskObjectRevisionsByIdProps = paths[typeof routeName$V]['get']['parameters'];
declare const getRiskObjectRevisionsById: (props: GetRiskObjectRevisionsByIdProps, wgApiClient: ClientType) => Promise<GetRiskObjectRevisionsByIdResponse>;

declare const routeName$U = "/v1/api/risk_objects/{risk_object_id}/revisions/{risk_object_revision_id}/minimal";
type GetMinimalRiskObjectByIdPathParams = paths[typeof routeName$U]['get']['parameters']['path'];
type GetMinimalRiskObjectByIdQueryParams = paths[typeof routeName$U]['get']['parameters']['query'];
type GetMinimalRiskObjectByIdResponse = paths[typeof routeName$U]['get']['responses'][200]['content']['application/json'];
type GetMinimalRiskObjectByIdProps = paths[typeof routeName$U]['get']['parameters'];
declare const getMinimalRiskObjectById: (props: GetMinimalRiskObjectByIdProps, wgApiClient: ClientType) => Promise<GetMinimalRiskObjectByIdResponse>;

declare const routeName$T = "/v1/api/risk_objects/{risk_object_id}/possible-insurance-products";
type GetPossibleInsuranceProductsByRiskObjectIdPathParams = paths[typeof routeName$T]['get']['parameters']['path'];
type GetPossibleInsuranceProductsByRiskObjectIdQueryParams = paths[typeof routeName$T]['get']['parameters']['query'];
type GetPossibleInsuranceProductsByRiskObjectIdResponse = paths[typeof routeName$T]['get']['responses'][200]['content']['application/json'];
type GetPossibleInsuranceProductsByRiskObjectIdProps = paths[typeof routeName$T]['get']['parameters'];
declare const getPossibleInsuranceProductsByRiskObjectId: (props: GetPossibleInsuranceProductsByRiskObjectIdProps, wgApiClient: ClientType) => Promise<GetPossibleInsuranceProductsByRiskObjectIdResponse>;

declare const routeName$S = "/v1/api/risk_objects/{risk_object_type}/{risk_object_revision_id}";
type GetRiskObjectByRiskObjectRevisionIdPathParams = paths[typeof routeName$S]['get']['parameters']['path'];
type GetRiskObjectByRiskObjectRevisionIdQueryParams = paths[typeof routeName$S]['get']['parameters']['query'];
type GetRiskObjectByRiskObjectRevisionIdResponse = paths[typeof routeName$S]['get']['responses'][200]['content']['application/json'];
type GetRiskObjectByRiskObjectRevisionIdProps = paths[typeof routeName$S]['get']['parameters'];
declare const getRiskObjectByRiskObjectRevisionId: (props: GetRiskObjectByRiskObjectRevisionIdProps, wgApiClient: ClientType) => Promise<GetRiskObjectByRiskObjectRevisionIdResponse>;

declare const routeName$R = "/v1/api/parties/{party_id}/families";
type CreateFamilyRiskObjectBody = paths[typeof routeName$R]['post']['requestBody']['content']['application/json'];
type CreateFamilyRiskObjectPathParams = paths[typeof routeName$R]['post']['parameters']['path'];
type CreateFamilyRiskObjectQueryParams = paths[typeof routeName$R]['post']['parameters']['query'];
type CreateFamilyRiskObjectResponse = paths[typeof routeName$R]['post']['responses'][201]['content']['application/json'];
interface CreateFamilyRiskObjectProps {
    body: CreateFamilyRiskObjectBody;
    params: {
        query: CreateFamilyRiskObjectQueryParams;
        path: CreateFamilyRiskObjectPathParams;
    };
}
declare const createFamilyRiskObject: (props: CreateFamilyRiskObjectProps, wgApiClient: ClientType) => Promise<CreateFamilyRiskObjectResponse>;

declare const routeName$Q = "/v1/api/parties/{party_id}/party_groups";
type CreatePartyGroupRiskObjectBody = paths[typeof routeName$Q]['post']['requestBody']['content']['application/json'];
type CreatePartyGroupRiskObjectPathParams = paths[typeof routeName$Q]['post']['parameters']['path'];
type CreatePartyGroupRiskObjectQueryParams = paths[typeof routeName$Q]['post']['parameters']['query'];
type CreatePartyGroupRiskObjectResponse = paths[typeof routeName$Q]['post']['responses'][201]['content']['application/json'];
interface CreatePartyGroupRiskObjectProps {
    body: CreatePartyGroupRiskObjectBody;
    params: {
        query: CreatePartyGroupRiskObjectQueryParams;
        path: CreatePartyGroupRiskObjectPathParams;
    };
}
declare const createPartyGroupRiskObject: (props: CreatePartyGroupRiskObjectProps, wgApiClient: ClientType) => Promise<CreatePartyGroupRiskObjectResponse>;

declare const routeName$P = "/v1/api/parties/{party_id}/legal";
type CreateLegalRiskObjectBody = paths[typeof routeName$P]['post']['requestBody']['content']['application/json'];
type CreateLegalRiskObjectPathParams = paths[typeof routeName$P]['post']['parameters']['path'];
type CreateLegalRiskObjectQueryParams = paths[typeof routeName$P]['post']['parameters']['query'];
type CreateLegalRiskObjectResponse = paths[typeof routeName$P]['post']['responses'][201]['content']['application/json'];
interface CreateLegalRiskObjectProps {
    body: CreateLegalRiskObjectBody;
    params: {
        query: CreateLegalRiskObjectQueryParams;
        path: CreateLegalRiskObjectPathParams;
    };
}
declare const createLegalRiskObject: (props: CreateLegalRiskObjectProps, wgApiClient: ClientType) => Promise<CreateLegalRiskObjectResponse>;

declare const routeName$O = "/v1/api/parties/{party_id}/cars";
type CreateCarRiskObjectBody = paths[typeof routeName$O]['post']['requestBody']['content']['application/json'];
type CreateCarRiskObjectPathParams = paths[typeof routeName$O]['post']['parameters']['path'];
type CreateCarRiskObjectQueryParams = paths[typeof routeName$O]['post']['parameters']['query'];
type CreateCarRiskObjectResponse = paths[typeof routeName$O]['post']['responses'][201]['content']['application/json'];
interface CreateCarRiskObjectProps {
    body: CreateCarRiskObjectBody;
    params: {
        query: CreateCarRiskObjectQueryParams;
        path: CreateCarRiskObjectPathParams;
    };
}
declare const createCarRiskObject: (props: CreateCarRiskObjectProps, wgApiClient: ClientType) => Promise<CreateCarRiskObjectResponse>;

declare const routeName$N = "/v1/api/parties/{party_id}/bicycles";
type CreateBicycleRiskObjectBody = paths[typeof routeName$N]['post']['requestBody']['content']['application/json'];
type CreateBicycleRiskObjectPathParams = paths[typeof routeName$N]['post']['parameters']['path'];
type CreateBicycleRiskObjectQueryParams = paths[typeof routeName$N]['post']['parameters']['query'];
type CreateBicycleRiskObjectResponse = paths[typeof routeName$N]['post']['responses'][201]['content']['application/json'];
interface CreateBicycleRiskObjectProps {
    body: CreateBicycleRiskObjectBody;
    params: {
        query: CreateBicycleRiskObjectQueryParams;
        path: CreateBicycleRiskObjectPathParams;
    };
}
declare const createBicycleRiskObject: (props: CreateBicycleRiskObjectProps, wgApiClient: ClientType) => Promise<CreateBicycleRiskObjectResponse>;

declare const routeName$M = "/v1/api/parties/{party_id}/boats";
type CreateBoatRiskObjectBody = paths[typeof routeName$M]['post']['requestBody']['content']['application/json'];
type CreateBoatRiskObjectPathParams = paths[typeof routeName$M]['post']['parameters']['path'];
type CreateBoatRiskObjectQueryParams = paths[typeof routeName$M]['post']['parameters']['query'];
type CreateBoatRiskObjectResponse = paths[typeof routeName$M]['post']['responses'][201]['content']['application/json'];
interface CreateBoatRiskObjectProps {
    body: CreateBoatRiskObjectBody;
    params: {
        query: CreateBoatRiskObjectQueryParams;
        path: CreateBoatRiskObjectPathParams;
    };
}
declare const createBoatRiskObject: (props: CreateBoatRiskObjectProps, wgApiClient: ClientType) => Promise<CreateBoatRiskObjectResponse>;

declare const routeName$L = "/v1/api/parties/{party_id}/trailers";
type CreateTrailerRiskObjectBody = paths[typeof routeName$L]['post']['requestBody']['content']['application/json'];
type CreateTrailerRiskObjectPathParams = paths[typeof routeName$L]['post']['parameters']['path'];
type CreateTrailerRiskObjectQueryParams = paths[typeof routeName$L]['post']['parameters']['query'];
type CreateTrailerRiskObjectResponse = paths[typeof routeName$L]['post']['responses'][201]['content']['application/json'];
interface CreateTrailerRiskObjectProps {
    body: CreateTrailerRiskObjectBody;
    params: {
        query: CreateTrailerRiskObjectQueryParams;
        path: CreateTrailerRiskObjectPathParams;
    };
}
declare const createTrailerRiskObject: (props: CreateTrailerRiskObjectProps, wgApiClient: ClientType) => Promise<CreateTrailerRiskObjectResponse>;

declare const routeName$K = "/v1/api/parties/{party_id}/semi-trailers";
type CreateSemiTrailerRiskObjectBody = paths[typeof routeName$K]['post']['requestBody']['content']['application/json'];
type CreateSemiTrailerRiskObjectPathParams = paths[typeof routeName$K]['post']['parameters']['path'];
type CreateSemiTrailerRiskObjectQueryParams = paths[typeof routeName$K]['post']['parameters']['query'];
type CreateSemiTrailerRiskObjectResponse = paths[typeof routeName$K]['post']['responses'][201]['content']['application/json'];
interface CreateSemiTrailerRiskObjectProps {
    body: CreateSemiTrailerRiskObjectBody;
    params: {
        query: CreateSemiTrailerRiskObjectQueryParams;
        path: CreateSemiTrailerRiskObjectPathParams;
    };
}
declare const createSemiTrailerRiskObject: (props: CreateSemiTrailerRiskObjectProps, wgApiClient: ClientType) => Promise<CreateSemiTrailerRiskObjectResponse>;

declare const routeName$J = "/v1/api/parties/{party_id}/miscellanea";
type CreateMiscellaneousRiskObjectBody = paths[typeof routeName$J]['post']['requestBody']['content']['application/json'];
type CreateMiscellaneousRiskObjectPathParams = paths[typeof routeName$J]['post']['parameters']['path'];
type CreateMiscellaneousRiskObjectQueryParams = paths[typeof routeName$J]['post']['parameters']['query'];
type CreateMiscellaneousRiskObjectResponse = paths[typeof routeName$J]['post']['responses'][201]['content']['application/json'];
interface CreateMiscellaneousRiskObjectProps {
    body: CreateMiscellaneousRiskObjectBody;
    params: {
        query: CreateMiscellaneousRiskObjectQueryParams;
        path: CreateMiscellaneousRiskObjectPathParams;
    };
}
declare const createMiscellaneousRiskObject: (props: CreateMiscellaneousRiskObjectProps, wgApiClient: ClientType) => Promise<CreateMiscellaneousRiskObjectResponse>;

declare const routeName$I = "/v2/api/parties/{party_id}/families/{risk_object_id}";
type UpdateFamilyRiskObjectBody = paths[typeof routeName$I]['patch']['requestBody']['content']['application/json'];
type UpdateFamilyRiskObjectPathParams = paths[typeof routeName$I]['patch']['parameters']['path'];
type UpdateFamilyRiskObjectQueryParams = paths[typeof routeName$I]['patch']['parameters']['query'];
type UpdateFamilyRiskObjectResponse = paths[typeof routeName$I]['patch']['responses'][200]['content']['application/json'];
interface UpdateFamilyRiskObjectProps {
    body: UpdateFamilyRiskObjectBody;
    params: {
        query: UpdateFamilyRiskObjectQueryParams;
        path: UpdateFamilyRiskObjectPathParams;
    };
}
declare const updateFamilyRiskObject: (props: UpdateFamilyRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateFamilyRiskObjectResponse>;

declare const routeName$H = "/v2/api/parties/{party_id}/cars/{risk_object_id}";
type UpdateCarRiskObjectBody = paths[typeof routeName$H]['patch']['requestBody']['content']['application/json'];
type UpdateCarRiskObjectPathParams = paths[typeof routeName$H]['patch']['parameters']['path'];
type UpdateCarRiskObjectQueryParams = paths[typeof routeName$H]['patch']['parameters']['query'];
type UpdateCarRiskObjectResponse = paths[typeof routeName$H]['patch']['responses'][200]['content']['application/json'];
interface UpdateCarRiskObjectProps {
    body: UpdateCarRiskObjectBody;
    params: {
        query: UpdateCarRiskObjectQueryParams;
        path: UpdateCarRiskObjectPathParams;
    };
}
declare const updateCarRiskObject: (props: UpdateCarRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateCarRiskObjectResponse>;

declare const routeName$G = "/v2/api/parties/{party_id}/two_wheelers/{risk_object_id}";
type UpdateTwoWheelerRiskObjectBody = paths[typeof routeName$G]['patch']['requestBody']['content']['application/json'];
type UpdateTwoWheelerRiskObjectPathParams = paths[typeof routeName$G]['patch']['parameters']['path'];
type UpdateTwoWheelerRiskObjectQueryParams = paths[typeof routeName$G]['patch']['parameters']['query'];
type UpdateTwoWheelerRiskObjectResponse = paths[typeof routeName$G]['patch']['responses'][200]['content']['application/json'];
interface UpdateTwoWheelerRiskObjectProps {
    body: UpdateTwoWheelerRiskObjectBody;
    params: {
        query: UpdateTwoWheelerRiskObjectQueryParams;
        path: UpdateTwoWheelerRiskObjectPathParams;
    };
}
declare const updateTwoWheelerRiskObject: (props: UpdateTwoWheelerRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateTwoWheelerRiskObjectResponse>;

declare const routeName$F = "/v2/api/parties/{party_id}/residences/{risk_object_id}";
type UpdateResidenceRiskObjectBody = paths[typeof routeName$F]['patch']['requestBody']['content']['application/json'];
type UpdateResidenceRiskObjectPathParams = paths[typeof routeName$F]['patch']['parameters']['path'];
type UpdateResidenceRiskObjectQueryParams = paths[typeof routeName$F]['patch']['parameters']['query'];
type UpdateResidenceRiskObjectResponse = paths[typeof routeName$F]['patch']['responses'][200]['content']['application/json'];
interface UpdateResidenceRiskObjectProps {
    body: UpdateResidenceRiskObjectBody;
    params: {
        query: UpdateResidenceRiskObjectQueryParams;
        path: UpdateResidenceRiskObjectPathParams;
    };
}
declare const updateResidenceRiskObject: (props: UpdateResidenceRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateResidenceRiskObjectResponse>;

declare const routeName$E = "/v2/api/parties/{party_id}/bicycles/{risk_object_id}";
type UpdateBicycleRiskObjectBody = paths[typeof routeName$E]['patch']['requestBody']['content']['application/json'];
type UpdateBicycleRiskObjectPathParams = paths[typeof routeName$E]['patch']['parameters']['path'];
type UpdateBicycleRiskObjectQueryParams = paths[typeof routeName$E]['patch']['parameters']['query'];
type UpdateBicycleRiskObjectResponse = paths[typeof routeName$E]['patch']['responses'][200]['content']['application/json'];
interface UpdateBicycleRiskObjectProps {
    body: UpdateBicycleRiskObjectBody;
    params: {
        query: UpdateBicycleRiskObjectQueryParams;
        path: UpdateBicycleRiskObjectPathParams;
    };
}
declare const updateBicycleRiskObject: (props: UpdateBicycleRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateBicycleRiskObjectResponse>;

declare const routeName$D = "/v2/api/parties/{party_id}/boats/{risk_object_id}";
type UpdateBoatRiskObjectBody = paths[typeof routeName$D]['patch']['requestBody']['content']['application/json'];
type UpdateBoatRiskObjectPathParams = paths[typeof routeName$D]['patch']['parameters']['path'];
type UpdateBoatRiskObjectQueryParams = paths[typeof routeName$D]['patch']['parameters']['query'];
type UpdateBoatRiskObjectResponse = paths[typeof routeName$D]['patch']['responses'][200]['content']['application/json'];
interface UpdateBoatRiskObjectProps {
    body: UpdateBoatRiskObjectBody;
    params: {
        query: UpdateBoatRiskObjectQueryParams;
        path: UpdateBoatRiskObjectPathParams;
    };
}
declare const updateBoatRiskObject: (props: UpdateBoatRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateBoatRiskObjectResponse>;

declare const routeName$C = "/v2/api/parties/{party_id}/fleets/{risk_object_id}";
type UpdateFleetRiskObjectBody = paths[typeof routeName$C]['patch']['requestBody']['content']['application/json'];
type UpdateFleetRiskObjectPathParams = paths[typeof routeName$C]['patch']['parameters']['path'];
type UpdateFleetRiskObjectQueryParams = paths[typeof routeName$C]['patch']['parameters']['query'];
type UpdateFleetRiskObjectResponse = paths[typeof routeName$C]['patch']['responses'][200]['content']['application/json'];
interface UpdateFleetRiskObjectProps {
    body: UpdateFleetRiskObjectBody;
    params: {
        query: UpdateFleetRiskObjectQueryParams;
        path: UpdateFleetRiskObjectPathParams;
    };
}
declare const updateFleetRiskObject: (props: UpdateFleetRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateFleetRiskObjectResponse>;

declare const routeName$B = "/v2/api/parties/{party_id}/trailers/{risk_object_id}";
type UpdateTrailerRiskObjectBody = paths[typeof routeName$B]['patch']['requestBody']['content']['application/json'];
type UpdateTrailerRiskObjectPathParams = paths[typeof routeName$B]['patch']['parameters']['path'];
type UpdateTrailerRiskObjectQueryParams = paths[typeof routeName$B]['patch']['parameters']['query'];
type UpdateTrailerRiskObjectResponse = paths[typeof routeName$B]['patch']['responses'][200]['content']['application/json'];
interface UpdateTrailerRiskObjectProps {
    body: UpdateTrailerRiskObjectBody;
    params: {
        query: UpdateTrailerRiskObjectQueryParams;
        path: UpdateTrailerRiskObjectPathParams;
    };
}
declare const updateTrailerRiskObject: (props: UpdateTrailerRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateTrailerRiskObjectResponse>;

declare const routeName$A = "/v2/api/parties/{party_id}/semi_trailers/{risk_object_id}";
type UpdateSemiTrailerRiskObjectBody = paths[typeof routeName$A]['patch']['requestBody']['content']['application/json'];
type UpdateSemiTrailerRiskObjectPathParams = paths[typeof routeName$A]['patch']['parameters']['path'];
type UpdateSemiTrailerRiskObjectQueryParams = paths[typeof routeName$A]['patch']['parameters']['query'];
type UpdateSemiTrailerRiskObjectResponse = paths[typeof routeName$A]['patch']['responses'][200]['content']['application/json'];
interface UpdateSemiTrailerRiskObjectProps {
    body: UpdateSemiTrailerRiskObjectBody;
    params: {
        query: UpdateSemiTrailerRiskObjectQueryParams;
        path: UpdateSemiTrailerRiskObjectPathParams;
    };
}
declare const updateSemiTrailerRiskObject: (props: UpdateSemiTrailerRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateSemiTrailerRiskObjectResponse>;

declare const routeName$z = "/v2/api/parties/{party_id}/party_groups/{risk_object_id}";
type UpdatePartyGroupRiskObjectBody = paths[typeof routeName$z]['patch']['requestBody']['content']['application/json'];
type UpdatePartyGroupRiskObjectPathParams = paths[typeof routeName$z]['patch']['parameters']['path'];
type UpdatePartyGroupRiskObjectQueryParams = paths[typeof routeName$z]['patch']['parameters']['query'];
type UpdatePartyGroupRiskObjectResponse = paths[typeof routeName$z]['patch']['responses'][200]['content']['application/json'];
interface UpdatePartyGroupRiskObjectProps {
    body: UpdatePartyGroupRiskObjectBody;
    params: {
        query: UpdatePartyGroupRiskObjectQueryParams;
        path: UpdatePartyGroupRiskObjectPathParams;
    };
}
declare const updatePartyGroupRiskObject: (props: UpdatePartyGroupRiskObjectProps, wgApiClient: ClientType) => Promise<UpdatePartyGroupRiskObjectResponse>;

declare const routeName$y = "/v2/api/parties/{party_id}/legal/{risk_object_id}";
type UpdateLegalRiskObjectBody = paths[typeof routeName$y]['patch']['requestBody']['content']['application/json'];
type UpdateLegalRiskObjectPathParams = paths[typeof routeName$y]['patch']['parameters']['path'];
type UpdateLegalRiskObjectQueryParams = paths[typeof routeName$y]['patch']['parameters']['query'];
type UpdateLegalRiskObjectResponse = paths[typeof routeName$y]['patch']['responses'][200]['content']['application/json'];
interface UpdateLegalRiskObjectProps {
    body: UpdateLegalRiskObjectBody;
    params: {
        query: UpdateLegalRiskObjectQueryParams;
        path: UpdateLegalRiskObjectPathParams;
    };
}
declare const updateLegalRiskObject: (props: UpdateLegalRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateLegalRiskObjectResponse>;

declare const routeName$x = "/v2/api/parties/{party_id}/miscellanea/{risk_object_id}";
type UpdateMiscellaneousRiskObjectBody = paths[typeof routeName$x]['patch']['requestBody']['content']['application/json'];
type UpdateMiscellaneousRiskObjectPathParams = paths[typeof routeName$x]['patch']['parameters']['path'];
type UpdateMiscellaneousRiskObjectQueryParams = paths[typeof routeName$x]['patch']['parameters']['query'];
type UpdateMiscellaneousRiskObjectResponse = paths[typeof routeName$x]['patch']['responses'][200]['content']['application/json'];
interface UpdateMiscellaneousRiskObjectProps {
    body: UpdateMiscellaneousRiskObjectBody;
    params: {
        query: UpdateMiscellaneousRiskObjectQueryParams;
        path: UpdateMiscellaneousRiskObjectPathParams;
    };
}
declare const updateMiscellaneousRiskObject: (props: UpdateMiscellaneousRiskObjectProps, wgApiClient: ClientType) => Promise<UpdateMiscellaneousRiskObjectResponse>;

declare const routeName$w = "/v1/api/risk_objects/{risk_object_id}";
type DeleteRiskObjectByIdPathParams = paths[typeof routeName$w]['delete']['parameters']['path'];
type DeleteRiskObjectByIdResponse = paths[typeof routeName$w]['delete']['responses'][200]['content']['application/json'];
interface DeleteRiskObjectByIdProps {
    params: {
        path: DeleteRiskObjectByIdPathParams;
    };
}
declare const deleteRiskObjectById: (props: DeleteRiskObjectByIdProps, wgApiClient: ClientType) => Promise<DeleteRiskObjectByIdResponse>;

declare const routeName$v = "/v1/api/users/me";
type GetYourOwnUserResponse = paths[typeof routeName$v]['get']['responses'][200]['content']['application/json'];
declare const getYourOwnUser: (wgApiClient: ClientType) => Promise<GetYourOwnUserResponse>;

declare const routeName$u = "/v1/api/users/me";
type UpdateYourOwnUserBody = paths[typeof routeName$u]['patch']['requestBody']['content']['application/json'];
type UpdateYourOwnUserResponse = paths[typeof routeName$u]['patch']['responses'][200]['content']['application/json'];
interface UpdateYourOwnUserProps {
    body: UpdateYourOwnUserBody;
}
declare const updateYourOwnUser: (props: UpdateYourOwnUserProps, wgApiClient: ClientType) => Promise<UpdateYourOwnUserResponse>;

declare const routeName$t = "/v1/api/users/me/password";
type UpdateYourPasswordBody = paths[typeof routeName$t]['put']['requestBody']['content']['application/json'];
type UpdateYourPasswordResponse = paths[typeof routeName$t]['put']['responses'][201]['content']['application/json'];
interface UpdateYourPasswordProps {
    body: UpdateYourPasswordBody;
}
declare const updateYourPassword: (props: UpdateYourPasswordProps, wgApiClient: ClientType) => Promise<UpdateYourPasswordResponse>;

declare const routeName$s = "/v1/api/me/brokers";
type GetAllBrokersLinkedToCurrentUserResponse = paths[typeof routeName$s]['get']['responses'][200]['content']['application/json'];
declare const getAllBrokersLinkedToCurrentUser: (wgApiClient: ClientType) => Promise<GetAllBrokersLinkedToCurrentUserResponse>;

declare const routeName$r = "/v1/api/users/me/2fa/disable";
type Disable2FaByUserBody = paths[typeof routeName$r]['post']['requestBody']['content']['application/json'];
type Disable2FaByUserResponse = paths[typeof routeName$r]['post']['responses'][200]['content']['application/json'];
interface Disable2FaByUserProps {
    body: Disable2FaByUserBody;
}
declare const disable2FaByUser: (props: Disable2FaByUserProps, wgApiClient: ClientType) => Promise<Disable2FaByUserResponse>;

declare const routeName$q = "/v1/api/users/me/2fa";
type Get2FaByUserResponse = paths[typeof routeName$q]['get']['responses'][200]['content']['application/json'];
declare const get2FaByUser: (wgApiClient: ClientType) => Promise<Get2FaByUserResponse>;

declare const routeName$p = "/v1/api/users/me/2fa/enable";
type Enable2FaBody = paths[typeof routeName$p]['post']['requestBody']['content']['application/json'];
type Enable2FaResponse = paths[typeof routeName$p]['post']['responses'][200]['content']['application/json'];
interface Enable2FaProps {
    body: Enable2FaBody;
}
declare const enable2Fa: (props: Enable2FaProps, wgApiClient: ClientType) => Promise<Enable2FaResponse>;

declare const routeName$o = "/v1/api/validate/promotions";
type ValidatePromotionsResponse = paths[typeof routeName$o]['post']['responses'][200]['content']['application/json'];
interface ValidatePromotionsProps {
}
declare const validatePromotions: (props: ValidatePromotionsProps, wgApiClient: ClientType) => Promise<ValidatePromotionsResponse>;

declare const routeName$n = "/v1/api/validate/email";
type ValidateAnEmailResponse = paths[typeof routeName$n]['post']['responses'][200]['content']['application/json'];
interface ValidateAnEmailProps {
}
declare const validateAnEmail: (props: ValidateAnEmailProps, wgApiClient: ClientType) => Promise<ValidateAnEmailResponse>;

declare const routeName$m = "/v1/api/validate/chassis_number";
type ValidateAChassisNumberResponse = paths[typeof routeName$m]['post']['responses'][200]['content']['application/json'];
interface ValidateAChassisNumberProps {
}
declare const validateAChassisNumber: (props: ValidateAChassisNumberProps, wgApiClient: ClientType) => Promise<ValidateAChassisNumberResponse>;

declare const routeName$l = "/v1/api/validate/fsma";
type ValidateAnFsmaResponse = paths[typeof routeName$l]['post']['responses'][200]['content']['application/json'];
interface ValidateAnFsmaProps {
}
declare const validateAnFsma: (props: ValidateAnFsmaProps, wgApiClient: ClientType) => Promise<ValidateAnFsmaResponse>;

declare const routeName$k = "/v1/api/validate/website";
type ValidateAWebsiteResponse = paths[typeof routeName$k]['post']['responses'][200]['content']['application/json'];
interface ValidateAWebsiteProps {
}
declare const validateAWebsite: (props: ValidateAWebsiteProps, wgApiClient: ClientType) => Promise<ValidateAWebsiteResponse>;

declare const routeName$j = "/v1/api/validate/telephonenr";
type ValidateATelephonenrResponse = paths[typeof routeName$j]['post']['responses'][200]['content']['application/json'];
interface ValidateATelephonenrProps {
}
declare const validateATelephonenr: (props: ValidateATelephonenrProps, wgApiClient: ClientType) => Promise<ValidateATelephonenrResponse>;

declare const routeName$i = "/v1/api/validate/company_registration_number";
type ValidateACompanyRegistrationNumberResponse = paths[typeof routeName$i]['post']['responses'][200]['content']['application/json'];
interface ValidateACompanyRegistrationNumberProps {
}
declare const validateACompanyRegistrationNumber: (props: ValidateACompanyRegistrationNumberProps, wgApiClient: ClientType) => Promise<ValidateACompanyRegistrationNumberResponse>;

declare const routeName$h = "/v1/api/validate/national_identification_number";
type ValidateANationalIdentificationNumberBody = paths[typeof routeName$h]['post']['requestBody']['content']['application/json'];
type ValidateANationalIdentificationNumberResponse = paths[typeof routeName$h]['post']['responses'][200]['content']['application/json'];
interface ValidateANationalIdentificationNumberProps {
    body: ValidateANationalIdentificationNumberBody;
}
declare const validateANationalIdentificationNumber: (props: ValidateANationalIdentificationNumberProps, wgApiClient: ClientType) => Promise<ValidateANationalIdentificationNumberResponse>;

declare const routeName$g = "/v1/api/validate/iban";
type ValidateAnIbanBody = paths[typeof routeName$g]['post']['requestBody']['content']['application/json'];
type ValidateAnIbanResponse = paths[typeof routeName$g]['post']['responses'][200]['content']['application/json'];
interface ValidateAnIbanProps {
    body: ValidateAnIbanBody;
}
declare const validateAnIban: (props: ValidateAnIbanProps, wgApiClient: ClientType) => Promise<ValidateAnIbanResponse>;

declare const routeName$f = "/v1/api/validate/vehicle_registration_plate";
type ValidateAVehicleRegistrationPlateBody = paths[typeof routeName$f]['post']['requestBody']['content']['application/json'];
type ValidateAVehicleRegistrationPlateResponse = paths[typeof routeName$f]['post']['responses'][200]['content']['application/json'];
interface ValidateAVehicleRegistrationPlateProps {
    body: ValidateAVehicleRegistrationPlateBody;
}
declare const validateAVehicleRegistrationPlate: (props: ValidateAVehicleRegistrationPlateProps, wgApiClient: ClientType) => Promise<ValidateAVehicleRegistrationPlateResponse>;

declare const routeName$e = "/v1/api/vehicles/search";
type SearchVehiclesBody = paths[typeof routeName$e]['post']['requestBody']['content']['application/json'];
type SearchVehiclesQueryParams = paths[typeof routeName$e]['post']['parameters']['query'];
type SearchVehiclesResponse = paths[typeof routeName$e]['post']['responses'][200]['content']['application/json'];
interface SearchVehiclesProps {
    body: SearchVehiclesBody;
    params: {
        query: SearchVehiclesQueryParams;
    };
}
declare const searchVehicles: (props: SearchVehiclesProps, wgApiClient: ClientType) => Promise<SearchVehiclesResponse>;

declare const routeName$d = "/v1/api/vehicles/automobile/vin/{vin_number}/premium";
type GetVehicleByVinAndCarIdPathParams = paths[typeof routeName$d]['get']['parameters']['path'];
type GetVehicleByVinAndCarIdQueryParams = paths[typeof routeName$d]['get']['parameters']['query'];
type GetVehicleByVinAndCarIdResponse = paths[typeof routeName$d]['get']['responses'][200]['content']['application/json'];
type GetVehicleByVinAndCarIdProps = paths[typeof routeName$d]['get']['parameters'];
declare const getVehicleByVinAndCarId: (props: GetVehicleByVinAndCarIdProps, wgApiClient: ClientType) => Promise<GetVehicleByVinAndCarIdResponse>;

declare const routeName$c = "/v1/api/vehicles/automobile/number_plate/{number_plate}/premium";
type GetVehicleByNumberPlateAndCarIdPathParams = paths[typeof routeName$c]['get']['parameters']['path'];
type GetVehicleByNumberPlateAndCarIdQueryParams = paths[typeof routeName$c]['get']['parameters']['query'];
type GetVehicleByNumberPlateAndCarIdResponse = paths[typeof routeName$c]['get']['responses'][200]['content']['application/json'];
type GetVehicleByNumberPlateAndCarIdProps = paths[typeof routeName$c]['get']['parameters'];
declare const getVehicleByNumberPlateAndCarId: (props: GetVehicleByNumberPlateAndCarIdProps, wgApiClient: ClientType) => Promise<GetVehicleByNumberPlateAndCarIdResponse>;

declare const routeName$b = "/v1/api/vehicles/automobile/id/freemium";
type RetrieveAutomobileByIdFreemiumQueryParams = paths[typeof routeName$b]['get']['parameters']['query'];
type RetrieveAutomobileByIdFreemiumResponse = paths[typeof routeName$b]['get']['responses'][200]['content']['application/json'];
type RetrieveAutomobileByIdFreemiumProps = paths[typeof routeName$b]['get']['parameters'];
declare const retrieveAutomobileByIdFreemium: (props: RetrieveAutomobileByIdFreemiumProps, wgApiClient: ClientType) => Promise<RetrieveAutomobileByIdFreemiumResponse>;

declare const routeName$a = "/v1/api/vehicles/automobile/id/premium";
type GetVehicleByCarIdOrFebiacIdQueryParams = paths[typeof routeName$a]['get']['parameters']['query'];
type GetVehicleByCarIdOrFebiacIdResponse = paths[typeof routeName$a]['get']['responses'][200]['content']['application/json'];
type GetVehicleByCarIdOrFebiacIdProps = paths[typeof routeName$a]['get']['parameters'];
declare const getVehicleByCarIdOrFebiacId: (props: GetVehicleByCarIdOrFebiacIdProps, wgApiClient: ClientType) => Promise<GetVehicleByCarIdOrFebiacIdResponse>;

declare const routeName$9 = "/v1/api/vehicles/automobile/brands";
type GetAllVehicleBrandsQueryParams = paths[typeof routeName$9]['get']['parameters']['query'];
type GetAllVehicleBrandsResponse = paths[typeof routeName$9]['get']['responses'][200]['content']['application/json'];
type GetAllVehicleBrandsProps = paths[typeof routeName$9]['get']['parameters'];
declare const getAllVehicleBrands: (props: GetAllVehicleBrandsProps, wgApiClient: ClientType) => Promise<GetAllVehicleBrandsResponse>;

declare const routeName$8 = "/v1/api/vehicles/automobile/brands/{brand_key}/series";
type GetAllVehicleSeriesByBrandKeyPathParams = paths[typeof routeName$8]['get']['parameters']['path'];
type GetAllVehicleSeriesByBrandKeyQueryParams = paths[typeof routeName$8]['get']['parameters']['query'];
type GetAllVehicleSeriesByBrandKeyResponse = paths[typeof routeName$8]['get']['responses'][200]['content']['application/json'];
type GetAllVehicleSeriesByBrandKeyProps = paths[typeof routeName$8]['get']['parameters'];
declare const getAllVehicleSeriesByBrandKey: (props: GetAllVehicleSeriesByBrandKeyProps, wgApiClient: ClientType) => Promise<GetAllVehicleSeriesByBrandKeyResponse>;

declare const routeName$7 = "/v1/api/vehicles/automobile/series/{series_id}/versions";
type GetAllVehicleVersionsBySeriesIdPathParams = paths[typeof routeName$7]['get']['parameters']['path'];
type GetAllVehicleVersionsBySeriesIdQueryParams = paths[typeof routeName$7]['get']['parameters']['query'];
type GetAllVehicleVersionsBySeriesIdResponse = paths[typeof routeName$7]['get']['responses'][200]['content']['application/json'];
type GetAllVehicleVersionsBySeriesIdProps = paths[typeof routeName$7]['get']['parameters'];
declare const getAllVehicleVersionsBySeriesId: (props: GetAllVehicleVersionsBySeriesIdProps, wgApiClient: ClientType) => Promise<GetAllVehicleVersionsBySeriesIdResponse>;

declare const routeName$6 = "/v1/api/vehicles/automobile/versions/{version_id}/freemium";
type RetrieveAutomobileByCarIdFreemiumVersionPathParams = paths[typeof routeName$6]['get']['parameters']['path'];
type RetrieveAutomobileByCarIdFreemiumVersionQueryParams = paths[typeof routeName$6]['get']['parameters']['query'];
type RetrieveAutomobileByCarIdFreemiumVersionResponse = paths[typeof routeName$6]['get']['responses'][200]['content']['application/json'];
type RetrieveAutomobileByCarIdFreemiumVersionProps = paths[typeof routeName$6]['get']['parameters'];
declare const retrieveAutomobileByCarIdFreemiumVersion: (props: RetrieveAutomobileByCarIdFreemiumVersionProps, wgApiClient: ClientType) => Promise<RetrieveAutomobileByCarIdFreemiumVersionResponse>;

declare const routeName$5 = "/v1/api/vehicles/automobile/versions/{version_id}/premium";
type GetVehicleByVersionIdPathParams = paths[typeof routeName$5]['get']['parameters']['path'];
type GetVehicleByVersionIdQueryParams = paths[typeof routeName$5]['get']['parameters']['query'];
type GetVehicleByVersionIdResponse = paths[typeof routeName$5]['get']['responses'][200]['content']['application/json'];
type GetVehicleByVersionIdProps = paths[typeof routeName$5]['get']['parameters'];
declare const getVehicleByVersionId: (props: GetVehicleByVersionIdProps, wgApiClient: ClientType) => Promise<GetVehicleByVersionIdResponse>;

declare const routeName$4 = "/v1/api/vehicles/automobile/series/{series_id}/facts";
type GetVehicleVersionFactsBySeriesIdPathParams = paths[typeof routeName$4]['get']['parameters']['path'];
type GetVehicleVersionFactsBySeriesIdQueryParams = paths[typeof routeName$4]['get']['parameters']['query'];
type GetVehicleVersionFactsBySeriesIdResponse = paths[typeof routeName$4]['get']['responses'][200]['content']['application/json'];
type GetVehicleVersionFactsBySeriesIdProps = paths[typeof routeName$4]['get']['parameters'];
declare const getVehicleVersionFactsBySeriesId: (props: GetVehicleVersionFactsBySeriesIdProps, wgApiClient: ClientType) => Promise<GetVehicleVersionFactsBySeriesIdResponse>;

declare const routeName$3 = "/v1/api/hubspot-visitor-identification-token";
type GetHubspotVisitorIdentificationTokenResponse = paths[typeof routeName$3]['get']['responses'][200]['content']['application/json'];
declare const getHubspotVisitorIdentificationToken: (wgApiClient: ClientType) => Promise<GetHubspotVisitorIdentificationTokenResponse>;

declare const routeName$2 = "/v1/api/yellowhiveflows/supported-insurances";
type GetSupportedYellowhiveflowInsurancesQueryParams = paths[typeof routeName$2]['get']['parameters']['query'];
type GetSupportedYellowhiveflowInsurancesResponse = paths[typeof routeName$2]['get']['responses'][200]['content']['application/json'];
type GetSupportedYellowhiveflowInsurancesProps = paths[typeof routeName$2]['get']['parameters'];
declare const getSupportedYellowhiveflowInsurances: (props: GetSupportedYellowhiveflowInsurancesProps, wgApiClient: ClientType) => Promise<GetSupportedYellowhiveflowInsurancesResponse>;

declare const routeName$1 = "/v1/api/yellowhiveflows/supported-coverages";
type GetSupportedYellowhiveflowCoveragesQueryParams = paths[typeof routeName$1]['get']['parameters']['query'];
type GetSupportedYellowhiveflowCoveragesResponse = paths[typeof routeName$1]['get']['responses'][200]['content']['application/json'];
type GetSupportedYellowhiveflowCoveragesProps = paths[typeof routeName$1]['get']['parameters'];
declare const getSupportedYellowhiveflowCoverages: (props: GetSupportedYellowhiveflowCoveragesProps, wgApiClient: ClientType) => Promise<GetSupportedYellowhiveflowCoveragesResponse>;

declare const routeName = "/v1/api/yellowhiveflows/products";
type GetYellowhiveflowProductsQueryParams = paths[typeof routeName]['get']['parameters']['query'];
type GetYellowhiveflowProductsResponse = paths[typeof routeName]['get']['responses'][200]['content']['application/json'];
type GetYellowhiveflowProductsProps = paths[typeof routeName]['get']['parameters'];
declare const getYellowhiveflowProducts: (props: GetYellowhiveflowProductsProps, wgApiClient: ClientType) => Promise<GetYellowhiveflowProductsResponse>;

export { type $defs, type AcceptOrRejectAnAdvisoryReportBody, type AcceptOrRejectAnAdvisoryReportPathParams, type AcceptOrRejectAnAdvisoryReportQueryParams, type AcceptOrRejectAnAdvisoryReportResponse, type AnswerAFlowDirectlyBody, type AnswerAFlowDirectlyPathParams, type AnswerAFlowDirectlyQueryParams, type AnswerAFlowDirectlyResponse, type AnswerAFlowSessionBody, type AnswerAFlowSessionPathParams, type AnswerAFlowSessionQueryParams, type AnswerAFlowSessionResponse, type CalculateAnvaquotesBySessionIdBody, type CalculateAnvaquotesBySessionIdPathParams, type CalculateAnvaquotesBySessionIdQueryParams, type CalculateAnvaquotesBySessionIdResponse, type CalculateCarLeaseQuoteBody, type CalculateCarLeaseQuoteQueryParams, type CalculateCarLeaseQuoteResponse, type CalculateQuotesV2Body, type CalculateQuotesV2PathParams, type CalculateQuotesV2QueryParams, type CalculateQuotesV2Response, type ClaimReportByIdPathParams, type ClaimReportByIdQueryParams, type ClaimReportByIdResponse, type ClaimRequestUpdatePathParams, type ClaimRequestUpdateQueryParams, type ClaimRequestUpdateResponse, type ClientType, type CommentOnActivityPathParams, type CommentOnActivityQueryParams, type CommentOnActivityResponse, type CreateAccidentsForPartyBody, type CreateAccidentsForPartyPathParams, type CreateAccidentsForPartyQueryParams, type CreateAccidentsForPartyResponse, type CreateAccountBody, type CreateAccountQueryParams, type CreateAccountResponse, type CreateAdvisoryReportBody, type CreateAdvisoryReportQueryParams, type CreateAdvisoryReportResponse, type CreateAdvisoryReportRevisionBody, type CreateAdvisoryReportRevisionPathParams, type CreateAdvisoryReportRevisionQueryParams, type CreateAdvisoryReportRevisionResponse, type CreateAdvisoryReportRevisionV2Body, type CreateAdvisoryReportRevisionV2PathParams, type CreateAdvisoryReportRevisionV2QueryParams, type CreateAdvisoryReportRevisionV2Response, type CreateAdvisoryReportStepSettingsBody, type CreateAdvisoryReportStepSettingsPathParams, type CreateAdvisoryReportStepSettingsQueryParams, type CreateAdvisoryReportStepSettingsResponse, type CreateAnvaPartyBody, type CreateAnvaPartyPathParams, type CreateAnvaPartyQueryParams, type CreateAnvaPartyResponse, type CreateBicycleRiskObjectBody, type CreateBicycleRiskObjectPathParams, type CreateBicycleRiskObjectQueryParams, type CreateBicycleRiskObjectResponse, type CreateBoatRiskObjectBody, type CreateBoatRiskObjectPathParams, type CreateBoatRiskObjectQueryParams, type CreateBoatRiskObjectResponse, type CreateBrokerConnectionsByIdBody, type CreateBrokerConnectionsByIdPathParams, type CreateBrokerConnectionsByIdResponse, type CreateCampaignBody, type CreateCampaignQueryParams, type CreateCampaignResponse, type CreateCarRiskObjectBody, type CreateCarRiskObjectPathParams, type CreateCarRiskObjectQueryParams, type CreateCarRiskObjectResponse, type CreateClaimAsBrokerQueryParams, type CreateClaimAsBrokerResponse, type CreateClaimAsCustomerPathParams, type CreateClaimAsCustomerQueryParams, type CreateClaimAsCustomerResponse, type CreateCompanyLeadBody, type CreateCompanyLeadPathParams, type CreateCompanyLeadQueryParams, type CreateCompanyLeadResponse, type CreateConversationBody, type CreateConversationPathParams, type CreateConversationQueryParams, type CreateConversationReminderPathParams, type CreateConversationReminderResponse, type CreateConversationResponse, type CreateCustomerLeadBody, type CreateCustomerLeadPathParams, type CreateCustomerLeadQueryParams, type CreateCustomerLeadResponse, type CreateDistributionConnectionByIdBody, type CreateDistributionConnectionByIdPathParams, type CreateDistributionConnectionByIdResponse, type CreateDistributionTagBody, type CreateDistributionTagQueryParams, type CreateDistributionTagResponse, type CreateDocumentForClaimAsCustomerPathParams, type CreateDocumentForClaimAsCustomerQueryParams, type CreateDocumentForClaimAsCustomerResponse, type CreateDocumentForClaimPathParams, type CreateDocumentForClaimQueryParams, type CreateDocumentForClaimResponse, type CreateDocumentForPartyBody, type CreateDocumentForPartyPathParams, type CreateDocumentForPartyQueryParams, type CreateDocumentForPartyResponse, type CreateEntityAsBrokerPathParams, type CreateEntityAsBrokerQueryParams, type CreateEntityAsBrokerResponse, type CreateEntityAsCustomerWithTokenPathParams, type CreateEntityAsCustomerWithTokenQueryParams, type CreateEntityAsCustomerWithTokenResponse, type CreateFamilyRiskObjectBody, type CreateFamilyRiskObjectPathParams, type CreateFamilyRiskObjectQueryParams, type CreateFamilyRiskObjectResponse, type CreateInsurancePoliciesForPartyBody, type CreateInsurancePoliciesForPartyPathParams, type CreateInsurancePoliciesForPartyResponse, type CreateInsuranceProductClauseForDistributionBody, type CreateInsuranceProductClauseForDistributionQueryParams, type CreateInsuranceProductClauseForDistributionResponse, type CreateLegalPartyBody, type CreateLegalPartyResponse, type CreateLegalRiskObjectBody, type CreateLegalRiskObjectPathParams, type CreateLegalRiskObjectQueryParams, type CreateLegalRiskObjectResponse, type CreateLockForClaimPathParams, type CreateLockForClaimQueryParams, type CreateLockForClaimResponse, type CreateMiscellaneousRiskObjectBody, type CreateMiscellaneousRiskObjectPathParams, type CreateMiscellaneousRiskObjectQueryParams, type CreateMiscellaneousRiskObjectResponse, type CreateNaturalPartyBody, type CreateNaturalPartyResponse, type CreateNoteOnEventAsCustomerPathParams, type CreateNoteOnEventAsCustomerQueryParams, type CreateNoteOnEventAsCustomerResponse, type CreateNoteOnEventPathParams, type CreateNoteOnEventQueryParams, type CreateNoteOnEventResponse, type CreateOfferRevisionBody, type CreateOfferRevisionPathParams, type CreateOfferRevisionResponse, type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdBody, type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdPathParams, type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdQueryParams, type CreateOrReplaceInsurancePolicyForAdvisoryReportByIdResponse, type CreateOrReplacePolicyPackagesForAdvisoryReportByIdBody, type CreateOrReplacePolicyPackagesForAdvisoryReportByIdPathParams, type CreateOrReplacePolicyPackagesForAdvisoryReportByIdQueryParams, type CreateOrReplacePolicyPackagesForAdvisoryReportByIdResponse, type CreatePartyActivtiesAsCustomerBody, type CreatePartyActivtiesAsCustomerResponse, type CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationBody, type CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationQueryParams, type CreatePartyByEnrichingWithEnrichingWithCompanyRegistrationResponse, type CreatePartyGroupRiskObjectBody, type CreatePartyGroupRiskObjectPathParams, type CreatePartyGroupRiskObjectQueryParams, type CreatePartyGroupRiskObjectResponse, type CreatePartyNoteBody, type CreatePartyNotePathParams, type CreatePartyNoteResponse, type CreatePartyOffersBody, type CreatePartyOffersPathParams, type CreatePartyOffersQueryParams, type CreatePartyOffersResponse, type CreatePartyRelationsBody, type CreatePartyRelationsQueryParams, type CreatePartyRelationsResponse, type CreateProfileaseCarLeaseOfferBody, type CreateProfileaseCarLeaseOfferQueryParams, type CreateProfileaseCarLeaseOfferResponse, type CreateProflowSessionByBatchIdPathParams, type CreateProflowSessionByBatchIdQueryParams, type CreateProflowSessionByBatchIdResponse, type CreateRecommendationByPartyIdBody, type CreateRecommendationByPartyIdPathParams, type CreateRecommendationByPartyIdQueryParams, type CreateRecommendationByPartyIdResponse, type CreateRecommendationBySessionIdBody, type CreateRecommendationBySessionIdQueryParams, type CreateRecommendationBySessionIdResponse, type CreateReferenceForPartyBody, type CreateReferenceForPartyPathParams, type CreateReferenceForPartyResponse, type CreateReferencesForRiskObjectBody, type CreateReferencesForRiskObjectPathParams, type CreateReferencesForRiskObjectQueryParams, type CreateReferencesForRiskObjectResponse, type CreateRelationBetweenRiskObjectAndPartyBody, type CreateRelationBetweenRiskObjectAndPartyPathParams, type CreateRelationBetweenRiskObjectAndPartyQueryParams, type CreateRelationBetweenRiskObjectAndPartyResponse, type CreateRiskDomainActionForAdvisoryReportByIdBody, type CreateRiskDomainActionForAdvisoryReportByIdPathParams, type CreateRiskDomainActionForAdvisoryReportByIdQueryParams, type CreateRiskDomainActionForAdvisoryReportByIdResponse, type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdBody, type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdPathParams, type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdQueryParams, type CreateRiskDomainActionFromAdviceForAdvisoryReportByIdResponse, type CreateRiskDomainAdviceForAdvisoryReportByIdBody, type CreateRiskDomainAdviceForAdvisoryReportByIdPathParams, type CreateRiskDomainAdviceForAdvisoryReportByIdQueryParams, type CreateRiskDomainAdviceForAdvisoryReportByIdResponse, type CreateRiskDomainForAdvisoryReportByIdBody, type CreateRiskDomainForAdvisoryReportByIdPathParams, type CreateRiskDomainForAdvisoryReportByIdQueryParams, type CreateRiskDomainForAdvisoryReportByIdResponse, type CreateSemiTrailerRiskObjectBody, type CreateSemiTrailerRiskObjectPathParams, type CreateSemiTrailerRiskObjectQueryParams, type CreateSemiTrailerRiskObjectResponse, type CreateToolkitAccountBody, type CreateToolkitAccountQueryParams, type CreateToolkitAccountResponse, type CreateToolkitBrokerBody, type CreateToolkitBrokerQueryParams, type CreateToolkitBrokerResponse, type CreateTrailerRiskObjectBody, type CreateTrailerRiskObjectPathParams, type CreateTrailerRiskObjectQueryParams, type CreateTrailerRiskObjectResponse, type CreateTrialBrokerBody, type CreateTrialBrokerQueryParams, type CreateTrialBrokerResponse, type CreateUploadLinkAsCustomerPathParams, type CreateUploadLinkAsCustomerQueryParams, type CreateUploadLinkAsCustomerResponse, type CreateUspItemForDistributionBody, type CreateUspItemForDistributionQueryParams, type CreateUspItemForDistributionResponse, type DeleteAdvisoryReportPathParams, type DeleteAdvisoryReportQueryParams, type DeleteAdvisoryReportResponse, type DeleteAdvisoryReportRevisionPathParams, type DeleteAdvisoryReportRevisionQueryParams, type DeleteAdvisoryReportRevisionResponse, type DeleteAllSessionsBySessionIdPathParams, type DeleteAllSessionsBySessionIdResponse, type DeleteAnvaClosingQuestionsPathParams, type DeleteAnvaClosingQuestionsQueryParams, type DeleteAnvaClosingQuestionsResponse, type DeleteBrokerConnectionByKeyPathParams, type DeleteBrokerConnectionByKeyResponse, type DeleteClaimAsBrokerByIdPathParams, type DeleteClaimAsBrokerByIdQueryParams, type DeleteClaimAsBrokerByIdResponse, type DeleteCommentOnActivityPathParams, type DeleteCommentOnActivityQueryParams, type DeleteCommentOnActivityResponse, type DeleteDistributionConnectionByKeyPathParams, type DeleteDistributionConnectionByKeyResponse, type DeleteDistributionFaqPathParams, type DeleteDistributionFaqQueryParams, type DeleteDistributionFaqResponse, type DeleteDistributionTagPathParams, type DeleteDistributionTagQueryParams, type DeleteDistributionTagResponse, type DeleteDocumentByIdAsCustomerWithTokenPathParams, type DeleteDocumentByIdAsCustomerWithTokenQueryParams, type DeleteDocumentByIdAsCustomerWithTokenResponse, type DeleteDocumentByIdPathParams, type DeleteDocumentByIdQueryParams, type DeleteDocumentByIdResponse, type DeleteDocumentForPartyPathParams, type DeleteDocumentForPartyResponse, type DeleteEntityAsBrokerByIdPathParams, type DeleteEntityAsBrokerByIdQueryParams, type DeleteEntityAsBrokerByIdResponse, type DeleteEntityByIdAsCustomerWithTokenPathParams, type DeleteEntityByIdAsCustomerWithTokenQueryParams, type DeleteEntityByIdAsCustomerWithTokenResponse, type DeleteEntityBySessionIdAndFlowIdPathParams, type DeleteEntityBySessionIdAndFlowIdQueryParams, type DeleteEntityBySessionIdAndFlowIdResponse, type DeleteInsurancePoliciesForPartyPathParams, type DeleteInsurancePoliciesForPartyResponse, type DeleteInsurancePolicyForAdvisoryReportByIdPathParams, type DeleteInsurancePolicyForAdvisoryReportByIdQueryParams, type DeleteInsurancePolicyForAdvisoryReportByIdResponse, type DeleteInsuranceProductClauseForDistributionPathParams, type DeleteInsuranceProductClauseForDistributionQueryParams, type DeleteInsuranceProductClauseForDistributionResponse, type DeleteNotePathParams, type DeleteNoteQueryParams, type DeleteNoteResponse, type DeletePartyActivtiesAsCustomerPathParams, type DeletePartyActivtiesAsCustomerResponse, type DeletePartyEntityBySessionIdAndFlowIdPathParams, type DeletePartyEntityBySessionIdAndFlowIdQueryParams, type DeletePartyEntityBySessionIdAndFlowIdResponse, type DeletePartyNoteByIdPathParams, type DeletePartyNoteByIdResponse, type DeletePartyRelationsPathParams, type DeletePartyRelationsResponse, type DeletePolicyPackagesForPartyPathParams, type DeletePolicyPackagesForPartyResponse, type DeleteRelationBetweenRiskObjectAndPartyPathParams, type DeleteRelationBetweenRiskObjectAndPartyQueryParams, type DeleteRelationBetweenRiskObjectAndPartyResponse, type DeleteRiskDomainActionForAdvisoryReportByIdPathParams, type DeleteRiskDomainActionForAdvisoryReportByIdQueryParams, type DeleteRiskDomainActionForAdvisoryReportByIdResponse, type DeleteRiskDomainAdviceForAdvisoryReportByIdPathParams, type DeleteRiskDomainAdviceForAdvisoryReportByIdQueryParams, type DeleteRiskDomainAdviceForAdvisoryReportByIdResponse, type DeleteRiskDomainForAdvisoryReportByIdPathParams, type DeleteRiskDomainForAdvisoryReportByIdQueryParams, type DeleteRiskDomainForAdvisoryReportByIdResponse, type DeleteRiskObjectByIdPathParams, type DeleteRiskObjectByIdResponse, type DeleteSessionBySessionIdPathParams, type DeleteSessionBySessionIdResponse, type DeleteUspByDistributionAndIdPathParams, type DeleteUspByDistributionAndIdQueryParams, type DeleteUspByDistributionAndIdResponse, type DelinkPartyToUserBody, type DelinkPartyToUserResponse, type Disable2FaByUserBody, type Disable2FaByUserResponse, type DownloadDocumentByIdPathParams, type DownloadDocumentByIdQueryParams, type DownloadDocumentByIdResponse, type EditInsuranceProductAdviceByDistributionBody, type EditInsuranceProductAdviceByDistributionPathParams, type EditInsuranceProductAdviceByDistributionResponse, type EditInsuranceProductDescriptionsByDistributionPathParams, type EditInsuranceProductDescriptionsByDistributionResponse, type Enable2FaBody, type Enable2FaResponse, type EnqueueCalculationAnvaquotesBySessionIdBody, type EnqueueCalculationAnvaquotesBySessionIdPathParams, type EnqueueCalculationAnvaquotesBySessionIdQueryParams, type EnqueueCalculationAnvaquotesBySessionIdResponse, type EnqueueSendCustomQuotesToAnvaBySessionIdBody, type EnqueueSendCustomQuotesToAnvaBySessionIdPathParams, type EnqueueSendCustomQuotesToAnvaBySessionIdQueryParams, type EnqueueSendCustomQuotesToAnvaBySessionIdResponse, type EnqueueSendOfferToAnvaBySessionIdPathParams, type EnqueueSendOfferToAnvaBySessionIdQueryParams, type EnqueueSendOfferToAnvaBySessionIdResponse, type EnrichPartyByIdWithExternalCompanyDataPathParams, type EnrichPartyByIdWithExternalCompanyDataQueryParams, type EnrichPartyByIdWithExternalCompanyDataResponse, type ExportAdvisoryReportByIdBody, type ExportAdvisoryReportByIdPathParams, type ExportAdvisoryReportByIdQueryParams, type ExportAdvisoryReportByIdResponse, type ExportPartyByIdPathParams, type ExportPartyByIdResponse, type ExportQuoteByIdBody, type ExportQuoteByIdPathParams, type ExportQuoteByIdQueryParams, type ExportQuoteByIdResponse, type ExtractInsurancePoliciesForOneDocumentBody, type ExtractInsurancePoliciesForOneDocumentResponse, type ExtractManyDocumentInBatchBody, type ExtractManyDocumentInBatchResponse, type ExtractOffersForOneDocumentBody, type ExtractOffersForOneDocumentResponse, type ExtractOneDocumentBody, type ExtractOneDocumentResponse, type ExtractWebsiteThemeBody, type ExtractWebsiteThemeResponse, type GenerateCompanyDescriptionBody, type GenerateCompanyDescriptionResponse, type GenerateDistributionAboutUsCompletionBody, type GenerateDistributionAboutUsCompletionResponse, type GenerateDnsPrefixBody, type GenerateDnsPrefixQueryParams, type GenerateDnsPrefixResponse, type GenerateDocxDocumentOfAdvisoryReportByIdPathParams, type GenerateDocxDocumentOfAdvisoryReportByIdQueryParams, type GenerateDocxDocumentOfAdvisoryReportByIdResponse, type GenerateFlowQuestionnaireDocumentBody, type GenerateFlowQuestionnaireDocumentPathParams, type GenerateFlowQuestionnaireDocumentQueryParams, type GenerateFlowQuestionnaireDocumentResponse, type GenerateFlowQuestionnairePathParams, type GenerateFlowQuestionnaireQueryParams, type GenerateFlowQuestionnaireResponse, type GenerateOfferRequestForInsuranceCompanyDocxBody, type GenerateOfferRequestForInsuranceCompanyDocxResponse, type GenerateOfferRequestForInsuranceCompanyPdfBody, type GenerateOfferRequestForInsuranceCompanyPdfResponse, type GeneratePdfOfAdvisoryReportByIdPathParams, type GeneratePdfOfAdvisoryReportByIdQueryParams, type GeneratePdfOfAdvisoryReportByIdResponse, type GeneratePersonalizationAdviceForAdvisoryReportPathParams, type GeneratePersonalizationAdviceForAdvisoryReportResponse, type GeneratePossibleProductsBySessionV2Body, type GeneratePossibleProductsBySessionV2PathParams, type GeneratePossibleProductsBySessionV2QueryParams, type GeneratePossibleProductsBySessionV2Response, type GenerateQuestionsToPrefillByCarBody, type GenerateQuestionsToPrefillByCarPathParams, type GenerateQuestionsToPrefillByCarQueryParams, type GenerateQuestionsToPrefillByCarResponse, type GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleBody, type GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleQueryParams, type GenerateStandaloneFrontPagePdfOfAdvisoryReportAsExampleResponse, type GenerateTokenForSocialLoginFlowAsBrokerQueryParams, type GenerateTokenForSocialLoginFlowAsBrokerResponse, type Get2FaByUserResponse, type GetActivityByPartyPathParams, type GetActivityByPartyQueryParams, type GetActivityByPartyResponse, type GetAddressInfoFreemiumQueryParams, type GetAddressInfoFreemiumResponse, type GetAddressInfoQueryParams, type GetAddressInfoResponse, type GetAdvicesPerInsuranceProductPathParams, type GetAdvicesPerInsuranceProductResponse, type GetAdvisoryReportByIdPathParams, type GetAdvisoryReportByIdQueryParams, type GetAdvisoryReportByIdResponse, type GetAdvisoryReportExportOptionsPathParams, type GetAdvisoryReportExportOptionsResponse, type GetAllActivityTypesQueryParams, type GetAllActivityTypesResponse, type GetAllAdvisoryReportsQueryParams, type GetAllAdvisoryReportsResponse, type GetAllAvailableAffiliationsResponse, type GetAllAvailablePlansResponse, type GetAllAvailableThemesInWegroupQueryParams, type GetAllAvailableThemesInWegroupResponse, type GetAllBrokersLinkedToCurrentUserResponse, type GetAllCampaignTemplatesQueryParams, type GetAllCampaignTemplatesResponse, type GetAllCampaignsByDistributionQueryParams, type GetAllCampaignsByDistributionResponse, type GetAllCarClaimCategoriesResponse, type GetAllClaimsAsBrokerQueryParams, type GetAllClaimsAsBrokerResponse, type GetAllConversationsQueryParams, type GetAllConversationsResponse, type GetAllEnumsResponse, type GetAllLeadsByDistributionPathParams, type GetAllLeadsByDistributionResponse, type GetAllLeaseOffersByDistributionPathParams, type GetAllLeaseOffersByDistributionQueryParams, type GetAllLeaseOffersByDistributionResponse, type GetAllPartiesByDistributionPathParams, type GetAllPartiesByDistributionQueryParams, type GetAllPartiesByDistributionResponse, type GetAllPartiesByDistributionV2PathParams, type GetAllPartiesByDistributionV2QueryParams, type GetAllPartiesByDistributionV2Response, type GetAllRiskObjectsByPartyIdPathParams, type GetAllRiskObjectsByPartyIdQueryParams, type GetAllRiskObjectsByPartyIdResponse, type GetAllRiskObjectsByPartyIdV2PathParams, type GetAllRiskObjectsByPartyIdV2QueryParams, type GetAllRiskObjectsByPartyIdV2Response, type GetAllSessionsBySessionIdPathParams, type GetAllSessionsBySessionIdQueryParams, type GetAllSessionsBySessionIdResponse, type GetAllVehicleBrandsQueryParams, type GetAllVehicleBrandsResponse, type GetAllVehicleSeriesByBrandKeyPathParams, type GetAllVehicleSeriesByBrandKeyQueryParams, type GetAllVehicleSeriesByBrandKeyResponse, type GetAllVehicleVersionsBySeriesIdPathParams, type GetAllVehicleVersionsBySeriesIdQueryParams, type GetAllVehicleVersionsBySeriesIdResponse, type GetAnvaClosingQuestionsQueryParams, type GetAnvaClosingQuestionsResponse, type GetAnvaCollectionMethodsPathParams, type GetAnvaCollectionMethodsQueryParams, type GetAnvaCollectionMethodsResponse, type GetAnvaEmployeesQueryParams, type GetAnvaEmployeesResponse, type GetAnvaLabelsQueryParams, type GetAnvaLabelsResponse, type GetAnvaPartiesQueryParams, type GetAnvaPartiesResponse, type GetAnvaproductByIdPathParams, type GetAnvaproductByIdQueryParams, type GetAnvaproductByIdResponse, type GetAnvaproductsQueryParams, type GetAnvaproductsResponse, type GetArtifactFromEventByIdPathParams, type GetArtifactFromEventByIdQueryParams, type GetArtifactFromEventByIdResponse, type GetAvailableFlowsForDistributionInfoQueryParams, type GetAvailableFlowsForDistributionInfoResponse, type GetBrokerByAnvaProducerIdPathParams, type GetBrokerByAnvaProducerIdResponse, type GetBrokerByAnvaRelationMangerIdPathParams, type GetBrokerByAnvaRelationMangerIdResponse, type GetBrokerConnectionsByIdPathParams, type GetBrokerConnectionsByIdResponse, type GetBrokerIntegrationsPathParams, type GetBrokerIntegrationsResponse, type GetCampaignByIdPathParams, type GetCampaignByIdQueryParams, type GetCampaignByIdResponse, type GetCampaignSettingsByDistributionQueryParams, type GetCampaignSettingsByDistributionResponse, type GetCampaignTargetMailTemplateQueryParams, type GetCampaignTargetMailTemplateResponse, type GetCarLeaseRatesQueryParams, type GetCarLeaseRatesResponse, type GetChatBySessionIdPathParams, type GetChatBySessionIdResponse, type GetChatSummaryV2BySessionIdPathParams, type GetChatSummaryV2BySessionIdQueryParams, type GetChatSummaryV2BySessionIdResponse, type GetClaimAsBrokerByIdPathParams, type GetClaimAsBrokerByIdQueryParams, type GetClaimAsBrokerByIdResponse, type GetClaimAsCustomerWithTokenPathParams, type GetClaimAsCustomerWithTokenQueryParams, type GetClaimAsCustomerWithTokenResponse, type GetClaimByIdAsCustomerPathParams, type GetClaimByIdAsCustomerResponse, type GetClaimEventsAsBrokerByIdPathParams, type GetClaimEventsAsBrokerByIdQueryParams, type GetClaimEventsAsBrokerByIdResponse, type GetClaimEventsAsCustomerPathParams, type GetClaimEventsAsCustomerQueryParams, type GetClaimEventsAsCustomerResponse, type GetClaimsAsCustomerQueryParams, type GetClaimsAsCustomerResponse, type GetClaimsAsPartyByIdPathParams, type GetClaimsAsPartyByIdResponse, type GetClaimsAsPartyPathParams, type GetClaimsAsPartyQueryParams, type GetClaimsAsPartyResponse, type GetConversationByIdPathParams, type GetConversationByIdQueryParams, type GetConversationByIdResponse, type GetConversationNotesPathParams, type GetConversationNotesQueryParams, type GetConversationNotesResponse, type GetConversationReportPdfByIdBody, type GetConversationReportPdfByIdPathParams, type GetConversationReportPdfByIdQueryParams, type GetConversationReportPdfByIdResponse, type GetConversationsOriginFilterQueryParams, type GetConversationsOriginFilterResponse, type GetCurrentAccountInsightsAsCustomerQueryParams, type GetCurrentAccountInsightsAsCustomerResponse, type GetCurrentAccountInsightsAsPartyPathParams, type GetCurrentAccountInsightsAsPartyQueryParams, type GetCurrentAccountInsightsAsPartyResponse, type GetCurrentBrokerOfTheUserResponse, type GetDiasEmployeesQueryParams, type GetDiasEmployeesResponse, type GetDiasPartiesQueryParams, type GetDiasPartiesResponse, type GetDistributionActivityPathParams, type GetDistributionActivityQueryParams, type GetDistributionActivityResponse, type GetDistributionAffiliationsPathParams, type GetDistributionAffiliationsResponse, type GetDistributionByIdPathParams, type GetDistributionByIdResponse, type GetDistributionConnectionsByIdPathParams, type GetDistributionConnectionsByIdQueryParams, type GetDistributionConnectionsByIdResponse, type GetDistributionFaqQueryParams, type GetDistributionFaqResponse, type GetDistributionHasPendingUpgradePathParams, type GetDistributionHasPendingUpgradeResponse, type GetDistributionSettingsResponse, type GetDistributionTagsQueryParams, type GetDistributionTagsResponse, type GetDocumentExtractionBatchByIdPathParams, type GetDocumentExtractionBatchByIdResponse, type GetDocumentMetadataPathParams, type GetDocumentMetadataResponse, type GetDocumentsAsCustomerQueryParams, type GetDocumentsAsCustomerResponse, type GetDocumentsForPartyPathParams, type GetDocumentsForPartyQueryParams, type GetDocumentsForPartyResponse, type GetEncryptionKeysQueryParams, type GetEncryptionKeysResponse, type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponsePathParams, type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseQueryParams, type GetEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponseResponse, type GetEnterpriseByCompanyRegistrationNumberAndCountryPathParams, type GetEnterpriseByCompanyRegistrationNumberAndCountryQueryParams, type GetEnterpriseByCompanyRegistrationNumberAndCountryResponse, type GetEnumByAnvaLabelPathParams, type GetEnumByAnvaLabelQueryParams, type GetEnumByAnvaLabelResponse, type GetEventsByAdvisoryReportIdPathParams, type GetEventsByAdvisoryReportIdQueryParams, type GetEventsByAdvisoryReportIdResponse, type GetExtractEnityInfoPathParams, type GetExtractEnityInfoResponse, type GetFasterforwardEmployeesQueryParams, type GetFasterforwardEmployeesResponse, type GetFasterforwardTeamsQueryParams, type GetFasterforwardTeamsResponse, type GetFlowInfoByIdPathParams, type GetFlowInfoByIdQueryParams, type GetFlowInfoByIdResponse, type GetFlowsInfoQueryParams, type GetFlowsInfoResponse, type GetHubspotVisitorIdentificationTokenResponse, type GetInfoForClaimPathParams, type GetInfoForClaimQueryParams, type GetInfoForClaimResponse, type GetInsightsIfCarIsInsuredBody, type GetInsightsIfCarIsInsuredResponse, type GetInsuranceCompaniesQueryParams, type GetInsuranceCompaniesResponse, type GetInsurancePoliciesAsCustomerQueryParams, type GetInsurancePoliciesAsCustomerResponse, type GetInsurancePoliciesForPartyPathParams, type GetInsurancePoliciesForPartyQueryParams, type GetInsurancePoliciesForPartyResponse, type GetInsurancePolicyByIdAsCustomerPathParams, type GetInsurancePolicyByIdAsCustomerResponse, type GetInsurancePolicyByIdPathParams, type GetInsurancePolicyByIdResponse, type GetInsurancePolicySimulationsForPartyPathParams, type GetInsurancePolicySimulationsForPartyQueryParams, type GetInsurancePolicySimulationsForPartyResponse, type GetInsuranceProductClausesByDistributionQueryParams, type GetInsuranceProductClausesByDistributionResponse, type GetInsuranceProductsV2QueryParams, type GetInsuranceProductsV2Response, type GetIntegrationsByDistributionPathParams, type GetIntegrationsByDistributionResponse, type GetInvoiceByIdAsCustomerPathParams, type GetInvoiceByIdAsCustomerResponse, type GetInvoicesAsCustomerQueryParams, type GetInvoicesAsCustomerResponse, type GetInvoicesAsPartyByIdPathParams, type GetInvoicesAsPartyByIdResponse, type GetInvoicesAsPartyPathParams, type GetInvoicesAsPartyQueryParams, type GetInvoicesAsPartyResponse, type GetJobResultByIdPathParams, type GetJobResultByIdQueryParams, type GetJobResultByIdResponse, type GetLeadByIdPathParams, type GetLeadByIdResponse, type GetLeadProviderByIdPathParams, type GetLeadProviderByIdResponse, type GetLeadProvidersByAffinityQueryParams, type GetLeadProvidersByAffinityResponse, type GetLeaseOfferByIdPathParams, type GetLeaseOfferByIdQueryParams, type GetLeaseOfferByIdResponse, type GetLinkOfDocumentPathParams, type GetLinkOfDocumentResponse, type GetMetricsByCampaignPathParams, type GetMetricsByCampaignQueryParams, type GetMetricsByCampaignResponse, type GetMinimalOfferByIdPathParams, type GetMinimalOfferByIdQueryParams, type GetMinimalOfferByIdResponse, type GetMinimalOfferRevisionByIdPathParams, type GetMinimalOfferRevisionByIdResponse, type GetMinimalRiskObjectByIdPathParams, type GetMinimalRiskObjectByIdQueryParams, type GetMinimalRiskObjectByIdResponse, type GetNaceQueryParams, type GetNaceResponse, type GetNoveltyInsightsByDistributionPathParams, type GetNoveltyInsightsByDistributionQueryParams, type GetNoveltyInsightsByDistributionResponse, type GetOfferByIdPathParams, type GetOfferByIdResponse, type GetOffersByDistributionPathParams, type GetOffersByDistributionQueryParams, type GetOffersByDistributionResponse, type GetOnboardingChecklistByBrokerPathParams, type GetOnboardingChecklistByBrokerQueryParams, type GetOnboardingChecklistByBrokerResponse, type GetOrganisationDistributionsPathParams, type GetOrganisationDistributionsQueryParams, type GetOrganisationDistributionsResponse, type GetOrganisationLeadsPathParams, type GetOrganisationLeadsQueryParams, type GetOrganisationLeadsResponse, type GetOrganisationOffersPathParams, type GetOrganisationOffersQueryParams, type GetOrganisationOffersResponse, type GetPartiesLinkedToUserResponse, type GetPartiesOriginFilterQueryParams, type GetPartiesOriginFilterResponse, type GetPartyAddressesPathParams, type GetPartyAddressesResponse, type GetPartyByIdPathParams, type GetPartyByIdResponse, type GetPartyMergeSuggestionsPathParams, type GetPartyMergeSuggestionsQueryParams, type GetPartyMergeSuggestionsResponse, type GetPdfOfAdvisoryReportByIdPathParams, type GetPdfOfAdvisoryReportByIdQueryParams, type GetPdfOfAdvisoryReportByIdResponse, type GetPerformanceInsightsByDistributionPathParams, type GetPerformanceInsightsByDistributionQueryParams, type GetPerformanceInsightsByDistributionResponse, type GetPolicyPackageByIdAsCustomerPathParams, type GetPolicyPackageByIdAsCustomerResponse, type GetPolicyPackageByIdPathParams, type GetPolicyPackageByIdResponse, type GetPolicyPackageSimulationsForPartyPathParams, type GetPolicyPackageSimulationsForPartyResponse, type GetPolicyPackagesAsCustomerQueryParams, type GetPolicyPackagesAsCustomerResponse, type GetPolicyPackagesForPartyPathParams, type GetPolicyPackagesForPartyResponse, type GetPossibleInsuranceProductsByPartyIdPathParams, type GetPossibleInsuranceProductsByPartyIdQueryParams, type GetPossibleInsuranceProductsByPartyIdResponse, type GetPossibleInsuranceProductsByRiskObjectIdPathParams, type GetPossibleInsuranceProductsByRiskObjectIdQueryParams, type GetPossibleInsuranceProductsByRiskObjectIdResponse, type GetPossibleInsuranceProductsForManagementByPartyIdPathParams, type GetPossibleInsuranceProductsForManagementByPartyIdQueryParams, type GetPossibleInsuranceProductsForManagementByPartyIdResponse, type GetPossibleInsuranceProductsForStaffByPartyIdPathParams, type GetPossibleInsuranceProductsForStaffByPartyIdQueryParams, type GetPossibleInsuranceProductsForStaffByPartyIdResponse, type GetPreventionAdviceQueryParams, type GetPreventionAdviceResponse, type GetPromotionsByDistributionIdPathParams, type GetPromotionsByDistributionIdResponse, type GetProvenanceInfoOfDocumentPathParams, type GetProvenanceInfoOfDocumentResponse, type GetQuoteExportsQueryParams, type GetQuoteExportsResponse, type GetQuoteInsightsPathParams, type GetQuoteInsightsQueryParams, type GetQuoteInsightsResponse, type GetQuotesAsBatchResultsByConversationIdPathParams, type GetQuotesAsBatchResultsByConversationIdQueryParams, type GetQuotesAsBatchResultsByConversationIdResponse, type GetRecommendationsByIdPathParams, type GetRecommendationsByIdQueryParams, type GetRecommendationsByIdResponse, type GetRecommendationsByPartyIdPathParams, type GetRecommendationsByPartyIdQueryParams, type GetRecommendationsByPartyIdResponse, type GetRecommendationsBySessionIdPathParams, type GetRecommendationsBySessionIdQueryParams, type GetRecommendationsBySessionIdResponse, type GetRiskAnalysisByPartyIdPathParams, type GetRiskAnalysisByPartyIdResponse, type GetRiskDomainByIdPathParams, type GetRiskDomainByIdQueryParams, type GetRiskDomainByIdResponse, type GetRiskDomainsQueryParams, type GetRiskDomainsResponse, type GetRiskObjectByRiskObjectRevisionIdPathParams, type GetRiskObjectByRiskObjectRevisionIdQueryParams, type GetRiskObjectByRiskObjectRevisionIdResponse, type GetRiskObjectRevisionsByIdPathParams, type GetRiskObjectRevisionsByIdQueryParams, type GetRiskObjectRevisionsByIdResponse, type GetSbiQueryParams, type GetSbiResponse, type GetStepSettingsByAdvisoryReportIdPathParams, type GetStepSettingsByAdvisoryReportIdQueryParams, type GetStepSettingsByAdvisoryReportIdResponse, type GetSupportedAnvaflowCoveragesGroupedByAdnQueryParams, type GetSupportedAnvaflowCoveragesGroupedByAdnResponse, type GetSupportedAnvaflowCoveragesQueryParams, type GetSupportedAnvaflowCoveragesResponse, type GetSupportedAnvaflowInsuranceCompaniesQueryParams, type GetSupportedAnvaflowInsuranceCompaniesResponse, type GetSupportedAnvaflowInsurancesQueryParams, type GetSupportedAnvaflowInsurancesResponse, type GetSupportedAnvaflowTagsQueryParams, type GetSupportedAnvaflowTagsResponse, type GetSupportedInsuranceCompaniesQueryParams, type GetSupportedInsuranceCompaniesResponse, type GetSupportedInsuranceSubjectsQueryParams, type GetSupportedInsuranceSubjectsResponse, type GetSupportedMimeTypesResponse, type GetSupportedRiskDomainsQueryParams, type GetSupportedRiskDomainsResponse, type GetSupportedYellowhiveflowCoveragesQueryParams, type GetSupportedYellowhiveflowCoveragesResponse, type GetSupportedYellowhiveflowInsurancesQueryParams, type GetSupportedYellowhiveflowInsurancesResponse, type GetTheBrokerByIdPathParams, type GetTheBrokerByIdResponse, type GetUspByDistributionQueryParams, type GetUspByDistributionResponse, type GetValuesOfEnumPathParams, type GetValuesOfEnumResponse, type GetVehicleByCarIdOrFebiacIdQueryParams, type GetVehicleByCarIdOrFebiacIdResponse, type GetVehicleByNumberPlateAndCarIdPathParams, type GetVehicleByNumberPlateAndCarIdQueryParams, type GetVehicleByNumberPlateAndCarIdResponse, type GetVehicleByVersionIdPathParams, type GetVehicleByVersionIdQueryParams, type GetVehicleByVersionIdResponse, type GetVehicleByVinAndCarIdPathParams, type GetVehicleByVinAndCarIdQueryParams, type GetVehicleByVinAndCarIdResponse, type GetVehicleVersionFactsBySeriesIdPathParams, type GetVehicleVersionFactsBySeriesIdQueryParams, type GetVehicleVersionFactsBySeriesIdResponse, type GetWeatherInfoQueryParams, type GetWeatherInfoResponse, type GetYellowhiveflowProductsQueryParams, type GetYellowhiveflowProductsResponse, type GetYourOwnUserResponse, type GiveFeedbackOnConversationByIdPathParams, type GiveFeedbackOnConversationByIdQueryParams, type GiveFeedbackOnConversationByIdResponse, type GiveFeedbackOnRecommendationsByIdBody, type GiveFeedbackOnRecommendationsByIdPathParams, type GiveFeedbackOnRecommendationsByIdResponse, type GiveFeedbackToInsuranceTermsBotBody, type GiveFeedbackToInsuranceTermsBotQueryParams, type GiveFeedbackToInsuranceTermsBotResponse, type HandleCreateDistributionThemeBody, type HandleCreateDistributionThemeQueryParams, type HandleCreateDistributionThemeResponse, type HandleDeleteDistributionThemePathParams, type HandleDeleteDistributionThemeQueryParams, type HandleDeleteDistributionThemeResponse, type HandleUpdateDistributionThemeBody, type HandleUpdateDistributionThemePathParams, type HandleUpdateDistributionThemeQueryParams, type HandleUpdateDistributionThemeResponse, type HttpMethod, type ImportAnvaDocumentInWegroupQueryParams, type ImportAnvaDocumentInWegroupResponse, type ImportAnvaInsurancePolicyDocumentInWegroupPathParams, type ImportAnvaInsurancePolicyDocumentInWegroupQueryParams, type ImportAnvaInsurancePolicyDocumentInWegroupResponse, type ImportAnvaInsurancePolicyPackageDocumentInWegroupPathParams, type ImportAnvaInsurancePolicyPackageDocumentInWegroupQueryParams, type ImportAnvaInsurancePolicyPackageDocumentInWegroupResponse, type ImportAnvaPartyInWegroupPathParams, type ImportAnvaPartyInWegroupQueryParams, type ImportAnvaPartyInWegroupResponse, type ImportDiasPartyInWegroupPathParams, type ImportDiasPartyInWegroupQueryParams, type ImportDiasPartyInWegroupResponse, type InviteColleaguesToDistributionBody, type InviteColleaguesToDistributionResponse, type InviteUserToPartyBody, type InviteUserToPartyResponse, type LinkConversationToAdvisoryReportBody, type LinkConversationToAdvisoryReportPathParams, type LinkConversationToAdvisoryReportQueryParams, type LinkConversationToAdvisoryReportResponse, type LinkPartyToUserBody, type LinkPartyToUserResponse, type LockFlightApiResponse, type MarkConversationAsCompletedByIdBody, type MarkConversationAsCompletedByIdPathParams, type MarkConversationAsCompletedByIdResponse, type MergePartiesTogetherBody, type MergePartiesTogetherPathParams, type MergePartiesTogetherQueryParams, type MergePartiesTogetherResponse, type Middleware, type OrderInsurancePolciesOfAdvisoryReportBody, type OrderInsurancePolciesOfAdvisoryReportPathParams, type OrderInsurancePolciesOfAdvisoryReportQueryParams, type OrderInsurancePolciesOfAdvisoryReportResponse, type OverrideInsuranceProductRecommendationByIdBody, type OverrideInsuranceProductRecommendationByIdPathParams, type OverrideInsuranceProductRecommendationByIdResponse, type OverridePreventionAdviceRecommendationByIdBody, type OverridePreventionAdviceRecommendationByIdPathParams, type OverridePreventionAdviceRecommendationByIdResponse, type PatchAnvaproductByIdBody, type PatchAnvaproductByIdPathParams, type PatchAnvaproductByIdQueryParams, type PatchAnvaproductByIdResponse, type PatchAnvaproductCoverageByIdBody, type PatchAnvaproductCoverageByIdPathParams, type PatchAnvaproductCoverageByIdQueryParams, type PatchAnvaproductCoverageByIdResponse, type PatchOwnPartyAsCustomerBody, type PatchOwnPartyAsCustomerResponse, type PoseAQuestionToInsuranceTermsBotBody, type PoseAQuestionToInsuranceTermsBotForItToCompareBody, type PoseAQuestionToInsuranceTermsBotForItToCompareQueryParams, type PoseAQuestionToInsuranceTermsBotForItToCompareResponse, type PoseAQuestionToInsuranceTermsBotQueryParams, type PoseAQuestionToInsuranceTermsBotResponse, type PostEventAsCarglassPartnerBody, type PostEventAsCarglassPartnerResponse, type PutClausesForReportBody, type PutClausesForReportPathParams, type PutClausesForReportQueryParams, type PutClausesForReportResponse, type RecalculateOneAnvaquoteByAnvaProductIdSessionIdBody, type RecalculateOneAnvaquoteByAnvaProductIdSessionIdPathParams, type RecalculateOneAnvaquoteByAnvaProductIdSessionIdQueryParams, type RecalculateOneAnvaquoteByAnvaProductIdSessionIdResponse, type RecalculateSimulationBySessionIdBody, type RecalculateSimulationBySessionIdPathParams, type RecalculateSimulationBySessionIdQueryParams, type RecalculateSimulationBySessionIdResponse, type RetrieveAirportsResponse, type RetrieveAllExportsByPartyPathParams, type RetrieveAllExportsByPartyQueryParams, type RetrieveAllExportsByPartyResponse, type RetrieveAnvaflowsQuestionnairesPathParams, type RetrieveAnvaflowsQuestionnairesQueryParams, type RetrieveAnvaflowsQuestionnairesResponse, type RetrieveAskLaterQuestionsQueryParams, type RetrieveAskLaterQuestionsResponse, type RetrieveAutomobileByCarIdFreemiumVersionPathParams, type RetrieveAutomobileByCarIdFreemiumVersionQueryParams, type RetrieveAutomobileByCarIdFreemiumVersionResponse, type RetrieveAutomobileByIdFreemiumQueryParams, type RetrieveAutomobileByIdFreemiumResponse, type RetrieveExportByIdPathParams, type RetrieveExportByIdQueryParams, type RetrieveExportByIdResponse, type RetrieveFlowBody, type RetrieveFlowPathParams, type RetrieveFlowQueryParams, type RetrieveFlowResponse, type SchemaAboutUsResponse, type SchemaAccelerationTo100, type SchemaAccident, type SchemaAccidentStatement, type SchemaAccidentStatementType, type SchemaAccidentStatementType_2, type SchemaAccountCreateCmd, type SchemaAccountCreatedResponse, type SchemaAccreditedAppraiser, type SchemaAccreditedAppraiser_2, type SchemaAcknowledgementQueryModel, type SchemaAction, type SchemaActionType, type SchemaActivitiesCreateCmd, type SchemaActivity, type SchemaActivityFrontPageCmd, type SchemaActivityFrontPageQueryModel, type SchemaActivityPatchCmd, type SchemaActivityQueryModel, type SchemaAddActionToRiskDomainInAdvisoryReportRevisionParams, type SchemaAddAdviceToRiskDomainInAdvisoryReportRevisionParams, type SchemaAddAdvisoryReportStepsConfigurationParams, type SchemaAddConversationToAdvisoryReportRevisionParams, type SchemaAddInsuranceProductClausesToAdvisoryReportRevisionParams, type SchemaAddRiskDomainToAdvisoryReportRevisionParams, type SchemaAdditionalProperties, type SchemaAdditionalProperties_2, type SchemaAddresWithMetadata, type SchemaAddress, type SchemaAddressAllNones, type SchemaAddressInfoLinkRelationType, type SchemaAddressInformation, type SchemaAddressRules, type SchemaAdviceQueryModel, type SchemaAdviceType, type SchemaAdvisoryReport, type SchemaAdvisoryReportAdviceActionCreateCmd, type SchemaAdvisoryReportClauseQueryModel, type SchemaAdvisoryReportClausesCreateCmd, type SchemaAdvisoryReportConversationLinkCmd, type SchemaAdvisoryReportConversationQueryModel, type SchemaAdvisoryReportCreateCmd, type SchemaAdvisoryReportDocxResponse, type SchemaAdvisoryReportExportOptions, type SchemaAdvisoryReportExportResponse, type SchemaAdvisoryReportFrontPageCreateCmd, type SchemaAdvisoryReportInsurancePolicyCmd, type SchemaAdvisoryReportInsurancePolicyOrder, type SchemaAdvisoryReportInsurancePolicyPackageCmd, type SchemaAdvisoryReportPartyQueryModel, type SchemaAdvisoryReportPdfResponse, type SchemaAdvisoryReportQueryModel, type SchemaAdvisoryReportRevisionAcceptanceCmd, type SchemaAdvisoryReportRevisionCmd, type SchemaAdvisoryReportRevisionCreateCmd, type SchemaAdvisoryReportRevisionMailInquiryCmd, type SchemaAdvisoryReportRevisionUpdateCmd, type SchemaAdvisoryReportRevisionsQueryModel, type SchemaAdvisoryReportRiskDomainActionCreateCmd, type SchemaAdvisoryReportRiskDomainActionPatchCmd, type SchemaAdvisoryReportRiskDomainAdviceCreateCmd, type SchemaAdvisoryReportRiskDomainAdvicePatchCmd, type SchemaAdvisoryReportRiskDomainCreateCmd, type SchemaAdvisoryReportStepsCreateCmd, type SchemaAdvisoryReportTask, type SchemaAdvisoryReportsQueryModel, type SchemaAdvisoryTaskPriority, type SchemaAedesCar, type SchemaAedesCarPayload, type SchemaAedesDriver, type SchemaAedesParking, type SchemaAedesParking_2, type SchemaAffiliation, type SchemaAffiliationInfo, type SchemaAffiliationStatus, type SchemaAffinityKey, type SchemaAgHomePayload, type SchemaAgriculturalVehicleUsage, type SchemaAgriculturalVehicleUsage_2, type SchemaAlarmSystem, type SchemaAllGuaranteesSetting, type SchemaAllianzCancellationReason, type SchemaAllianzCancellationReason_2, type SchemaAllianzCar, type SchemaAllianzCarPayload, type SchemaAllianzDriver, type SchemaAllianzFamilyPayload, type SchemaAllianzHome, type SchemaAllianzHomePayload, type SchemaAnnex, type SchemaAnnexRoofConstructionType, type SchemaAnnexType, type SchemaAnnexType_2, type SchemaAnnexWallConstructionType, type SchemaAnnualPremium, type SchemaAnnualPremiumQueryModel, type SchemaAnswer, type SchemaAnswerFlowParams, type SchemaAnswerFlowSessionParams, type SchemaAnswerFlowsResponse, type SchemaAnswerValidationError, type SchemaAnswerValidationErrorMessage, type SchemaAnswersPayload, type SchemaAnvaAdnCoverage, type SchemaAnvaCalculationPackage, type SchemaAnvaCalculationResponse, type SchemaAnvaClaimStatus, type SchemaAnvaClosingQuestion, type SchemaAnvaClosingQuestionUpsertCmd, type SchemaAnvaCollectionMethod, type SchemaAnvaCollectionMethods, type SchemaAnvaCoverage, type SchemaAnvaCoverageCombination, type SchemaAnvaCustomerInquiryParams, type SchemaAnvaDocument, type SchemaAnvaDocumentUpdateCmd, type SchemaAnvaFlowLabelStatus, type SchemaAnvaFlowStatus, type SchemaAnvaInquiry, type SchemaAnvaInquiryDocument, type SchemaAnvaInsurance, type SchemaAnvaInsuranceCompany, type SchemaAnvaInsuranceCompanyUpdateCmd, type SchemaAnvaInsuranceUpdateCmd, type SchemaAnvaInvoiceStatus, type SchemaAnvaLabel, type SchemaAnvaOfferDocument, type SchemaAnvaPackage, type SchemaAnvaPackageDiscount, type SchemaAnvaPackageUpdateCmd, type SchemaAnvaPolicyPackageCalculationJob, type SchemaAnvaProduct, type SchemaAnvaProductQueryModel, type SchemaAnvaProductQuestionnaire, type SchemaAnvaProductQuestionnaireQueryModel, type SchemaAnvaProductQuestionnairesQueryModel, type SchemaAnvaProductQuestionnairesUpdateCmd, type SchemaAnvaProductQuestionnairesValidateCmd, type SchemaAnvaProductTag, type SchemaAnvaProductToInsurancePolicyLink, type SchemaAnvaProductUpdateCmd, type SchemaAnvaQuote, type SchemaAnvaQuoteCalculationJob, type SchemaAnvaQuoteCalculationJobsQueuedResponse, type SchemaAnvaSendOfferInsurancePolicy, type SchemaAnvaSendOfferPolicyPackage, type SchemaAnvaSendOfferResponse, type SchemaAnvaTag, type SchemaApiCoverage, type SchemaApiCoverageSource, type SchemaAppHandlersNatsModelsStatusResponse, type SchemaAppModelsAdvisoryReportAdvisoryReportRevisionCreateCmdInsurancePolicies, type SchemaAppModelsCompanyRegistrationCompanyRegistration, type SchemaAppModelsCompanyRegistrationCompanyregistration, type SchemaAppModelsEnumsCompanyProspectType, type SchemaAppModelsEnumsCustomerProspectType, type SchemaAppModelsEnumsLanguageCodes, type SchemaAppModelsEnumsLanguageCodes_2, type SchemaAppModelsEnumsMiscellaneousType, type SchemaAppModelsEnumsProspectType, type SchemaAppModelsEnumsProspectType_2, type SchemaAppModelsFsmaFsma, type SchemaAppModelsInsurancePolicyExternalLabel, type SchemaAppModelsInsurancePolicyExternalRef, type SchemaAppModelsInsurancePolicyExternalref, type SchemaAppModelsLeadAcknowledgement, type SchemaAppModelsLocalisationLocalisation, type SchemaAppModelsOfferAcknowledgement, type SchemaAppModelsOfferInsurance, type SchemaAppModelsPartyCommandsExternalRef, type SchemaAppModelsPartyCustomer, type SchemaAppModelsPartyManagementBaseDocumentDataPreferences, type SchemaAppModelsPartyManagementFunction, type SchemaAppModelsPartyManagementFunction_2, type SchemaAppModelsPartyManagementbasedocumentdataPreferences, type SchemaAppModelsPartyPartyCompanyBaseAssetInfo, type SchemaAppModelsPartyPartyCompanyBaseAssetInfoMachineDelivery, type SchemaAppModelsPartyPartyCompanyBaseAssetInfoPeriodicCash, type SchemaAppModelsPartyPartyCompanyBaseAssetInfoSiloCapacity, type SchemaAppModelsPartyPartyCompanyBaseBookkeeper, type SchemaAppModelsPartyPartyCompanyBaseConstructionWorks, type SchemaAppModelsPartyPartyCompanyBaseConstructionWorksConstructionWorkDuration, type SchemaAppModelsPartyPartyCompanyBaseContactPerson, type SchemaAppModelsPartyPartyCompanyBaseCustomerInfo, type SchemaAppModelsPartyPartyCompanyBaseCyber, type SchemaAppModelsPartyPartyCompanyBaseExhibitionActivity, type SchemaAppModelsPartyPartyCompanyBaseExportActivity, type SchemaAppModelsPartyPartyCompanyBaseFinancialInfo, type SchemaAppModelsPartyPartyCompanyBaseImportActivity, type SchemaAppModelsPartyPartyCompanyBaseLegalAid, type SchemaAppModelsPartyPartyCompanyBaseLiabilityInfo, type SchemaAppModelsPartyPartyCompanyBaseOutlook, type SchemaAppModelsPartyPartyCompanyBasePersonnelDetails, type SchemaAppModelsPartyPartyCompanyBaseThirdPartyActivity, type SchemaAppModelsPartyPartyCompanyBaseTransportInfo, type SchemaAppModelsPartyPartyCompanyBaseTurnover, type SchemaAppModelsPartyPartyCompanyBaseWorkforce, type SchemaAppModelsPartyPartyCompanyBaseWorkforceWageBill, type SchemaAppModelsPartyPartyPreferences, type SchemaAppModelsPartyPartyPreferencesFuneralPreference, type SchemaAppModelsPartyPartycompanybaseAssetinfo, type SchemaAppModelsPartyPartycompanybaseAssetinfoMachinedelivery, type SchemaAppModelsPartyPartycompanybaseAssetinfoPeriodiccash, type SchemaAppModelsPartyPartycompanybaseAssetinfoSilocapacity, type SchemaAppModelsPartyPartycompanybaseBookkeeper, type SchemaAppModelsPartyPartycompanybaseConstructionworks, type SchemaAppModelsPartyPartycompanybaseConstructionworksConstructionworkduration, type SchemaAppModelsPartyPartycompanybaseContactperson, type SchemaAppModelsPartyPartycompanybaseCustomerinfo, type SchemaAppModelsPartyPartycompanybaseCyber, type SchemaAppModelsPartyPartycompanybaseExhibitionactivity, type SchemaAppModelsPartyPartycompanybaseExportactivity, type SchemaAppModelsPartyPartycompanybaseFinancialinfo, type SchemaAppModelsPartyPartycompanybaseImportactivity, type SchemaAppModelsPartyPartycompanybaseLegalaid, type SchemaAppModelsPartyPartycompanybaseLiabilityinfo, type SchemaAppModelsPartyPartycompanybaseOutlook, type SchemaAppModelsPartyPartycompanybasePersonneldetails, type SchemaAppModelsPartyPartycompanybaseThirdpartyactivity, type SchemaAppModelsPartyPartycompanybaseTransportinfo, type SchemaAppModelsPartyPartycompanybaseTurnover, type SchemaAppModelsPartyPartycompanybaseWorkforce, type SchemaAppModelsPartyPartycompanybaseWorkforceWagebill, type SchemaAppModelsPartyPartypreferences, type SchemaAppModelsPartyPartypreferencesFuneralpreference, type SchemaAppModelsReadDocument, type SchemaAppModelsReadDocumentExternalRef, type SchemaAppModelsRiskObjectsAmountOfRiskObjects, type SchemaAppModelsRiskObjectsBicycleBicycle, type SchemaAppModelsRiskObjectsBicyclePreferences, type SchemaAppModelsRiskObjectsBoatBoat, type SchemaAppModelsRiskObjectsBoatPreferences, type SchemaAppModelsRiskObjectsCarCar, type SchemaAppModelsRiskObjectsCarCar_2, type SchemaAppModelsRiskObjectsCarPreferences, type SchemaAppModelsRiskObjectsCarPreferences_2, type SchemaAppModelsRiskObjectsFamilyFamily, type SchemaAppModelsRiskObjectsLegalLegal, type SchemaAppModelsRiskObjectsMiscellaneousMiscellaneous, type SchemaAppModelsRiskObjectsPartyGroupPartyGroup, type SchemaAppModelsRiskObjectsResidenceMainBuilding, type SchemaAppModelsRiskObjectsResidenceResidence, type SchemaAppModelsRiskObjectsResidenceResidencePreferences, type SchemaAppModelsRiskObjectsRiskObjects, type SchemaAppModelsRiskObjectsSemiTrailerSemiTrailer, type SchemaAppModelsRiskObjectsTeacherTeacher, type SchemaAppModelsRiskObjectsTrailerTrailer, type SchemaAppModelsRiskObjectsTwowheelerPreferences, type SchemaAppModelsRiskObjectsTwowheelerTwoWheeler, type SchemaAppModelsThemeThemeCreateCmd, type SchemaAppResponsesBaseStatusResponse, type SchemaAppViewsModelsAdvisoryReportAdvisoryReportQueryModelInsurancePolicies, type SchemaAppViewsModelsAdvisoryReportCoverageQueryModelExternalLabel, type SchemaAppViewsModelsAdvisoryReportInsurancePolicyQueryModelExternalRef, type SchemaAppViewsModelsAdvisoryReportPolicyPackageQueryModelExternalRef, type SchemaAppViewsModelsAdvisoryReportRiskDomainActionQueryModelRiskDomain, type SchemaAppViewsModelsAdvisoryReportRiskDomainAdviceQueryModelRiskDomain, type SchemaAppViewsModelsClaimClaim, type SchemaAppViewsModelsClaimDocument, type SchemaAppViewsModelsInvoiceDocument, type SchemaAppViewsModelsOfferAcknowledgement, type SchemaAppViewsModelsOfferGuarantee, type SchemaAppViewsModelsOfferPartyAssignee, type SchemaAppViewsModelsPartyAddresWithMetadataMetaData, type SchemaAppViewsModelsPartyLink, type SchemaAppViewsModelsPartyManagementQueryModel, type SchemaAppViewsModelsPartyManagementquerymodel, type SchemaAppViewsModelsPartyPartyAssignee, type SchemaAppViewsModelsPartyPartyDocumentQueryModel, type SchemaAppViewsModelsPartyPartyDocumentsMetaData, type SchemaAppViewsModelsPartyPartyLogoQueryModel, type SchemaAppViewsModelsPartyPartyRelationQueryModelParty, type SchemaAppViewsModelsPartyPartyassignee, type SchemaAppViewsModelsPartyPartydocumentquerymodel, type SchemaAppViewsModelsPartyPartylogoquerymodel, type SchemaAppViewsModelsPartyPartyrelationquerymodelParty, type SchemaAppViewsModelsRiskDomainPreventionAdviceQueryModelPreventAdviceRiskDomain, type SchemaAppViewsModelsRiskDomainRiskDomainsQueryModelRiskDomain, type SchemaAppViewsModelsRiskObjectBicycle, type SchemaAppViewsModelsRiskObjectBoat, type SchemaAppViewsModelsRiskObjectCar, type SchemaAppViewsModelsRiskObjectDriver, type SchemaAppViewsModelsRiskObjectFamily, type SchemaAppViewsModelsRiskObjectLegal, type SchemaAppViewsModelsRiskObjectLink, type SchemaAppViewsModelsRiskObjectMiscellaneous, type SchemaAppViewsModelsRiskObjectPartyGroup, type SchemaAppViewsModelsRiskObjectPerson, type SchemaAppViewsModelsRiskObjectResidence, type SchemaAppViewsModelsRiskObjectRiskObjects, type SchemaAppViewsModelsRiskObjectSemiTrailer, type SchemaAppViewsModelsRiskObjectTeacher, type SchemaAppViewsModelsRiskObjectTrailer, type SchemaAppViewsModelsRiskObjectTwoWheeler, type SchemaAragLegalPayload, type SchemaArcesLegalPayload, type SchemaAskLaterQuestion, type SchemaAskLaterQuestionsRequest, type SchemaAskLaterQuestionsResponse, type SchemaAskaPackageChoice, type SchemaAskaPackageChoice_2, type SchemaAskaTravelInsuranceType, type SchemaAskaTravelInsuranceType_2, type SchemaAssetInfo, type SchemaAssignedToType, type SchemaAssociatedCompany, type SchemaAthoraFamilyPayload, type SchemaAttachmentType, type SchemaAudits, type SchemaAuth, type SchemaAutomaticEmergencyBreaking, type SchemaAvatars, type SchemaAxaCar, type SchemaAxaCarPayload, type SchemaAxaContractualExcess, type SchemaAxaContractualExcess_2, type SchemaAxaDriver, type SchemaAxaFamilyPayload, type SchemaAxaHome, type SchemaAxaHomePayload, type SchemaAxaItemLimitTier, type SchemaAxaItemLimitTier_2, type SchemaAxaTheftFormulas, type SchemaAxaTheftFormulas_2, type SchemaBackupFrequency, type SchemaBackupFrequency_2, type SchemaBalance, type SchemaBalanceQueryModel, type SchemaBaloiseCar, type SchemaBaloiseCarPayload, type SchemaBaloiseDriver, type SchemaBaloiseFamilyPayload, type SchemaBaloiseHome, type SchemaBaloiseHomePayload, type SchemaBase, type SchemaBatchUnitResponse, type SchemaBatteryCapacity, type SchemaBicycle, type SchemaBicycleReferenceQueryModel, type SchemaBicycleRiskObjectIdWithRevisionId, type SchemaBicycleSpeed, type SchemaBicycleType, type SchemaBicycleUsage, type SchemaBlindSpotWarning, type SchemaBoat, type SchemaBoatAccidentCoverageLevel, type SchemaBoatAccidentCoverageLevel_2, type SchemaBoatBerthBigCity, type SchemaBoatBerthNlArea, type SchemaBoatBerthType, type SchemaBoatCategory, type SchemaBoatCompetitionType, type SchemaBoatConstructionType, type SchemaBoatMotorKind, type SchemaBoatNlPayloads, type SchemaBoatPreferences, type SchemaBoatReferenceQueryModel, type SchemaBoatRiskObjectIdWithRevisionId, type SchemaBoatTerritory, type SchemaBoatTrailer, type SchemaBoatUsage, type SchemaBookkeeper, type SchemaBrand, type SchemaBrandClub, type SchemaBrandClub_2, type SchemaBrandSortContext, type SchemaBroker, type SchemaBrokerConnectionCreate, type SchemaBrokerConnectionUpdate, type SchemaBrokerCreateCmd, type SchemaBrokerIntegrations, type SchemaBrokerIntegrationsPatchCmd, type SchemaBrokerMembershipsCreateCmd, type SchemaBrokerPatchCmd, type SchemaBrokerPlan, type SchemaBrokerSettings, type SchemaBrokerType, type SchemaBrokerUserCreateCmd, type SchemaBrokerWithDistributionName, type SchemaBrokerWithModules, type SchemaBuildingExtra, type SchemaBuildingMaintenanceStatus, type SchemaBuildingPurpose, type SchemaBuildingRentOut, type SchemaBuildingUse, type SchemaCalculateAnvaQuotesRequest, type SchemaCalculateProfileaseCarQuoteCmd, type SchemaCalculateProfileaseCarQuoteParams, type SchemaCalculationSpecEnumValue, type SchemaCalculationSpecInputType, type SchemaCalculationSpecType, type SchemaCampaignAudienceType, type SchemaCampaignCreateResponse, type SchemaCampaignDistributionSettingsQueryModel, type SchemaCampaignExtend, type SchemaCampaignFlowType, type SchemaCampaignGenerateDnsPrefix, type SchemaCampaignInsurance, type SchemaCampaignInsuranceQueryModel, type SchemaCampaignMailTemplateQueryModel, type SchemaCampaignMetrics, type SchemaCampaignQueryModel, type SchemaCampaignQueryModelFull, type SchemaCampaignReferenceQueryModel, type SchemaCampaignSharingOption, type SchemaCampaignSpecifications, type SchemaCampaignSpecificationsQueryModel, type SchemaCampaignStatus, type SchemaCampaignTarget, type SchemaCampaignTargetQueryModel, type SchemaCampaignTemplateCategory, type SchemaCampaignTemplateQueryModel, type SchemaCampaignTemplatesQueryModel, type SchemaCampaignType, type SchemaCampaignVerifiedDnsPrefix, type SchemaCampaignsResponse, type SchemaCar, type SchemaCarCategory, type SchemaCarCategoryCode, type SchemaCarCategoryCode_2, type SchemaCarCategory_2, type SchemaCarClaimType, type SchemaCarClaimType_2, type SchemaCarDemo, type SchemaCarDemo_2, type SchemaCarEvaluationType, type SchemaCarEvaluationType_2, type SchemaCarGlassEvent, type SchemaCarInsuranceInsightPayload, type SchemaCarInsurancePolicyInsightsCarResponse, type SchemaCarInsurancePolicyInsightsDistributionResponse, type SchemaCarInsurancePolicyInsightsPartyResponse, type SchemaCarInsurancePolicyInsightsResponse, type SchemaCarInsured, type SchemaCarInterests, type SchemaCarInterests_2, type SchemaCarLease, type SchemaCarLeaseRatesResponse, type SchemaCarLookUpToQuestion, type SchemaCarLookUpToQuestions, type SchemaCarLookUpToQuestionsCmd, type SchemaCarMileage, type SchemaCarNlPayloads, type SchemaCarPayloads, type SchemaCarPremiumResponse, type SchemaCarProfessionalUsagePurpose, type SchemaCarProfessionalUsagePurpose_2, type SchemaCarReferenceQueryModel, type SchemaCarRiskObjectIdWithRevisionId, type SchemaCarStorage, type SchemaCarTaxation, type SchemaCarTheftProtection, type SchemaCarTheftProtection_2, type SchemaCarTrackingSystem, type SchemaCarTrackingSystem_2, type SchemaCarTrailer, type SchemaCarUsage, type SchemaCarUsagePeriod, type SchemaCarUsagePeriod_2, type SchemaCarUsedFor, type SchemaCarUsedFor_2, type SchemaCarVehicleType, type SchemaCarVehicleType_2, type SchemaCarglassEventCreateParams, type SchemaChatCmd, type SchemaChatSummaryDetailed, type SchemaChatSummaryGroup, type SchemaChatSummaryQuestion, type SchemaChatSummarySection, type SchemaChild, type SchemaChildProtection, type SchemaChildProtectionDriver, type SchemaChildProtectionPassenger, type SchemaChildProtectionRear, type SchemaCitizensCar, type SchemaCitizensCarPayload, type SchemaCitizensCoverageChoice, type SchemaCitizensCoverageChoice_2, type SchemaCitizensInsuredAmountAccidents, type SchemaCitizensInsuredAmountAccidents_2, type SchemaCitizensInsuredAmountLiability, type SchemaCitizensInsuredAmountLiability_2, type SchemaCitizensSteeringPosition, type SchemaCity, type SchemaCityAutomaticEmergencyBraking, type SchemaCivilState, type SchemaCivilState_2, type SchemaClaim, type SchemaClaimCause, type SchemaClaimCause_2, type SchemaClaimFreeYears, type SchemaClaimFreeYears_2, type SchemaClaimLossAmount, type SchemaClaimLossAmount_2, type SchemaClaimQueryModel, type SchemaClaimStatus, type SchemaClaimType, type SchemaClaimsQueryModel, type SchemaClauseCmd, type SchemaClauseQueryModel, type SchemaCloudDataStorageLocation, type SchemaCommentary, type SchemaCommentaryQueryModel, type SchemaCompany, type SchemaCompanyCreateCmd, type SchemaCompanyGoodQueryModel, type SchemaCompanyInfo, type SchemaCompanyInfoContent, type SchemaCompanyInventoryQueryModel, type SchemaCompanyInvestmentQueryModel, type SchemaCompanyLeadCreateCmd, type SchemaCompanyLeadCreateReply, type SchemaCompanyLeaseQueryModel, type SchemaCompanyLoanQueryModel, type SchemaCompanyProspectType, type SchemaCompanyProspectsWithLeadOfferRiskObjectsQueryModel, type SchemaCompanyQueryModel, type SchemaCompanyRegistration, type SchemaCompanyRegistrationQueryModel, type SchemaCompanyRegistrationType, type SchemaCompanyRegistrationType_2, type SchemaCompareAnswer, type SchemaCompareCmd, type SchemaCondition, type SchemaConditionAction, type SchemaConditionCheckType, type SchemaConditionOperation, type SchemaConditionType, type SchemaConditions, type SchemaConstructionType, type SchemaConstructionTypeFloors, type SchemaConstructionWorkDuration, type SchemaConstructionWorks, type SchemaConstructionYear, type SchemaConstructionYearCategory, type SchemaContactPerson, type SchemaContentValueDefinedType, type SchemaContractConversions, type SchemaConversationAnswer, type SchemaConversationAnswerCompared, type SchemaConversationDocumentPdfModel, type SchemaConversationNote, type SchemaConversationsOriginFilter, type SchemaConversationsOriginFilterItem, type SchemaCountryCodes, type SchemaCountryCodes_2, type SchemaCoverage, type SchemaCoverageCmd, type SchemaCoverageGroupMatchingScore, type SchemaCoverageInsights, type SchemaCoverageLimit, type SchemaCoveragePeriod, type SchemaCoverageQueryModel, type SchemaCoverageUpdateCmd, type SchemaCreateAccountParams, type SchemaCreateAdvisoryReportParams, type SchemaCreateAdvisoryReportRevisionParams, type SchemaCreateAdvisoryReportRevisionV2Params, type SchemaCreateAnvaPartyCompanyCmd, type SchemaCreateAnvaPartyCompanyRegistration, type SchemaCreateAnvaPartyCustomerCmd, type SchemaCreateBicycleRiskObjectParams, type SchemaCreateBoatRiskObjectParams, type SchemaCreateBrokerConnectionParams, type SchemaCreateCampaignAssistantAvatarCmd, type SchemaCreateCampaignCmd, type SchemaCreateCampaignLogoCmd, type SchemaCreateCampaignParams, type SchemaCreateCarRiskObjectParams, type SchemaCreateCompanyLeadParams, type SchemaCreateCompanyProspectParams, type SchemaCreateCustomThemeAsDistributionParams, type SchemaCreateCustomerLeadParams, type SchemaCreateCustomerProspectParams, type SchemaCreateDistributionConnectionParams, type SchemaCreateDistributionTagParams, type SchemaCreateDistributionUspParams, type SchemaCreateFamilyRiskObjectParams, type SchemaCreateFlowParams, type SchemaCreateFlowSessionParams, type SchemaCreateInsurancePolicyForPartyParams, type SchemaCreateInsuranceProductClauseParams, type SchemaCreateLegalRiskObjectParams, type SchemaCreateMiscellaneousRiskObjectParams, type SchemaCreateMultiResponse, type SchemaCreateNoteForPartyParams, type SchemaCreateOfferRequestForInsuranceCompanyDocxParams, type SchemaCreateOfferRequestForInsuranceCompanyPdfParams, type SchemaCreateOfferRevisionParams, type SchemaCreateOfferV2Params, type SchemaCreatePartyAccidentParams, type SchemaCreatePartyActivitiesParams, type SchemaCreatePartyExternalRefsParams, type SchemaCreatePartyFromCompanyRegistrationParams, type SchemaCreatePartyGroupRiskObjectParams, type SchemaCreateProfileaseCarLeaseOfferParams, type SchemaCreateProfileaseCarOfferCmd, type SchemaCreateProfileaseCarOfferResponse, type SchemaCreateRelationBetweenPartiesParams, type SchemaCreateRelationBetweenPartyAndRiskObjectParams, type SchemaCreateReplyUuid, type SchemaCreateResponse, type SchemaCreateRiskObjectExternalRefsParams, type SchemaCreateSemiTrailerRiskObjectParams, type SchemaCreateSignedPartiesUploadUrlParams, type SchemaCreateToolkitAccountParams, type SchemaCreateToolkitBrokerParams, type SchemaCreateTrailerRiskObjectParams, type SchemaCreateTrialUserParams, type SchemaCreditRating, type SchemaCreditScore, type SchemaCrmExportQueryModel, type SchemaCrmExportType, type SchemaCurrency, type SchemaCurrencyValue, type SchemaCustomAdvice, type SchemaCustomAdvicePatchCmd, type SchemaCustomer, type SchemaCustomerCreateCmd, type SchemaCustomerInfo, type SchemaCustomerLeadCreateCmd, type SchemaCustomerLeadCreateReply, type SchemaCustomerProspectType, type SchemaCustomerProspectsWithLeadOfferRiskObjectsQueryModel, type SchemaCustomerQueryModel, type SchemaCustomerSheet, type SchemaCustomerSheetAcceptations, type SchemaCustomersInfoType, type SchemaCyber, type SchemaDasLegalPayload, type SchemaDataType, type SchemaDate, type SchemaDateDsl, type SchemaDeductibleType, type SchemaDelaFuneralPayload, type SchemaDeleteMethod, type SchemaDelinkPartyToUserParams, type SchemaDemographicData, type SchemaDimensions, type SchemaDinghy, type SchemaDinghyCategory, type SchemaDirector, type SchemaDisable_2faForMeParams, type SchemaDiscount, type SchemaDisplacement, type SchemaDistances, type SchemaDistribution, type SchemaDistributionCompanyRegistrationValidation, type SchemaDistributionConnectionCreateCmd, type SchemaDistributionConnectionQueryModel, type SchemaDistributionConnectionUpdateCmd, type SchemaDistributionCreateCmd, type SchemaDistributionFrontPageSettings, type SchemaDistributionFrontPageSettingsQueryModel, type SchemaDistributionInvite, type SchemaDistributionLogos, type SchemaDistributionNameValidateCmd, type SchemaDistributionNoveltyInsight, type SchemaDistributionPromotionCreateCmd, type SchemaDistributionPromotionsReply, type SchemaDistributionSettings, type SchemaDistributionSettingsPatchCmd, type SchemaDistributionSignatureMethodQueryModel, type SchemaDistributionSignaturePatchCmd, type SchemaDistributionTagCreateCmd, type SchemaDistributionTagReply, type SchemaDistributionTagsQueryModel, type SchemaDistributionThemeCreateCmd, type SchemaDistributionThemeUpdateCmd, type SchemaDistributionUsp, type SchemaDistributionUspItemCreateCmd, type SchemaDistributionUspItemUpdateCmd, type SchemaDistributionUspReply, type SchemaDistributions, type SchemaDnaYachtBoatPayload, type SchemaDocument, type SchemaDocumentExtractionBatch, type SchemaDocumentExtractionBatchPayload, type SchemaDocumentExtractionEntityInfo, type SchemaDocumentLinkResponse, type SchemaDocumentQueryModel, type SchemaDocumentReferenceQueryModel, type SchemaDocumentResourceType, type SchemaDocumentStatus, type SchemaDocumentType, type SchemaDocumentType_2, type SchemaDomainCar, type SchemaDriveAssistanceSystem, type SchemaDriver, type SchemaDriverBrandClubMembership, type SchemaDriverExperience, type SchemaDriverLicenseCode, type SchemaDriverLicenseCode_2, type SchemaDriverLicenseType, type SchemaDriverLicenseType_2, type SchemaDriverVehicle, type SchemaDriverVehicleExperience, type SchemaDriverVehicleUsage, type SchemaDrivingTimes, type SchemaEducationLevel, type SchemaEducationLevel_2, type SchemaElectricBatteryType, type SchemaElectricalBikeAssistance, type SchemaElectricalInstallationType, type SchemaElectricalInstallations, type SchemaElectronicStabilityControl, type SchemaEmailValidation, type SchemaEmission, type SchemaEmissionStandard, type SchemaEmployeeInformation, type SchemaEmployeeInformationQueryModel, type SchemaEmployees, type SchemaEmploymentType, type SchemaEnable_2faForMeParams, type SchemaEnergyCategory, type SchemaEngine, type SchemaEngineRotations, type SchemaEngineTorque, type SchemaEntityChanges, type SchemaEntityExtraction, type SchemaEntityKey, type SchemaEntityReference, type SchemaEnumSource, type SchemaEnumValue, type SchemaEnums, type SchemaEnumsResponse, type SchemaErrorDetail, type SchemaErrorEnum_401, type SchemaErrorMessages, type SchemaErrorResponse, type SchemaError_401, type SchemaError_403, type SchemaError_422, type SchemaError_429, type SchemaError_4Xx, type SchemaEstablishment, type SchemaEstablishmentQueryModel, type SchemaEuromexLegalPayload, type SchemaExcludedCoverage, type SchemaExhibitionActivity, type SchemaExistsReply, type SchemaExportActivity, type SchemaExportAdvisoryReportByIdParams, type SchemaExportAdvisoryReportCreateCmd, type SchemaExportOption, type SchemaExportsQueued, type SchemaExternalRef, type SchemaExternalRefCompany, type SchemaExternalRefsQueryModel, type SchemaExternalResponseFormatted, type SchemaExtraLegalBenefits, type SchemaExtractDocumentCmd, type SchemaExtractOneDocumentResponse, type SchemaExtractOnePoliciesDocumentResponse, type SchemaExtractSingularDocumentParams, type SchemaExtractThemeCmd, type SchemaExtractWebsiteThemeParams, type SchemaExtractedInsurancePolicy, type SchemaExtractedQuestionnaireFilters, type SchemaExtractedQuestionnaireRequest, type SchemaFacade, type SchemaFamilyPayloads, type SchemaFamilyReferenceQueryModel, type SchemaFamilyRiskObjectIdWithRevisionId, type SchemaFamilyStatus, type SchemaFamilyStatus_2, type SchemaFaqCreateCmd, type SchemaFaqItem, type SchemaFaqQueryModel, type SchemaFaqType, type SchemaFeatureItem, type SchemaFeedback, type SchemaFieldMapping, type SchemaFieldMappingManager, type SchemaFieldOperation, type SchemaFieldTransformer, type SchemaFinancial, type SchemaFinancialInfo, type SchemaFinancialInstitution, type SchemaFinancing, type SchemaFinishingType, type SchemaFireSpecifications, type SchemaFlammableLiquids, type SchemaFleet, type SchemaFleetInfo, type SchemaFleetQueryModel, type SchemaFleetRiskObjectIdWithRevisionId, type SchemaFloatCalculationSpec, type SchemaFloor, type SchemaFlow, type SchemaFlowInfo, type SchemaFlowMailType, type SchemaFlowRequest, type SchemaFlowSessionQueryModel, type SchemaFlowSessionReference, type SchemaFlowSessionStatus, type SchemaFlowStatus, type SchemaFlowSubType, type SchemaFlowType, type SchemaFlowVersion, type SchemaFlowsError, type SchemaFlowsErrorType, type SchemaFlowsInfo, type SchemaFlowsModelsAnvaInsurancePackageInsurancePolicy, type SchemaFlowsModelsAnvaInsurancePolicy, type SchemaForecast, type SchemaForecastDataResponse, type SchemaFormattedExceptionModel, type SchemaFormulaInfo, type SchemaForwardCollisionWarning, type SchemaFoyerCar, type SchemaFoyerCarPayload, type SchemaFoyerDriver, type SchemaFranchise, type SchemaFranchiseLevel, type SchemaFranchiseQueryModel, type SchemaFranchiseType, type SchemaFrontPageCmd, type SchemaFrontPageQueryModel, type SchemaFrontalCrashProtection, type SchemaFrontalCrashProtectionDriver, type SchemaFrontalCrashProtectionPassenger, type SchemaFrontalCrashProtectionRear, type SchemaFsmaStatute, type SchemaFuel, type SchemaFuelCapacity, type SchemaFuelConsumption, type SchemaFullLeaseOfferQueryModel, type SchemaFunction, type SchemaFuneralPayloads, type SchemaFuneralPreference, type SchemaFuneralPreferenceQueryModel, type SchemaFuturePlans, type SchemaGender, type SchemaGeneral, type SchemaGenerateAboutUsCmd, type SchemaGenerateCompanyDescriptionCmd, type SchemaGenerateCompanyDescriptionParams, type SchemaGenerateCompanyDescriptionResponse, type SchemaGenerateCompanySettingsAboutUsParams, type SchemaGenerateDnsPrefixParams, type SchemaGenerateRecommendationParams, type SchemaGenerateRecommendationsByPartyIdParams, type SchemaGetAddressInfoPremiumResponse, type SchemaGetAutomobileBrandResponse, type SchemaGetAutomobileBrandsResponse, type SchemaGetAutomobileFactsResponse, type SchemaGetAutomobileSerieResponse, type SchemaGetAutomobileSeriesResponse, type SchemaGetAutomobileVersionResponse, type SchemaGetAutomobileVersionsResponse, type SchemaGetCarInsuranceInsightsParams, type SchemaGetCarPremiumResponse, type SchemaGetCityResponse, type SchemaGetCompanyMultiResponse, type SchemaGetCompanySingleResponse, type SchemaGetDirectorMultiResponse, type SchemaGetNumberPlatePremiumResponse, type SchemaGetSearchAddressNewResponse, type SchemaGetStreetResponse, type SchemaGetVinPremiumResponse, type SchemaGiveSelectedProductsFeedbackParams, type SchemaGuarantee, type SchemaGuaranteeBase, type SchemaGuaranteeContent, type SchemaGuaranteeMatchingScores, type SchemaGuaranteeModification, type SchemaGuaranteeTag, type SchemaHandleCalculateAnvaQuotesForConversationParams, type SchemaHandleCalculateOneAnvaQuoteForConversationParams, type SchemaHandleCreateAnvaPartyParams, type SchemaHandleCreateDocumentFromQuestionnaireParams, type SchemaHandleGenerateQuestionsToPrefillByCarParams, type SchemaHandleMarkSessionCompletedParams, type SchemaHandleQueueCalculateAnvaQuotesForConversationParams, type SchemaHandleQueueSendCustomQuotesToAnvaParams, type SchemaHandleQuoteCalculationV2ExtraParams, type SchemaHandleQuoteMailSendParams, type SchemaHandleQuoteSaveParams, type SchemaHandleRecalculateSimulationParams, type SchemaHandleRetrieveConversationReportPdfBySessionIdParams, type SchemaHandleRetrieveProductsV2Params, type SchemaHandleSetAskLaterQuestionIdsParams, type SchemaHandleUpdateAllAnvaQuestionnaireQuestionsByAnvaLabelParams, type SchemaHandleUpdateAnvaProductCoverageParams, type SchemaHandleUpdateAnvaProductsParams, type SchemaHandleUpdateAnvaQuestionnairesByProductIdParams, type SchemaHandleUpdateSessionParams, type SchemaHandleUpsertAnvaClosingQuestionsParams, type SchemaHandleValidateAnvaQuestionnairesByProductIdParams, type SchemaHazardLevel, type SchemaHeaders, type SchemaHeatingType, type SchemaHighSpeedAutomaticEmergencyBraking, type SchemaHobbies, type SchemaHolderState, type SchemaHomeAge, type SchemaHomeEvaluationType, type SchemaHomeNlPayloads, type SchemaHomePayloads, type SchemaHomeToWorkDistance, type SchemaHomeToWorkDistance_2, type SchemaHp, type SchemaHttpMethod, type SchemaIbanValidation, type SchemaIdIntResponse, type SchemaIdentificationTypes, type SchemaIdentificationTypes_2, type SchemaImpactTime, type SchemaImpactTime_2, type SchemaImportActivity, type SchemaImportPartyError, type SchemaImportPartyResponse, type SchemaIncomeData, type SchemaInformationRequirementSheetSpecification, type SchemaInputType, type SchemaInsurance, type SchemaInsuranceCompanyRetrieveResponse, type SchemaInsuranceCompanyTag, type SchemaInsuranceCompanyTag_2, type SchemaInsuranceContent, type SchemaInsuranceExtended, type SchemaInsuranceFsma, type SchemaInsuranceHistory, type SchemaInsuranceModuleExportQueryModel, type SchemaInsuranceModuleExportType, type SchemaInsurancePackage, type SchemaInsurancePoliciesQueryModel, type SchemaInsurancePolicyCreateCmd, type SchemaInsurancePolicyCreateType, type SchemaInsurancePolicyDocumentCmd, type SchemaInsurancePolicyDocumentQueryModel, type SchemaInsurancePolicyDocumentType, type SchemaInsurancePolicyEntity, type SchemaInsurancePolicyLinkCmd, type SchemaInsurancePolicyLinkQueryModel, type SchemaInsurancePolicyQueryModel, type SchemaInsurancePolicySimulationType, type SchemaInsurancePolicySimulationUpsertCmd, type SchemaInsurancePolicyStatus, type SchemaInsurancePolicyType, type SchemaInsurancePolicyType_2, type SchemaInsuranceProduct, type SchemaInsuranceProductAdvices, type SchemaInsuranceProductByDistributionUpdateCmd, type SchemaInsuranceProductClauseCreateCmd, type SchemaInsuranceProductClauseUpdateCmd, type SchemaInsuranceProductClausesQueryModel, type SchemaInsuranceProductEntity, type SchemaInsuranceProductQueryModel, type SchemaInsuranceProductRecommendation, type SchemaInsuranceProductRecommendationPatchCmd, type SchemaInsuranceProductsQueryModel, type SchemaInsuranceTerminationReasonType, type SchemaInsuranceTerminationReasonType_2, type SchemaInsuranceType, type SchemaInsuranceType_2, type SchemaInsuredContentValue, type SchemaInsuredValue, type SchemaInviteCustomersToPartyParams, type SchemaInviteUsersToDistributionParams, type SchemaInvoice, type SchemaInvoiceQueryModel, type SchemaInvoicesQueryModel, type SchemaIsBurglarProof, type SchemaItServices, type SchemaItem, type SchemaJob, type SchemaJobQueuedResponse, type SchemaJobResult, type SchemaJobResultType, type SchemaJobStatus, type SchemaJointIndustrialCommittee, type SchemaJointIndustrialCommitteeQueryModel, type SchemaJsonRpcError, type SchemaJsonRpcReply, type SchemaKey, type SchemaKeys, type SchemaKind, type SchemaKmPerYear, type SchemaKmPerYear_2, type SchemaKw, type SchemaLabelValueCount, type SchemaLabeledItems, type SchemaLaneCenteringAssist, type SchemaLaneDepartureWarning, type SchemaLaneKeepingAssistance, type SchemaLanguage, type SchemaLanguageCodes, type SchemaLarLegalPayload, type SchemaLastAnswer, type SchemaLateralCrashProtection, type SchemaLateralCrashProtectionDriver, type SchemaLateralCrashProtectionPassenger, type SchemaLateralCrashProtectionRear, type SchemaLeadCampaignQueryModel, type SchemaLeadDocumentQueryModel, type SchemaLeadDocumentType, type SchemaLeadProviderQueryModel, type SchemaLeadProviderResponse, type SchemaLeadProvidersResponse, type SchemaLeadReferenceQueryModel, type SchemaLeadRetrieveReply, type SchemaLeadStatus, type SchemaLeadTransferPayload, type SchemaLeaseOfferDocumentQueryModel, type SchemaLeaseOfferDocumentType, type SchemaLeaseOfferType, type SchemaLeaseType, type SchemaLeaseType_2, type SchemaLegalAid, type SchemaLegalForm, type SchemaLegalForm_2, type SchemaLegalPayloads, type SchemaLegalReferenceQueryModel, type SchemaLegalRiskObjectIdWithRevisionId, type SchemaLength, type SchemaLengthUnit, type SchemaLez, type SchemaLezCity, type SchemaLezPass, type SchemaLezYears, type SchemaLiabilityInfo, type SchemaLiabilityType, type SchemaLiabilityType_2, type SchemaLicense, type SchemaLicensePlateType, type SchemaLicensePlateType_2, type SchemaLink, type SchemaLinkPartyToUserCmd, type SchemaLinkPartyToUserCmdItem, type SchemaLinkPartyToUserParams, type SchemaLinkedCompany, type SchemaLinkedCompanyQueryModel, type SchemaLivingRoomSize, type SchemaLocalisationPatchCmd, type SchemaLocalization, type SchemaLocalized, type SchemaLowerCaseCountryCodes, type SchemaLowerCaseLanguageCodes, type SchemaMachineAcquisitionType, type SchemaMachineDelivery, type SchemaMailEvent, type SchemaMainBuilding, type SchemaMainBuildingType, type SchemaManagement, type SchemaManagementFuturePlans, type SchemaManagementQueryModel, type SchemaMarkSessionAsCompletedModel, type SchemaMaxLoadWeight, type SchemaMaxRoofLoad, type SchemaMaxSpeed, type SchemaMaxVolumeTrunk, type SchemaMaxWeight, type SchemaMembership, type SchemaMercuryModelsAnvaListItem, type SchemaMercuryModelsFasterforwardListItem, type SchemaMergePartiesIntoPartyByIdParams, type SchemaMetadata, type SchemaMimeType, type SchemaMinVolumeTrunk, type SchemaMinimalBicycle, type SchemaMinimalBoat, type SchemaMinimalCar, type SchemaMinimalCoverageQueryModel, type SchemaMinimalFamily, type SchemaMinimalFleet, type SchemaMinimalInsurancePolicyQueryModel, type SchemaMinimalLegal, type SchemaMinimalMiscellaneous, type SchemaMinimalOfferQueryModel, type SchemaMinimalPartyGroup, type SchemaMinimalPartyQueryModel, type SchemaMinimalPartyQueryModels, type SchemaMinimalResidence, type SchemaMinimalRiskObject, type SchemaMinimalRiskObjects, type SchemaMinimalSemiTrailer, type SchemaMinimalTeacher, type SchemaMinimalTrailer, type SchemaMinimalTwoWheeler, type SchemaMiscellaneous, type SchemaMiscellaneousRiskObjectIdWithRevisionId, type SchemaMockedDisableTwoFactorRequest, type SchemaMockedTwoFactorVerificationRequest, type SchemaMortgage, type SchemaMostImportantItems, type SchemaMostImportantItems_2, type SchemaMotorType, type SchemaMotorType_2, type SchemaMotorcycleInterests, type SchemaMotorcycleInterests_2, type SchemaMultiAffiliationInfoQueryModel, type SchemaMultiAffiliationQueryModel, type SchemaMultiAnvaAdnCoverageQueryModel, type SchemaMultiAnvaClosingQuestionQueryModel, type SchemaMultiAnvaCoverageQueryModel, type SchemaMultiAnvaInsuranceCompanyQueryModel, type SchemaMultiAnvaInsuranceQueryModel, type SchemaMultiAnvaLabelQueryModel, type SchemaMultiAnvaProductQueryModel, type SchemaMultiAnvaQuestionByAnvaLabelUpdateCmd, type SchemaMultiAnvaTagQueryModel, type SchemaMultiBrokerQueryModel, type SchemaMultiFlowSessionItemQueryModel, type SchemaMultiFlowSessionQueryModel, type SchemaMultiLeaseOfferQueryModel, type SchemaMultiOfferQueryModel, type SchemaMultiPartyQueryModel, type SchemaMultiQuoteBeSession, type SchemaMultiQuoteNlSession, type SchemaMultiYellowHiveCoverageQueryModel, type SchemaMultiYellowHiveInsuranceQueryModel, type SchemaMultiYellowHiveProductQueryModel, type SchemaNationalIdentificationNumberValidation, type SchemaNatsError, type SchemaNotice, type SchemaNumberPlateInfo, type SchemaNumberPlatePremiumResponse, type SchemaOccupationType, type SchemaOfferCampaignQueryModel, type SchemaOfferCreateCmdV2, type SchemaOfferCreateResponse, type SchemaOfferCreateRevisionCmd, type SchemaOfferPatchBulkCmd, type SchemaOfferPayment, type SchemaOfferRejectionCancellationReason, type SchemaOfferRequestForInsuranceCompanyCreateCmd, type SchemaOfferRequestForInsuranceCompanyInsuranceProductItem, type SchemaOfferRequestForInsuranceCompanyItem, type SchemaOfferRequestForInsuranceCompanyItemWithId, type SchemaOfferRequestForInsuranceCompanyParty, type SchemaOfferRevisionDocument, type SchemaOfferRevisionDocumentType, type SchemaOfferRevisionPatchCmd, type SchemaOfferRevisionQueryModel, type SchemaOfferRevisionReferenceQueryModel, type SchemaOfferStatus, type SchemaOfferWarning, type SchemaOmniumFormula, type SchemaOmniumFormulaByName, type SchemaOmniumFormulaByName_2, type SchemaOmniumFormula_2, type SchemaOptimcoCar, type SchemaOptimcoCarPayload, type SchemaOptimcoDriver, type SchemaOptimcoFamilyPayload, type SchemaOptions, type SchemaOrderInsurancePolicyForAdvisoryReportRevisionParams, type SchemaOrigin, type SchemaOtherSafetySystems, type SchemaOutlook, type SchemaOverrideInsuranceProductRecommendationParams, type SchemaOverridePreventionAdviceRecommendationParams, type SchemaPaginatedInsuranceCompanyResponse, type SchemaPaginatedLeadReply, type SchemaPaginatedOffersResponse, type SchemaPaginatedOffersV2Response, type SchemaPagination, type SchemaParcelData, type SchemaPartiesQueryModel, type SchemaPartyAddresses, type SchemaPartyAssigneesUpdateCmd, type SchemaPartyConversationNotes, type SchemaPartyCurrentAccountInsightsQueryModel, type SchemaPartyDocument, type SchemaPartyDocumentQueryModel, type SchemaPartyDocumentType, type SchemaPartyDocumentUpload, type SchemaPartyDocuments, type SchemaPartyEntity, type SchemaPartyExternalRefsCreateCmd, type SchemaPartyExternalRefsQueryModel, type SchemaPartyGroupCustomerQueryModel, type SchemaPartyGroupReferenceQueryModel, type SchemaPartyGroupRiskObjectIdWithRevisionId, type SchemaPartyInvite, type SchemaPartyLink, type SchemaPartyLinkQueryModel, type SchemaPartyLogoCmd, type SchemaPartyLogoQueryModel, type SchemaPartyMergeCmd, type SchemaPartyNoteCmd, type SchemaPartyOriginFilter, type SchemaPartyOriginFilterItem, type SchemaPartyPatchCmd, type SchemaPartyPreferences, type SchemaPartyPreferencesQueryModel, type SchemaPartyQueryModel, type SchemaPartyRelation, type SchemaPartyRelationCreateCmd, type SchemaPartyRelationQueryModel, type SchemaPartyRelationType, type SchemaPartyRelationType_2, type SchemaPartySocialLinks, type SchemaPartyStatus, type SchemaPartyStatus_2, type SchemaPartyTransferPayload, type SchemaPartyWithMetadata, type SchemaPaymentInterval, type SchemaPaymentIntervalLowerCaseValues, type SchemaPaymentInterval_2, type SchemaPaymentMethod, type SchemaPaymentMethod_2, type SchemaPaymentStatus, type SchemaPedestrianDetection, type SchemaPendingUpgradesReply, type SchemaPerformance, type SchemaPeriodicCash, type SchemaPermittedTowbarDownload, type SchemaPermittedTrailerLoadWithoutBrakes, type SchemaPersonalizedAdvice, type SchemaPersonalizedAdviceResponse, type SchemaPersonnelDetails, type SchemaPhysicalProperties, type SchemaPiaBeCar, type SchemaPiaBeCarPayload, type SchemaPiaBeDriver, type SchemaPiaContractConversionStatus, type SchemaPiaNlCar, type SchemaPiaNlCarPayload, type SchemaPiaNlDriver, type SchemaPlanQueryModel, type SchemaPlanStatus, type SchemaPlansReply, type SchemaPnpCar, type SchemaPnpCarPayload, type SchemaPnpDriver, type SchemaPnpFamilyPayload, type SchemaPnpHome, type SchemaPnpHomePayload, type SchemaPolicyDocumentType, type SchemaPolicyHolderRelation, type SchemaPolicyHolderRelation_2, type SchemaPolicyPackageCreateCmd, type SchemaPolicyPackageEntity, type SchemaPolicyPackageQueryModel, type SchemaPolicyPackagesQueryModel, type SchemaPossibleInsuranceProductQueryModel, type SchemaPossibleInsuranceProductsQueryModel, type SchemaPossiblePackage, type SchemaPostInsuranceTermsChatFeedbackParams, type SchemaPostInsuranceTermsChatParams, type SchemaPostInsuranceTermsComparisonParams, type SchemaPreferredWayOfContact, type SchemaPremium, type SchemaPremiumQueryModel, type SchemaPreventAdvice, type SchemaPreventionAdvice, type SchemaPreventionAdviceDistributionUpdateCmd, type SchemaPreventionAdviceQueryModel, type SchemaPreventionAdviceRecommendation, type SchemaPreventionAdviceRecommendationPatchCmd, type SchemaPreventionMeasure, type SchemaPreventionPlan, type SchemaPrice, type SchemaPriceQualityRatio, type SchemaPriceRange, type SchemaProductInfo, type SchemaProductV2, type SchemaProductsFilterSort, type SchemaProductsGroupBy, type SchemaProductsV2Filter, type SchemaProductsV2Response, type SchemaProfession, type SchemaProfileaseLeaseRate, type SchemaProfileaseLeaseResidual, type SchemaProfileaseLeaseType, type SchemaProfileaseQuote, type SchemaPromotion, type SchemaPromotionCriteria, type SchemaPromotionModifications, type SchemaPromotionQueryModel, type SchemaPropertyType, type SchemaProspectCreationResponse, type SchemaProspectReferenceQueryModel, type SchemaProspectType, type SchemaProvenanceDocumentReference, type SchemaPublicConnectionQueryModel, type SchemaPublicConnectionsQueryModel, type SchemaPublicDistributionConnectionQueryModel, type SchemaQuestion, type SchemaQuestionGroup, type SchemaQuestionUpdateCmd, type SchemaQuestionnaire, type SchemaQuote, type SchemaQuoteDetails, type SchemaQuoteExport, type SchemaQuoteExportRequest, type SchemaQuoteExportResponse, type SchemaQuoteMailSendRequest, type SchemaQuoteMailSendResponse, type SchemaQuoteReferenceQueryModel, type SchemaQuoteRequestV2Base, type SchemaQuoteResponse, type SchemaQuoteResponseV2, type SchemaQuoteSpecification, type SchemaQuoteStatus, type SchemaRateLimitErrorMsgEnum, type SchemaRearAutomaticEmergencyBraking, type SchemaRearCrossTrafficWarning, type SchemaRecalculateAnvaQuoteRequest, type SchemaRecalculateSimulationCmd, type SchemaRecommendation, type SchemaRecommendationLevel, type SchemaRecommendationReferenceQueryModel, type SchemaRecommendationsBaseCreateCmd, type SchemaRecommendationsCreateCmd, type SchemaRecommendationsQueryModel, type SchemaRecommendationsV2CreateCmd, type SchemaReconstructionValueDefinedType, type SchemaReference, type SchemaRegex, type SchemaRegistration, type SchemaRelations, type SchemaRentOutTerm, type SchemaRepairCosts, type SchemaReportRevisionStatus, type SchemaReportRevisionStatusSubset, type SchemaResidenceBuildingType, type SchemaResidenceFloodType, type SchemaResidenceMonumentType, type SchemaResidencePreferences, type SchemaResidenceReferenceQueryModel, type SchemaResidenceRiskObjectIdWithRevisionId, type SchemaResidenceTheftProtection, type SchemaResidenceUsage, type SchemaRestrictiveAddress, type SchemaRestrictiveCar, type SchemaRestrictiveDriveAssistanceSystem, type SchemaRestrictiveDriver, type SchemaRetrieveAdvisoryReportFrontPageStandalonePdfParams, type SchemaRetrieveFlowResponse, type SchemaRetrieveQuestionnaireResponse, type SchemaRetrieveQuotesBatchResponse, type SchemaRetrieveQuotesExportsResponse, type SchemaRetrieveQuotesInsightsResponse, type SchemaRideHeight, type SchemaRiskAddress, type SchemaRiskAnalysisSubjects, type SchemaRiskData, type SchemaRiskDomain, type SchemaRiskDomainActionQueryModel, type SchemaRiskDomainAdviceQueryModel, type SchemaRiskDomainDistributionUpdateCmd, type SchemaRiskDomainQueryModel, type SchemaRiskDomainsQueryModel, type SchemaRiskObject, type SchemaRiskObjectCarType, type SchemaRiskObjectCarType_2, type SchemaRiskObjectCreationError, type SchemaRiskObjectCreationResponse, type SchemaRiskObjectEntity, type SchemaRiskObjectExternalRefsCreateCmd, type SchemaRiskObjectExternalRefsQueryModel, type SchemaRiskObjectFamilyType, type SchemaRiskObjectInFleet, type SchemaRiskObjectLegalType, type SchemaRiskObjectPartyGroupType, type SchemaRiskObjectPartyRelation, type SchemaRiskObjectReferenceQueryModel, type SchemaRiskObjectRelationCreateCmd, type SchemaRiskObjectRelationQueryModel, type SchemaRiskObjectRelationUpdateCmd, type SchemaRiskObjectResidenceType, type SchemaRiskObjectRevisionIds, type SchemaRiskObjectRevisions, type SchemaRiskObjectTeacherType, type SchemaRiskObjectTwoWheelerType, type SchemaRiskObjectType, type SchemaRiskObjectType_2, type SchemaRiskObjectsWithRevision, type SchemaRizivConventionStatus, type SchemaRizivConventionStatus_2, type SchemaRizivMember, type SchemaRoleFilter, type SchemaRoleFilterType, type SchemaRollingWorkEquipmentType, type SchemaRollingWorkEquipmentType_2, type SchemaRoofConstructionType, type SchemaRoofTypes, type SchemaRooms, type SchemaRules, type SchemaSafety, type SchemaSafetyFeatureOption, type SchemaSafetyStickCar, type SchemaSafetyStickCarPayload, type SchemaSafetyStickDriver, type SchemaSalaryCoefficient, type SchemaSalaryCoefficient_2, type SchemaSatelliteProtection, type SchemaSatelliteProtectionSystem, type SchemaSatelliteProtectionSystem_2, type SchemaSavingTypes, type SchemaSavingTypes_2, type SchemaSearchAddress, type SchemaSecurityMeasure, type SchemaSelectedRecommendationsFeedback, type SchemaSemiTrailerRiskObjectIdWithRevisionId, type SchemaSemiTrailerType, type SchemaSendAdvisoryReportRevisionMailParams, type SchemaSeries, type SchemaSeriesSortContext, type SchemaServerError, type SchemaServerErrorMsgEnum, type SchemaSessionReport, type SchemaShareholder, type SchemaShareholderQueryModel, type SchemaSignatureBox, type SchemaSiloCapacity, type SchemaSingleAffiliationQueryModel, type SchemaSingleAuditDetailQueryModel, type SchemaSingleAuditQueryModel, type SchemaSingleUserQueryModel, type SchemaSmtCompany, type SchemaSocialLinks, type SchemaSort, type SchemaSourceInfo, type SchemaSpeedAssistance, type SchemaSplitCost, type SchemaSportHobbies, type SchemaSportHobbies_2, type SchemaStateOfChildren, type SchemaStateOfChildren_2, type SchemaStatus, type SchemaStatusReply, type SchemaStatusResponse, type SchemaSteeringPosition, type SchemaSteeringPosition_2, type SchemaStorageSecurity, type SchemaStorageSecurity_2, type SchemaStreet, type SchemaStringCalculationSpec, type SchemaSubcity, type SchemaSubjectToVat, type SchemaSubjectToVat_2, type SchemaSupplierType, type SchemaSupplierType_2, type SchemaSupportedFileTypesResponse, type SchemaSupportedProFlowCountryCodes, type SchemaSurveillanceEquipmentType, type SchemaSwimmingPoolType, type SchemaSymbol, type SchemaTableColumn, type SchemaTableRules, type SchemaTag, type SchemaTagContentItem, type SchemaTankLocationType, type SchemaTax, type SchemaTaxBaseBe, type SchemaTaxField, type SchemaTaxPaymentDetails, type SchemaTaxPaymentTime, type SchemaTeacherRiskObjectIdWithRevisionId, type SchemaTeams, type SchemaTechnicalEquipmentType, type SchemaTechniekNederlandTypeOfCompany, type SchemaTechniekNederlandTypeOfCompanySpecification, type SchemaTechniekNederlandTypeOfCompanySpecification_2, type SchemaTechniekNederlandTypeOfCompany_2, type SchemaTelephoneNr, type SchemaTheftFormulas, type SchemaTheftFormulas_2, type SchemaTheme, type SchemaThemes, type SchemaThirdPartyActivity, type SchemaThirdPartyConstructionWorkInsuranceType, type SchemaThirdPartyConstructionWorkInsuranceType_2, type SchemaTitleAndMessageResponse, type SchemaTokenReply, type SchemaToolkitAccountCreateCmd, type SchemaToolkitBrokerCreateCmd, type SchemaToolkitBrokerCreationResponse, type SchemaToolkitLicenseType, type SchemaTrailerRiskObjectIdWithRevisionId, type SchemaTrailerTonnageCategory, type SchemaTrailerType, type SchemaTrailerType_2, type SchemaTransferLeadByIdParams, type SchemaTransferPartyByIdParams, type SchemaTransmissionType, type SchemaTransmissionType_2, type SchemaTransportInfo, type SchemaTravelMethods, type SchemaTravelMethods_2, type SchemaTravelsAYear, type SchemaTravelsAYear_2, type SchemaTrialOnboarding, type SchemaTrinityHandlersNatsOnboardingModelsUserIdResponse, type SchemaTrinityModelsUserAccountCreateCmdBroker, type SchemaTrinityModelsUserAccountCreateCmdDistribution, type SchemaTrinityModelsUserAccountCreateCmdUserOVerwrite, type SchemaTrinityModelsUserToolkitAccountCreateCmdBroker, type SchemaTrinityModelsUserToolkitAccountCreateCmdDistribution, type SchemaTrinityModelsUserToolkitAccountCreateCmdUserOVerwrite, type SchemaTrinityModelsUserTrialOnboardingDistribution, type SchemaTrinityModelsUserTrialOnboardingUserOVerwrite, type SchemaTruckDestination, type SchemaTruckDestination_2, type SchemaTurnover, type SchemaTwoFactorCreateCmd, type SchemaTwoFactorDisableCmd, type SchemaTwoFactorResponse, type SchemaTwoWheelerCategories, type SchemaTwoWheelerReferenceQueryModel, type SchemaTwoWheelerRiskObjectIdWithRevisionId, type SchemaTwoWheelerVehicleType, type SchemaTypeOfWork, type SchemaTypeOfWork_2, type SchemaTypedKeys, type SchemaUnitOfLength, type SchemaUnitOfLength_2, type SchemaUpdateAdvicesByInsuranceProductInDistributionParams, type SchemaUpdateAdvisoryReportAcceptanceByIdParams, type SchemaUpdateAdvisoryReportMetadataByIdParams, type SchemaUpdateBicycleRiskObjectByIdV2Params, type SchemaUpdateBoatRiskObjectByIdV2Params, type SchemaUpdateBrokerByIdParams, type SchemaUpdateBrokerConnectionByKeyParams, type SchemaUpdateCampaignAssistantAvatarCmd, type SchemaUpdateCampaignByIdParams, type SchemaUpdateCampaignCmd, type SchemaUpdateCampaignLogoCmd, type SchemaUpdateCarRiskObjectByIdV2Params, type SchemaUpdateCustomThemeAsDistributionParams, type SchemaUpdateDistributionConnectionByKeyParams, type SchemaUpdateDocumentByPartyIdParams, type SchemaUpdateFamilyRiskObjectByIdV2Params, type SchemaUpdateInsuranceProductClauseParams, type SchemaUpdateInsuranceProductInDistributionParams, type SchemaUpdateIntegrationsByBrokerIdParams, type SchemaUpdateLegalRiskObjectByIdV2Params, type SchemaUpdateMeUserByIdParams, type SchemaUpdateMiscellaneousRiskObjectByIdV2Params, type SchemaUpdateOfferRevisionParams, type SchemaUpdateOffersInBulkParams, type SchemaUpdatePartyActivityParams, type SchemaUpdatePartyAssigneesParams, type SchemaUpdatePartyByIdParams, type SchemaUpdatePartyGroupRiskObjectByIdV2Params, type SchemaUpdatePartyNoteByIdParams, type SchemaUpdatePasswordCmd, type SchemaUpdatePasswordForUserByUserIdParams, type SchemaUpdatePreventionAdviceInDistributionParams, type SchemaUpdateRelationByIdParams, type SchemaUpdateResidenceRiskObjectByIdV2Params, type SchemaUpdateRiskDomainActionFromAdvisoryReportRevisionParams, type SchemaUpdateRiskDomainAdviceFromAdvisoryReportRevisionParams, type SchemaUpdateRiskDomainInDistributionParams, type SchemaUpdateRiskObjectRelationByIdParams, type SchemaUpdateSemiTrailerRiskObjectByIdV2Params, type SchemaUpdateSessionCmd, type SchemaUpdateSettingsByDistributionIdParams, type SchemaUpdateTrailerRiskObjectByIdV2Params, type SchemaUpdateTwoWheelerRiskObjectByIdV2Params, type SchemaUpdateUspByIdParams, type SchemaUpdatedRiskObjectRevisionReply, type SchemaUploadDocumentPatchCmd, type SchemaUploadSignedUrlResponse, type SchemaUpsertActionFromAdviceInAdvisoryReportRevisionParams, type SchemaUpsertFaqItemParams, type SchemaUpsertInsurancePolicyForAdvisoryReportRevisionParams, type SchemaUpsertInsurancePolicyPackageForAdvisoryReportRevisionParams, type SchemaUpsertInsurancePolicySimulationForPartyParams, type SchemaUpsertPolicyPackageByPartyParams, type SchemaUserMeUpdateCmd, type SchemaUserRole, type SchemaValidator, type SchemaValuableItem, type SchemaValueUnitInt, type SchemaValueUnitStr, type SchemaVatType, type SchemaVatType_2, type SchemaVehicleRegistrationDateType, type SchemaVehicleRegistrationPlateValidation, type SchemaVehicleSearch, type SchemaVerifyIfADistributionExistsByCompanyRegistrationParams, type SchemaVerifyIfADistributionExistsByNameParams, type SchemaVerifyIfAUserExistsByEmailParams, type SchemaVersion, type SchemaVersionSortContext, type SchemaVillasureHomePayload, type SchemaVinInfo, type SchemaVinPremiumResponse, type SchemaViviumCar, type SchemaViviumCarPayload, type SchemaViviumDriver, type SchemaViviumFamilyPayload, type SchemaViviumHome, type SchemaViviumHomePayload, type SchemaVoltage, type SchemaWageBill, type SchemaWarning, type SchemaWarningMsg, type SchemaWarranyOptions, type SchemaWarranyOptions_2, type SchemaWeightEmpty, type SchemaWgBeApiAddressModelsAddressAddress, type SchemaWgBeApiAddressModelsAddressInformationV2Company, type SchemaWgBeApiAddressModelsAddressInformationV2Link, type SchemaWgBeApiAddressModelsPersonsDirectorsCompany, type SchemaWgBeApiAddressModelsVatCompanyActivity, type SchemaWgBeApiAddressModelsVatCompanyAssetInfo, type SchemaWgBeApiAddressModelsVatCompanyContactPerson, type SchemaWgBeApiAddressModelsVatCompanyFleetInfo, type SchemaWgBeApiAddressModelsVatCompanyLink, type SchemaWgBeApiAddressModelsVatCompanyPersonnelDetails, type SchemaWgBeApiAddressModelsVatCompanyThirdPartyActivity, type SchemaWgBeApiAddressModelsVatCompanyTurnover, type SchemaWgBeApiAddressModelsVatCompanyWorkforce, type SchemaWgBeApiQuotesModelsBaseLocalization, type SchemaWgBeApiQuotesModelsBaseLocalization_2, type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsCar, type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsFamily, type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsLegal, type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsPartyGroup, type SchemaWgBeApiQuotesModelsProductsRiskObjectErrorsResidence, type SchemaWgPyModelsComplexAddress, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyActivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfoMachineDelivery, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfoPeriodicCash, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetInfoSiloCapacity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoMachinedelivery, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoPeriodiccash, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyAssetinfoSilocapacity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyBookkeeper_2, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionWorks, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionWorksConstructionWorkDuration, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworks, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyConstructionworksConstructionworkduration, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyContactPerson, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyContactperson, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCustomerInfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCustomerinfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCyber, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyCyber_2, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionActivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExhibitionactivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExportActivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyExportactivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyFinancialInfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyFinancialinfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyFleetInfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyImportActivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyImportactivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLegalAid, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLegalaid, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityInfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyLiabilityinfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyManagementFunction, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyOutlook, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyOutlook_2, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyPersonnelDetails, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyPersonneldetails, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyThirdPartyActivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyThirdpartyactivity, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTransportInfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTransportinfo, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTurnover, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyTurnover_2, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWageBill, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforceWagebill, type SchemaWgPyModelsDomainInsuranceComponentsProspectCompanyWorkforce_2, type SchemaWgPyModelsDomainInsuranceComponentsProspectPartyPreferencesQueryModel, type SchemaWgPyModelsDomainInsuranceComponentsProspectPartyPreferencesQueryModelFuneralPreferenceQueryModel, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsAnnexAnnex, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverAssistanceSystemDriveAssistanceSystem, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverCarInsured, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriver, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverBrandClubMembership, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverExperience, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverVehicle, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverVehicleExperience, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsDriverDriverVehicleUsage, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsInsuranceHistoryInsuranceHistory, type SchemaWgPyModelsDomainInsuranceComponentsRiskObjectsPersonPerson, type SchemaWgPyModelsDomainInsuranceInsurancesAedesAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesAedesProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesAedesProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzCarSecuritySystems, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzEnumsCarUsedFor, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesAllianzResidenceRooms, type SchemaWgPyModelsDomainInsuranceInsurancesAragLegalLegal, type SchemaWgPyModelsDomainInsuranceInsurancesArcesLegalLegal, type SchemaWgPyModelsDomainInsuranceInsurancesAthoraFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesAxaAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesAxaCarSecuritySystems, type SchemaWgPyModelsDomainInsuranceInsurancesAxaEnumsCarUsage, type SchemaWgPyModelsDomainInsuranceInsurancesAxaEnumsClaimFreeYears, type SchemaWgPyModelsDomainInsuranceInsurancesAxaEnumsHolderState, type SchemaWgPyModelsDomainInsuranceInsurancesAxaFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesAxaProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesAxaProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseCarSecuritySystems, type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseEnumsCarUsage, type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesBaloiseProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesDasLegalLegal, type SchemaWgPyModelsDomainInsuranceInsurancesDelaFuneralParty, type SchemaWgPyModelsDomainInsuranceInsurancesDelaFuneralPartyGroup, type SchemaWgPyModelsDomainInsuranceInsurancesEuromexLegalLegal, type SchemaWgPyModelsDomainInsuranceInsurancesLarLegalLegal, type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesOptimcoProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeDriverDriverBrandClubMembership, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsAccreditedAppraiser, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsBrandClub, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsCarUsage, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsCompanyLegalForm, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsCountryOfRegistration, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeEnumsProfessionalUsagePurpose, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeProspectCompanyOwner, type SchemaWgPyModelsDomainInsuranceInsurancesPiaBeProspectCustomerOwner, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlDriverDriverBrandClubMembership, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsAccreditedAppraiser, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsBrandClub, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCarDemo, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCarUsage, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCompanyLegalForm, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsCountryOfRegistration, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsProfessionalUsagePurpose, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlEnumsSubjectToVat, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlProspectCompanyOwner, type SchemaWgPyModelsDomainInsuranceInsurancesPiaNlProspectCustomerOwner, type SchemaWgPyModelsDomainInsuranceInsurancesPnpAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesPnpFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesPnpProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesPnpProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesPnpResidenceRooms, type SchemaWgPyModelsDomainInsuranceInsurancesSafetystickProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesSafetystickProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesViviumAddressAddress, type SchemaWgPyModelsDomainInsuranceInsurancesViviumCarSecuritySystems, type SchemaWgPyModelsDomainInsuranceInsurancesViviumEnumsCarUsage, type SchemaWgPyModelsDomainInsuranceInsurancesViviumEnumsClaimFreeYears, type SchemaWgPyModelsDomainInsuranceInsurancesViviumFamilyFamily, type SchemaWgPyModelsDomainInsuranceInsurancesViviumProspectCompany, type SchemaWgPyModelsDomainInsuranceInsurancesViviumProspectCustomer, type SchemaWgPyModelsDomainInsuranceInsurancesViviumResidenceRooms, type SchemaWgPyModelsDomainInsuranceProspectCompany, type SchemaWgPyModelsDomainInsuranceProspectCompany_2, type SchemaWgPyModelsDomainInsuranceProspectCustomer, type SchemaWgPyModelsDomainInsuranceProspectCustomer_2, type SchemaWgPyModelsDomainInsuranceProspectPartyPreferences, type SchemaWgPyModelsDomainInsuranceProspectPartyPreferencesFuneralPreference, type SchemaWgPyModelsDomainInsuranceProspectPartypreferences, type SchemaWgPyModelsDomainInsuranceProspectPartypreferencesFuneralpreference, type SchemaWgPyModelsDomainInsuranceReadPartiesCustomerPartyPreferencesQueryModel, type SchemaWgPyModelsDomainInsuranceReadPartiesCustomerPartyPreferencesQueryModelFuneralPreferenceQueryModel, type SchemaWgPyModelsDomainInsuranceReadPartiesPartyExternalRefsQueryModel, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsAmountOfRiskObjects, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsBicycleBicycle, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsBoatBoat, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsCarCar, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsFamilyFamily, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsLegalLegal, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsMiscMiscellaneous, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsPartyGroupParty, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsPartyGroupPartyGroup, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsResidenceResidence, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsRiskObjects, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTeacherTeacher, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTrailerSemiTrailer, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTrailerTrailer, type SchemaWgPyModelsDomainInsuranceReadRiskObjectsTwoWheelerTwoWheeler, type SchemaWgPyModelsDomainInsuranceRiskObjectsAmountOfRiskObjects, type SchemaWgPyModelsDomainInsuranceRiskObjectsFamilyFamily, type SchemaWgPyModelsDomainInsuranceRiskObjectsFamilyPerson, type SchemaWgPyModelsDomainInsuranceRiskObjectsLegalLegal, type SchemaWgPyModelsDomainInsuranceRiskObjectsPartyGroupParty, type SchemaWgPyModelsDomainInsuranceRiskObjectsPartyGroupPartyGroup, type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceAnnexAnnex, type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceMainBuildingFacade, type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceMainBuildingMainBuilding, type SchemaWgPyModelsDomainInsuranceRiskObjectsResidencePreferencesResidencePreferences, type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceResidence, type SchemaWgPyModelsDomainInsuranceRiskObjectsResidenceRoomsRooms, type SchemaWgPyModelsDomainInsuranceRiskObjectsTeacherTeacher, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentAccident, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentAccidentStatement, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleAccidentClaim_2, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarInsured, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverCarinsured, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverBrandClubMembership, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverExperience, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverVehicle, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverVehicleExperience, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverVehicleUsage, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriver_2, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverbrandclubmembership, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDriverexperience, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicle, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleexperience, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleDriverDrivervehicleusage, type SchemaWgPyModelsDomainInsuranceRiskObjectsVehicleTwoWheelerTwoWheeler, type SchemaWgPyModelsDomainWegroupComplexAddress, type SchemaWgPyModelsDomainWegroupComplexAddress_2, type SchemaWgPyModelsDomainWegroupComplexCompanyRegistration, type SchemaWgPyModelsDomainWegroupComplexCompanyregistration, type SchemaWgPyModelsDomainWegroupComplexLocalization, type SchemaWgPyModelsDomainWegroupEnumsAccreditedAppraiser, type SchemaWgPyModelsDomainWegroupEnumsBrandClub, type SchemaWgPyModelsDomainWegroupEnumsCarDemo, type SchemaWgPyModelsDomainWegroupEnumsCarUsedFor, type SchemaWgPyModelsDomainWegroupEnumsClaimFreeYears, type SchemaWgPyModelsDomainWegroupEnumsCompanyProspectType, type SchemaWgPyModelsDomainWegroupEnumsCompanyProspectType_2, type SchemaWgPyModelsDomainWegroupEnumsCurrency, type SchemaWgPyModelsDomainWegroupEnumsCustomerProspectType, type SchemaWgPyModelsDomainWegroupEnumsCustomerProspectType_2, type SchemaWgPyModelsDomainWegroupEnumsGender, type SchemaWgPyModelsDomainWegroupEnumsHolderState, type SchemaWgPyModelsDomainWegroupEnumsLanguageCodes, type SchemaWgPyModelsDomainWegroupEnumsLanguageCodes_2, type SchemaWgPyModelsDomainWegroupEnumsMiscellaneousType, type SchemaWgPyModelsDomainWegroupEnumsOfferRevisionDocumentType, type SchemaWgPyModelsDomainWegroupEnumsProfession, type SchemaWgPyModelsDomainWegroupEnumsProspectType, type SchemaWgPyModelsDomainWegroupEnumsProspectType_2, type SchemaWgPyModelsDomainWegroupEnumsSubjectToVat, type SchemaWgPyModelsDomainWegroupRestResponsesStatusResponse, type SchemaWgPyModelsEnumsCoveragePeriod, type SchemaWgPyModelsEnumsCoverageperiod, type SchemaWgPyModelsNatsCompany, type SchemaWgPyModelsSmtReadInsuranceInsuranceProductQueryModelRiskDomain, type SchemaWgPyModelsSmtReadProspectExternalRefsQueryModel, type SchemaWgPyModelsSmtReadProspectManagementQueryModel, type SchemaWgPyModelsSmtReadProspectPartyDocumentQueryModel, type SchemaWgPyModelsSmtReadProspectPartyLogoQueryModel, type SchemaWgPyModelsUserCompany, type SchemaWgsdkQuotesCarEvaluationType, type SchemaWgsdkQuotesCountryCodes, type SchemaWgsdkSmtAccident, type SchemaWgsdkSmtAccidentStatement, type SchemaWgsdkSmtCarEvaluationType, type SchemaWgsdkSmtClaim, type SchemaWgsdkSmtCountryCodes, type SchemaWgsdkSmtCoveragePeriod, type SchemaWgsdkSmtGender, type SchemaWgsdkSmtInsuranceHistory, type SchemaWgsdkSmtProfession, type SchemaWheelBase, type SchemaWheelBaseArray, type SchemaWheelRimSizeArray, type SchemaWheelRimsSize, type SchemaWheelSize, type SchemaWheelSizeArray, type SchemaWidth, type SchemaWindow, type SchemaWorkforce, type SchemaWorkforcePossibleDanger, type SchemaWorkingMethod, type SchemaYellowHiveCoverage, type SchemaYellowHiveInsurance, type SchemaYellowHiveProduct, type SchemaYellowHiveProductsInConversationCmd, type SeachStreetsByCityAndCountryQueryParams, type SeachStreetsByCityAndCountryResponse, type SearchAddressesByCountryQueryParams, type SearchAddressesByCountryResponse, type SearchCitiesByCountryQueryParams, type SearchCitiesByCountryResponse, type SearchDirectorsByFirstAndLastNameQueryParams, type SearchDirectorsByFirstAndLastNameResponse, type SearchEnterprisesByCountryQueryParams, type SearchEnterprisesByCountryResponse, type SearchVehiclesBody, type SearchVehiclesQueryParams, type SearchVehiclesResponse, type SendAdvisoryReportAsMailBody, type SendAdvisoryReportAsMailPathParams, type SendAdvisoryReportAsMailQueryParams, type SendAdvisoryReportAsMailResponse, type SendAnvaInquiryAsCustomerBody, type SendAnvaInquiryAsCustomerResponse, type SendClaimToKeypointPathParams, type SendClaimToKeypointQueryParams, type SendClaimToKeypointResponse, type SendExampleCampaignTargetMailQueryParams, type SendExampleCampaignTargetMailResponse, type SendMailClaimReportByIdPathParams, type SendMailClaimReportByIdQueryParams, type SendMailClaimReportByIdResponse, type SendMailFollowupPageToCustomerPathParams, type SendMailFollowupPageToCustomerQueryParams, type SendMailFollowupPageToCustomerResponse, type SendOfferToAnvaBySessionIdPathParams, type SendOfferToAnvaBySessionIdQueryParams, type SendOfferToAnvaBySessionIdResponse, type SendQuoteAsMailBody, type SendQuoteAsMailPathParams, type SendQuoteAsMailQueryParams, type SendQuoteAsMailResponse, type SetAskLaterQuestionsBody, type SetAskLaterQuestionsResponse, type TransferLeadToOtherDistributionBody, type TransferLeadToOtherDistributionPathParams, type TransferLeadToOtherDistributionQueryParams, type TransferLeadToOtherDistributionResponse, type TransferPartyToOtherDistributionBody, type TransferPartyToOtherDistributionPathParams, type TransferPartyToOtherDistributionQueryParams, type TransferPartyToOtherDistributionResponse, type UnlockClaimPathParams, type UnlockClaimQueryParams, type UnlockClaimResponse, type UpdateAdvisoryReportBody, type UpdateAdvisoryReportPathParams, type UpdateAdvisoryReportQueryParams, type UpdateAdvisoryReportResponse, type UpdateAnvaflowsQuestionnaireBody, type UpdateAnvaflowsQuestionnairePathParams, type UpdateAnvaflowsQuestionnaireQueryParams, type UpdateAnvaflowsQuestionnaireResponse, type UpdateBicycleRiskObjectBody, type UpdateBicycleRiskObjectPathParams, type UpdateBicycleRiskObjectQueryParams, type UpdateBicycleRiskObjectResponse, type UpdateBoatRiskObjectBody, type UpdateBoatRiskObjectPathParams, type UpdateBoatRiskObjectQueryParams, type UpdateBoatRiskObjectResponse, type UpdateBrokerByBrokerBody, type UpdateBrokerByBrokerPathParams, type UpdateBrokerByBrokerResponse, type UpdateBrokerConnectionByKeyBody, type UpdateBrokerConnectionByKeyPathParams, type UpdateBrokerConnectionByKeyResponse, type UpdateBrokerIntegrationsBody, type UpdateBrokerIntegrationsPathParams, type UpdateBrokerIntegrationsResponse, type UpdateCampaignBody, type UpdateCampaignPathParams, type UpdateCampaignQueryParams, type UpdateCampaignResponse, type UpdateCarRiskObjectBody, type UpdateCarRiskObjectPathParams, type UpdateCarRiskObjectQueryParams, type UpdateCarRiskObjectResponse, type UpdateClaimAsBrokerByIdPathParams, type UpdateClaimAsBrokerByIdQueryParams, type UpdateClaimAsBrokerByIdResponse, type UpdateClaimAsCustomerWithTokenPathParams, type UpdateClaimAsCustomerWithTokenQueryParams, type UpdateClaimAsCustomerWithTokenResponse, type UpdateCommentOnActivityPathParams, type UpdateCommentOnActivityQueryParams, type UpdateCommentOnActivityResponse, type UpdateConversationByIdBody, type UpdateConversationByIdPathParams, type UpdateConversationByIdResponse, type UpdateDeclarationRemarkPathParams, type UpdateDeclarationRemarkQueryParams, type UpdateDeclarationRemarkResponse, type UpdateDistributionConnectionByKeyBody, type UpdateDistributionConnectionByKeyPathParams, type UpdateDistributionConnectionByKeyResponse, type UpdateDistributionIntegrationsPathParams, type UpdateDistributionIntegrationsResponse, type UpdateDistributionSettingsBody, type UpdateDistributionSettingsResponse, type UpdateDocumentForPartyBody, type UpdateDocumentForPartyPathParams, type UpdateDocumentForPartyResponse, type UpdateDocumentMetadataByIdAsCustomerWithTokenPathParams, type UpdateDocumentMetadataByIdAsCustomerWithTokenQueryParams, type UpdateDocumentMetadataByIdAsCustomerWithTokenResponse, type UpdateDocumentMetadataByIdPathParams, type UpdateDocumentMetadataByIdQueryParams, type UpdateDocumentMetadataByIdResponse, type UpdateEntityAsBrokerByIdPathParams, type UpdateEntityAsBrokerByIdQueryParams, type UpdateEntityAsBrokerByIdResponse, type UpdateEntityAsCustomerWithTokenPathParams, type UpdateEntityAsCustomerWithTokenQueryParams, type UpdateEntityAsCustomerWithTokenResponse, type UpdateFamilyRiskObjectBody, type UpdateFamilyRiskObjectPathParams, type UpdateFamilyRiskObjectQueryParams, type UpdateFamilyRiskObjectResponse, type UpdateFleetRiskObjectBody, type UpdateFleetRiskObjectPathParams, type UpdateFleetRiskObjectQueryParams, type UpdateFleetRiskObjectResponse, type UpdateInsuranceProductByDistributionBody, type UpdateInsuranceProductByDistributionPathParams, type UpdateInsuranceProductByDistributionResponse, type UpdateInsuranceProductClauseForDistributionBody, type UpdateInsuranceProductClauseForDistributionPathParams, type UpdateInsuranceProductClauseForDistributionQueryParams, type UpdateInsuranceProductClauseForDistributionResponse, type UpdateLegalRiskObjectBody, type UpdateLegalRiskObjectPathParams, type UpdateLegalRiskObjectQueryParams, type UpdateLegalRiskObjectResponse, type UpdateMiscellaneousRiskObjectBody, type UpdateMiscellaneousRiskObjectPathParams, type UpdateMiscellaneousRiskObjectQueryParams, type UpdateMiscellaneousRiskObjectResponse, type UpdateNotePathParams, type UpdateNoteQueryParams, type UpdateNoteResponse, type UpdateOfferByIdBody, type UpdateOfferByIdPathParams, type UpdateOfferByIdResponse, type UpdateOffersInBulkBody, type UpdateOffersInBulkResponse, type UpdatePartyActivtiesAsCustomerBody, type UpdatePartyActivtiesAsCustomerPathParams, type UpdatePartyActivtiesAsCustomerResponse, type UpdatePartyAssigneesBody, type UpdatePartyAssigneesPathParams, type UpdatePartyAssigneesQueryParams, type UpdatePartyAssigneesResponse, type UpdatePartyByIdBody, type UpdatePartyByIdPathParams, type UpdatePartyByIdResponse, type UpdatePartyGroupRiskObjectBody, type UpdatePartyGroupRiskObjectPathParams, type UpdatePartyGroupRiskObjectQueryParams, type UpdatePartyGroupRiskObjectResponse, type UpdatePartyNoteByIdBody, type UpdatePartyNoteByIdPathParams, type UpdatePartyNoteByIdResponse, type UpdatePartyRelationsBody, type UpdatePartyRelationsPathParams, type UpdatePartyRelationsResponse, type UpdatePreventionByDistributionBody, type UpdatePreventionByDistributionPathParams, type UpdatePreventionByDistributionResponse, type UpdateQuestionForAllQuestionnairesByAnvaLabelsBody, type UpdateQuestionForAllQuestionnairesByAnvaLabelsQueryParams, type UpdateQuestionForAllQuestionnairesByAnvaLabelsResponse, type UpdateRelationBetweenRiskObjectAndPartyBody, type UpdateRelationBetweenRiskObjectAndPartyPathParams, type UpdateRelationBetweenRiskObjectAndPartyQueryParams, type UpdateRelationBetweenRiskObjectAndPartyResponse, type UpdateResidenceRiskObjectBody, type UpdateResidenceRiskObjectPathParams, type UpdateResidenceRiskObjectQueryParams, type UpdateResidenceRiskObjectResponse, type UpdateRiskDomainActionForAdvisoryReportByIdBody, type UpdateRiskDomainActionForAdvisoryReportByIdPathParams, type UpdateRiskDomainActionForAdvisoryReportByIdQueryParams, type UpdateRiskDomainActionForAdvisoryReportByIdResponse, type UpdateRiskDomainAdviceForAdvisoryReportByIdBody, type UpdateRiskDomainAdviceForAdvisoryReportByIdPathParams, type UpdateRiskDomainAdviceForAdvisoryReportByIdQueryParams, type UpdateRiskDomainAdviceForAdvisoryReportByIdResponse, type UpdateRiskDomainByDistributionBody, type UpdateRiskDomainByDistributionPathParams, type UpdateRiskDomainByDistributionResponse, type UpdateSemiTrailerRiskObjectBody, type UpdateSemiTrailerRiskObjectPathParams, type UpdateSemiTrailerRiskObjectQueryParams, type UpdateSemiTrailerRiskObjectResponse, type UpdateTargetsByCampaignPathParams, type UpdateTargetsByCampaignQueryParams, type UpdateTargetsByCampaignResponse, type UpdateTrailerRiskObjectBody, type UpdateTrailerRiskObjectPathParams, type UpdateTrailerRiskObjectQueryParams, type UpdateTrailerRiskObjectResponse, type UpdateTwoWheelerRiskObjectBody, type UpdateTwoWheelerRiskObjectPathParams, type UpdateTwoWheelerRiskObjectQueryParams, type UpdateTwoWheelerRiskObjectResponse, type UpdateUspByDistributionAndIdBody, type UpdateUspByDistributionAndIdPathParams, type UpdateUspByDistributionAndIdQueryParams, type UpdateUspByDistributionAndIdResponse, type UpdateYourOwnUserBody, type UpdateYourOwnUserResponse, type UpdateYourPasswordBody, type UpdateYourPasswordResponse, type UploadClaimDocumentAsBrokerPathParams, type UploadClaimDocumentAsBrokerQueryParams, type UploadClaimDocumentAsBrokerResponse, type UpsertAnvaClosingQuestionsBody, type UpsertAnvaClosingQuestionsQueryParams, type UpsertAnvaClosingQuestionsResponse, type UpsertDistributionFaqBody, type UpsertDistributionFaqQueryParams, type UpsertDistributionFaqResponse, type UpsertInsurancePoliciesForPartyBody, type UpsertInsurancePoliciesForPartyPathParams, type UpsertInsurancePoliciesForPartyResponse, type UpsertInsurancePolicySimulationForPartyBody, type UpsertInsurancePolicySimulationForPartyPathParams, type UpsertInsurancePolicySimulationForPartyResponse, type UpsertPolicyPackagesForPartyBody, type UpsertPolicyPackagesForPartyPathParams, type UpsertPolicyPackagesForPartyResponse, type V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostQueryParams, type V1ApiIntegrationsAnvaPartiesAnvaIdImportsPostResponse, type V1ApiIntegrationsAnvaPartiesGetQueryParams, type V1ApiIntegrationsAnvaPartiesGetResponse, type V1ApiIntegrationsAnvaValidatePostQueryParams, type V1ApiIntegrationsAnvaValidatePostResponse, type ValidateAChassisNumberResponse, type ValidateACompanyRegistrationNumberResponse, type ValidateANationalIdentificationNumberBody, type ValidateANationalIdentificationNumberResponse, type ValidateATelephonenrResponse, type ValidateAVehicleRegistrationPlateBody, type ValidateAVehicleRegistrationPlateResponse, type ValidateAWebsiteResponse, type ValidateAnEmailResponse, type ValidateAnFsmaResponse, type ValidateAnIbanBody, type ValidateAnIbanResponse, type ValidateAnvaConnectionQueryParams, type ValidateAnvaConnectionResponse, type ValidateAnvaDwhConnectionQueryParams, type ValidateAnvaDwhConnectionResponse, type ValidateAnvaflowsQuestionnaireBody, type ValidateAnvaflowsQuestionnairePathParams, type ValidateAnvaflowsQuestionnaireQueryParams, type ValidateAnvaflowsQuestionnaireResponse, type ValidateClaimPathParams, type ValidateClaimQueryParams, type ValidateClaimResponse, type ValidateFasterforwardConnectionQueryParams, type ValidateFasterforwardConnectionResponse, type ValidatePromotionsResponse, type VerifyIfADistributionExistsByCompanyRegistrationBody, type VerifyIfADistributionExistsByCompanyRegistrationQueryParams, type VerifyIfADistributionExistsByCompanyRegistrationResponse, type VerifyIfADistributionExistsByNameBody, type VerifyIfADistributionExistsByNameQueryParams, type VerifyIfADistributionExistsByNameResponse, type VerifyIfAUserExistsByEmailBody, type VerifyIfAUserExistsByEmailQueryParams, type VerifyIfAUserExistsByEmailResponse, type WgApiSchema, type WgPaths, acceptOrRejectAnAdvisoryReport, answerAFlowDirectly, answerAFlowSession, calculateAnvaquotesBySessionId, calculateCarLeaseQuote, calculateQuotesV2, claimReportById, claimRequestUpdate, commentOnActivity, type components, createAccidentsForParty, createAccount, createAdvisoryReport, createAdvisoryReportRevision, createAdvisoryReportRevisionV2, createAdvisoryReportStepSettings, createAnvaParty, createBicycleRiskObject, createBoatRiskObject, createBrokerConnectionsById, createCampaign, createCarRiskObject, createClaimAsBroker, createClaimAsCustomer, createCompanyLead, createConversation, createConversationReminder, createCustomerLead, createDistributionConnectionById, createDistributionTag, createDocumentForClaim, createDocumentForClaimAsCustomer, createDocumentForParty, createEntityAsBroker, createEntityAsCustomerWithToken, createFamilyRiskObject, createInsurancePoliciesForParty, createInsuranceProductClauseForDistribution, createLegalParty, createLegalRiskObject, createLockForClaim, createMiscellaneousRiskObject, createNaturalParty, createNoteOnEvent, createNoteOnEventAsCustomer, createOfferRevision, createOrReplaceInsurancePolicyForAdvisoryReportById, createOrReplacePolicyPackagesForAdvisoryReportById, createPartyActivtiesAsCustomer, createPartyByEnrichingWithEnrichingWithCompanyRegistration, createPartyGroupRiskObject, createPartyNote, createPartyOffers, createPartyRelations, createProfileaseCarLeaseOffer, createProflowSessionByBatchId, createRecommendationByPartyId, createRecommendationBySessionId, createReferenceForParty, createReferencesForRiskObject, createRelationBetweenRiskObjectAndParty, createRiskDomainActionForAdvisoryReportById, createRiskDomainActionFromAdviceForAdvisoryReportById, createRiskDomainAdviceForAdvisoryReportById, createRiskDomainForAdvisoryReportById, createSemiTrailerRiskObject, createToolkitAccount, createToolkitBroker, createTrailerRiskObject, createTrialBroker, createUploadLinkAsCustomer, createUspItemForDistribution, deleteAdvisoryReport, deleteAdvisoryReportRevision, deleteAllSessionsBySessionId, deleteAnvaClosingQuestions, deleteBrokerConnectionByKey, deleteClaimAsBrokerById, deleteCommentOnActivity, deleteDistributionConnectionByKey, deleteDistributionFaq, deleteDistributionTag, deleteDocumentById, deleteDocumentByIdAsCustomerWithToken, deleteDocumentForParty, deleteEntityAsBrokerById, deleteEntityByIdAsCustomerWithToken, deleteEntityBySessionIdAndFlowId, deleteInsurancePoliciesForParty, deleteInsurancePolicyForAdvisoryReportById, deleteInsuranceProductClauseForDistribution, deleteNote, deletePartyActivtiesAsCustomer, deletePartyEntityBySessionIdAndFlowId, deletePartyNoteById, deletePartyRelations, deletePolicyPackagesForParty, deleteRelationBetweenRiskObjectAndParty, deleteRiskDomainActionForAdvisoryReportById, deleteRiskDomainAdviceForAdvisoryReportById, deleteRiskDomainForAdvisoryReportById, deleteRiskObjectById, deleteSessionBySessionId, deleteUspByDistributionAndId, delinkPartyToUser, disable2FaByUser, downloadDocumentById, editInsuranceProductAdviceByDistribution, editInsuranceProductDescriptionsByDistribution, enable2Fa, enqueueCalculationAnvaquotesBySessionId, enqueueSendCustomQuotesToAnvaBySessionId, enqueueSendOfferToAnvaBySessionId, enrichPartyByIdWithExternalCompanyData, exportAdvisoryReportById, exportPartyById, exportQuoteById, extractInsurancePoliciesForOneDocument, extractManyDocumentInBatch, extractOffersForOneDocument, extractOneDocument, extractWebsiteTheme, generateCompanyDescription, generateDistributionAboutUsCompletion, generateDnsPrefix, generateDocxDocumentOfAdvisoryReportById, generateFlowQuestionnaire, generateFlowQuestionnaireDocument, generateOfferRequestForInsuranceCompanyDocx, generateOfferRequestForInsuranceCompanyPdf, generatePdfOfAdvisoryReportById, generatePersonalizationAdviceForAdvisoryReport, generatePossibleProductsBySessionV2, generateQuestionsToPrefillByCar, generateStandaloneFrontPagePdfOfAdvisoryReportAsExample, generateTokenForSocialLoginFlowAsBroker, get2FaByUser, getActivityByParty, getAddressInfo, getAddressInfoFreemium, getAdvicesPerInsuranceProduct, getAdvisoryReportById, getAdvisoryReportExportOptions, getAllActivityTypes, getAllAdvisoryReports, getAllAvailableAffiliations, getAllAvailablePlans, getAllAvailableThemesInWegroup, getAllBrokersLinkedToCurrentUser, getAllCampaignTemplates, getAllCampaignsByDistribution, getAllCarClaimCategories, getAllClaimsAsBroker, getAllConversations, getAllEnums, getAllLeadsByDistribution, getAllLeaseOffersByDistribution, getAllPartiesByDistribution, getAllPartiesByDistributionV2, getAllRiskObjectsByPartyId, getAllRiskObjectsByPartyIdV2, getAllSessionsBySessionId, getAllVehicleBrands, getAllVehicleSeriesByBrandKey, getAllVehicleVersionsBySeriesId, getAnvaClosingQuestions, getAnvaCollectionMethods, getAnvaEmployees, getAnvaLabels, getAnvaParties, getAnvaproductById, getAnvaproducts, getArtifactFromEventById, getAvailableFlowsForDistributionInfo, getBrokerByAnvaProducerId, getBrokerByAnvaRelationMangerId, getBrokerConnectionsById, getBrokerIntegrations, getCampaignById, getCampaignSettingsByDistribution, getCampaignTargetMailTemplate, getCarLeaseRates, getChatBySessionId, getChatSummaryV2BySessionId, getClaimAsBrokerById, getClaimAsCustomerWithToken, getClaimByIdAsCustomer, getClaimEventsAsBrokerById, getClaimEventsAsCustomer, getClaimsAsCustomer, getClaimsAsParty, getClaimsAsPartyById, getConversationById, getConversationNotes, getConversationReportPdfById, getConversationsOriginFilter, getCurrentAccountInsightsAsCustomer, getCurrentAccountInsightsAsParty, getCurrentBrokerOfTheUser, getDiasEmployees, getDiasParties, getDistributionActivity, getDistributionAffiliations, getDistributionById, getDistributionConnectionsById, getDistributionFaq, getDistributionHasPendingUpgrade, getDistributionSettings, getDistributionTags, getDocumentExtractionBatchById, getDocumentMetadata, getDocumentsAsCustomer, getDocumentsForParty, getEncryptionKeys, getEnterpriseByCompanyRegistrationNumberAndCountry, getEnterpriseByCompanyRegistrationNumberAndCountryMinimalResponse, getEnumByAnvaLabel, getEventsByAdvisoryReportId, getExtractEnityInfo, getFasterforwardEmployees, getFasterforwardTeams, getFlowInfoById, getFlowsInfo, getHubspotVisitorIdentificationToken, getInfoForClaim, getInsightsIfCarIsInsured, getInsuranceCompanies, getInsurancePoliciesAsCustomer, getInsurancePoliciesForParty, getInsurancePolicyById, getInsurancePolicyByIdAsCustomer, getInsurancePolicySimulationsForParty, getInsuranceProductClausesByDistribution, getInsuranceProductsV2, getIntegrationsByDistribution, getInvoiceByIdAsCustomer, getInvoicesAsCustomer, getInvoicesAsParty, getInvoicesAsPartyById, getJobResultById, getLeadById, getLeadProviderById, getLeadProvidersByAffinity, getLeaseOfferById, getLinkOfDocument, getMetricsByCampaign, getMinimalOfferById, getMinimalOfferRevisionById, getMinimalRiskObjectById, getNace, getNoveltyInsightsByDistribution, getOfferById, getOffersByDistribution, getOnboardingChecklistByBroker, getOrganisationDistributions, getOrganisationLeads, getOrganisationOffers, getPartiesLinkedToUser, getPartiesOriginFilter, getPartyAddresses, getPartyById, getPartyMergeSuggestions, getPdfOfAdvisoryReportById, getPerformanceInsightsByDistribution, getPolicyPackageById, getPolicyPackageByIdAsCustomer, getPolicyPackageSimulationsForParty, getPolicyPackagesAsCustomer, getPolicyPackagesForParty, getPossibleInsuranceProductsByPartyId, getPossibleInsuranceProductsByRiskObjectId, getPossibleInsuranceProductsForManagementByPartyId, getPossibleInsuranceProductsForStaffByPartyId, getPreventionAdvice, getPromotionsByDistributionId, getProvenanceInfoOfDocument, getQuoteExports, getQuoteInsights, getQuotesAsBatchResultsByConversationId, getRecommendationsById, getRecommendationsByPartyId, getRecommendationsBySessionId, getRiskAnalysisByPartyId, getRiskDomainById, getRiskDomains, getRiskObjectByRiskObjectRevisionId, getRiskObjectRevisionsById, getSbi, getStepSettingsByAdvisoryReportId, getSupportedAnvaflowCoverages, getSupportedAnvaflowCoveragesGroupedByAdn, getSupportedAnvaflowInsuranceCompanies, getSupportedAnvaflowInsurances, getSupportedAnvaflowTags, getSupportedInsuranceCompanies, getSupportedInsuranceSubjects, getSupportedMimeTypes, getSupportedRiskDomains, getSupportedYellowhiveflowCoverages, getSupportedYellowhiveflowInsurances, getTheBrokerById, getUspByDistribution, getValuesOfEnum, getVehicleByCarIdOrFebiacId, getVehicleByNumberPlateAndCarId, getVehicleByVersionId, getVehicleByVinAndCarId, getVehicleVersionFactsBySeriesId, getWeatherInfo, getYellowhiveflowProducts, getYourOwnUser, giveFeedbackOnConversationById, giveFeedbackOnRecommendationsById, giveFeedbackToInsuranceTermsBot, handleCreateDistributionTheme, handleDeleteDistributionTheme, handleUpdateDistributionTheme, importAnvaDocumentInWegroup, importAnvaInsurancePolicyDocumentInWegroup, importAnvaInsurancePolicyPackageDocumentInWegroup, importAnvaPartyInWegroup, importDiasPartyInWegroup, inviteColleaguesToDistribution, inviteUserToParty, linkConversationToAdvisoryReport, linkPartyToUser, lockFlightApi, markConversationAsCompletedById, mergePartiesTogether, type operations, orderInsurancePolciesOfAdvisoryReport, overrideInsuranceProductRecommendationById, overridePreventionAdviceRecommendationById, patchAnvaproductById, patchAnvaproductCoverageById, patchOwnPartyAsCustomer, type paths, poseAQuestionToInsuranceTermsBot, poseAQuestionToInsuranceTermsBotForItToCompare, postEventAsCarglassPartner, putClausesForReport, recalculateOneAnvaquoteByAnvaProductIdSessionId, recalculateSimulationBySessionId, retrieveAirports, retrieveAllExportsByParty, retrieveAnvaflowsQuestionnaires, retrieveAskLaterQuestions, retrieveAutomobileByCarIdFreemiumVersion, retrieveAutomobileByIdFreemium, retrieveExportById, retrieveFlow, seachStreetsByCityAndCountry, searchAddressesByCountry, searchCitiesByCountry, searchDirectorsByFirstAndLastName, searchEnterprisesByCountry, searchVehicles, sendAdvisoryReportAsMail, sendAnvaInquiryAsCustomer, sendClaimToKeypoint, sendExampleCampaignTargetMail, sendMailClaimReportById, sendMailFollowupPageToCustomer, sendOfferToAnvaBySessionId, sendQuoteAsMail, setAskLaterQuestions, transferLeadToOtherDistribution, transferPartyToOtherDistribution, unlockClaim, updateAdvisoryReport, updateAnvaflowsQuestionnaire, updateBicycleRiskObject, updateBoatRiskObject, updateBrokerByBroker, updateBrokerConnectionByKey, updateBrokerIntegrations, updateCampaign, updateCarRiskObject, updateClaimAsBrokerById, updateClaimAsCustomerWithToken, updateCommentOnActivity, updateConversationById, updateDeclarationRemark, updateDistributionConnectionByKey, updateDistributionIntegrations, updateDistributionSettings, updateDocumentForParty, updateDocumentMetadataById, updateDocumentMetadataByIdAsCustomerWithToken, updateEntityAsBrokerById, updateEntityAsCustomerWithToken, updateFamilyRiskObject, updateFleetRiskObject, updateInsuranceProductByDistribution, updateInsuranceProductClauseForDistribution, updateLegalRiskObject, updateMiscellaneousRiskObject, updateNote, updateOfferById, updateOffersInBulk, updatePartyActivtiesAsCustomer, updatePartyAssignees, updatePartyById, updatePartyGroupRiskObject, updatePartyNoteById, updatePartyRelations, updatePreventionByDistribution, updateQuestionForAllQuestionnairesByAnvaLabels, updateRelationBetweenRiskObjectAndParty, updateResidenceRiskObject, updateRiskDomainActionForAdvisoryReportById, updateRiskDomainAdviceForAdvisoryReportById, updateRiskDomainByDistribution, updateSemiTrailerRiskObject, updateTargetsByCampaign, updateTrailerRiskObject, updateTwoWheelerRiskObject, updateUspByDistributionAndId, updateYourOwnUser, updateYourPassword, uploadClaimDocumentAsBroker, upsertAnvaClosingQuestions, upsertDistributionFaq, upsertInsurancePoliciesForParty, upsertInsurancePolicySimulationForParty, upsertPolicyPackagesForParty, v1ApiIntegrationsAnvaPartiesAnvaIdImportsPost, v1ApiIntegrationsAnvaPartiesGet, v1ApiIntegrationsAnvaValidatePost, validateAChassisNumber, validateACompanyRegistrationNumber, validateANationalIdentificationNumber, validateATelephonenr, validateAVehicleRegistrationPlate, validateAWebsite, validateAnEmail, validateAnFsma, validateAnIban, validateAnvaConnection, validateAnvaDwhConnection, validateAnvaflowsQuestionnaire, validateClaim, validateFasterforwardConnection, validatePromotions, verifyIfADistributionExistsByCompanyRegistration, verifyIfADistributionExistsByName, verifyIfAUserExistsByEmail, type webhooks, wgApiClient };
